Skip to main content

Arduino

               Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri.             

Arduino menggunakan keluarga mikrokontroler ATMega yang dirilis oleh Atmel sebagai basis, namun ada individu/perusahaan yang membuat clone arduino dengan menggunakan mikrokontroler lain dan tetap kompatibel dengan arduino pada level hardware. Untuk fleksibilitas, program dimasukkan melalui bootloader meskipun ada opsi untuk membypass bootloader dan menggunakan downloader untuk memprogram mikrokontroler secara langsung melalui port ISP.


KELEBIHAN ARDUINO
Arduino biasanya dijual relatif murah (antara 125ribu hingga 400ribuan rupiah saja) dibandingkan dengan platform mikrokontroler pro lainnya. Arduino Tidak hanya cocok untuk Windows, namun juga cocok bekerja di Linux.
Pemrograman di Arduino mudah digunakan untuk pemula, dan cukup fleksibel bagi mereka yang sudah tingkat lanjut.
Perangkat lunak Arduino IDE dipublikasikan sebagai Open Source, tersedia bagi para pemrogram berpengalaman untuk pengembangan lebih lanjut. Bahasanya bisa dikembangkan lebih lanjut melalui pustaka-pustaka C++ yang berbasis pada Bahasa C untuk AVR.
Perangkat keras Arduino berbasis mikrokontroler ATMEGA8, ATMEGA168, ATMEGA328 dan ATMEGA1280 (yang terbaru ATMEGA2560).
Tidak perlu perangkat chip programmer karena didalamnya sudah ada bootloadder yang akan menangani upload program dari komputer.
Sudah memiliki sarana komunikasi USB, Sehingga pengguna laptop yang tidak memiliki port serial/RS323 bisa menggunakannya.
Memiliki modul siap pakai ( Shield ) yang bisa ditancapkan pada board arduino. Contohnya shield GPS, Ethernet,dll.
SOKET USB
Soket USB adalah soket kabel USB yang disambungkan kekomputer atau laptop. Yang berfungsi untuk mengirimkan program ke arduino dan juga sebagai port komunikasi serial.
INPUT/OUTPUT DIGITAL DAN INPUT ANALOG
Input/output digital atau digital pin adalah pin untuk menghubungkan arduino dengan komponen atau rangkaian digital. contohnya , jika ingin membuat LED berkedip, LED tersebut bisa dipasang pada salah satu pin input atau output digital dan ground. komponen lain yang menghasilkan output digital atau menerima input digital bisa disambungkan ke pin pin ini.
Input analog atau analog pin adalah pin yang berfungsi untuk menerima sinyal dari komponen atau rangkaian analog. contohnya , potensiometer, sensor suhu, sensor cahaya, dll.
CATU DAYA
Pin catu daya adalah pin yang memberikan tegangan untuk komponen atau rangkaian yang dihubungkan dengan arduino. Pada bagian catu daya ini pin Vin dan Reset. Vin digunakan untuk memberikan tegangan langsung kepada arduino tanpa melalui tegangan pada USB atau adaptor, sedangkan Reset adalah pin untuk memberikan sinyal reset melalui tombol atau rangkaian eksternal.
Baterai / Adaptor
Soket baterai atau adaptor digunakan untuk menyuplai arduino dengan tegangan dari baterai/adaptor 9V pada saat arduino sedang tidak disambungkan kekomputer. Jika arduino sedang disambungkan kekomputer dengan USB, Arduino mendapatkan suplai tegangan dari USB, Jadi tidak perlu memasang baterai/adaptor pada saat memprogram arduino.
Adapun Jenis -jenis Board Arduino saat inil, yaitu :
a. Arduino Uno
Jenis yang ini adalah yang paling banyak digunakan. Terutama untuk pemula sangat disarankan untuk menggunakan Arduino Uno. Dan banyak sekali referensi yang membahas Arduino Uno. Versi yang terakhir adalah Arduino Uno R3 (Revisi 3), menggunakan ATMEGA328 sebagai Microcontrollernya, memiliki 14 pin I/O digital dan 6 pin input analog. Untuk pemograman cukup menggunakan koneksi USB type A to To type B. Sama seperti yang digunakan pada USB printer.
b. Arduino Due
Berbeda dengan saudaranya, Arduino Due tidak menggunakan ATMEGA, melainkan dengan chip yang lebih tinggi ARM Cortex CPU. Memiliki 54 I/O pin digital dan 12 pin input analog. Untuk pemogramannya menggunakan Micro USB, terdapat pada beberapa handphone.
c. Arduino Mega Mirip dengan Arduino Uno, sama-sama menggunakan USB type A to B untuk pemogramannya. Tetapi Arduino Mega, menggunakan Chip yang lebih tinggi ATMEGA2560. Dan tentu saja untuk Pin I/O Digital dan pin input Analognya lebih banyak dari Uno.
d. Arduino Leonardo. Bisa dibilang Leonardo adalah saudara kembar dari Uno. Dari mulai jumlah pin I/O digital dan pin input Analognya sama. Hanya pada Leonardo menggunakan Micro USB untuk pemogramannya.
e. Arduino Fio Bentuknya lebih unik, terutama untuk socketnya. Walau jumlah pin I/O digital dan input analognya sama dengan uno dan leonardo, tapi Fio memiliki Socket XBee. XBee membuat Fio dapat dipakai untuk keperluan projek yang berhubungan dengan wireless.
f. Arduino Lilypad Bentuknya yang melingkar membuat Lilypad dapat dipakai untuk membuat projek unik. Seperti membuat amor iron man misalkan. Hanya versi lamanya menggunakan ATMEGA168, tapi masih cukup untuk membuat satu projek keren. Dengan 14 pin I/O digital, dan 6 pin input analognya.
g. Arduino Nano Sepertinya namanya, Nano yang berukulan kecil dan sangat sederhana ini, menyimpan banyak fasilitas. Sudah dilengkapi dengan FTDI untuk pemograman lewat Micro USB. 14 Pin I/O Digital, dan 8 Pin input Analog (lebih banyak dari Uno). Dan ada yang menggunakan ATMEGA168, atau ATMEGA328.
h. Arduino Mini Fasilitasnya sama dengan yang dimiliki Nano. Hanya tidak dilengkapi dengan Micro USB untuk pemograman. Dan ukurannya hanya 30 mm x 18 mm saja.
i. Arduino Micro Ukurannya lebih panjang dari Nano dan Mini. Karena memang fasilitasnya lebih banyak yaitu; memiliki 20 pin I/O digital dan 12 pin input analog.
j. Arduino Ethernet Ini arduino yang sudah dilengkapi dengan fasilitas ethernet. Membuat Arduino kamu dapat berhubungan melalui jaringan LAN pada komputer. Untuk fasilitas pada Pin I/O Digital dan Input Analognya sama dengan Uno.
k. Arduino Esplora Rekomendasi bagi kamu yang mau membuat gadget sepeti Smartphone, karena sudah dilengkapi dengan Joystick, button, dan sebagainya. Kamu hanya perlu tambahkan LCD, untuk lebih mempercantik Esplora.
l. Arduino Robot Ini adalah paket komplit dari Arduino yang sudah berbentuk robot. Sudah dilengkapi dengan LCD, Speaker, Roda, Sensor Infrared, dan semua yang kamu butuhkan untuk robot sudah ada pada Arduino ini.

Ini adalah salah satu contoh Arduino yaitu Arduino uno Revisi 3 (R3).



Namun, di pc atau Laptop harus lah ada aplikasi Arduino IDE. aplikasi arduino yang terbaru saat ini adalah Arduino 1.8.1. versi terbaru aplikasi arduino tidak jauh berbeda dari versi yang lawas namun kemungkinan yang membedakan adalah programs aplikasi tersebut.

Berikut saya akan membagikan aplikasi Arduino. Silahkan didownload :)



Sebelum memprogram projek, sebaiknya saat pertama kali dipakai, Arduino itu diprogram seperti dibawah ini :






Dan dibawah ini adalah beberapa contoh hasil projek dari Arduino itu sendiri.






Sekian yang bisa saya share untuk kali ini, terima kasih sudah mengunjungi blog saya :)
jika ada yang ditanyakan silahkan komentar dibawah.

Comments

Popular posts from this blog

Cara membuat Pesawat RC dengan arduino - ArduPlane Projects

              Pesawat terbang, siapa sih nggak tau pesawat terbang? pasti semua tau kan. tetapi tau tidak cara membuatnya? tenang, ini bukan pesawat yang asli yang gede yang bisa menerbangkan 100 lebih orang:D tetapi ini adalah model dari pesawat yang besar atau yang sesungguhnya.                              Biasanya orang orang yang suka dengan pesawat RC ini punya sebuah perkumpulan, dan biasanya sih namanya Aeromodelling... nah, kali ini saya akan membahas tentang Cara Membuat Pesawat RC dengan Arduino. biar gak kena biaya banyak :D. kalo gak pakai arduino kan mesti harus beli ini itu dan menghabiskan 1 juta lebih. buat para pecinta pesawat terbang biar nggak pindah hobi karena biaya mahal ya kita membuatnya dengan simple dan murah meriah. oke, langsung saja kita siapkan bahan bahan yang diperlukan, 1. Arduino uno dan Arduino nano 2. Transmitter RF 433 MHz 3. Receive...

Sambrama wacana

Sambrama wacana Sambrama wacana inggih punika bebaosan bali, pinaka panyanggara sapangrauh kramanae sane kaundang ngerauhin palien upacara. - Sambrama wacana tutur ( LISAN ).  > Mateges nyembrama tamiu antuk bebaosan lisan.  Upami : - Nyanggra tamiu antuk undangan resepsi.                - Mapaice piteket ring sang mawiwaha. - Sambrama wacana sausratan ( TEKS ).  > Mateges ngwedar daging pikayun pinaka panyanggra tamiu malarapan ngewacen naskah.  Upami : - Baos bupati duk acara ngenteg linggih.                - Baos kadis ring pamungkah sarasehan mabasa Bali. - Sambrama wacana ardatutur ( SKEMA ).  > Mateges ngewedar baos panyanggra malarapan ngwacen bantang - bantang bebaosan pinaka skema.  Upami : - Baos kelian teruna nuntun paum ring bazzar.                - Baos jero bendesa ring paruman Desa a...

Pidarta Bahasa Bali - Contoh Lengkap

Pengertian dan Bagian” dari Pidarta Bahasa Bali Pidarta inggih punika bebaosan marupa daging pikayunan sane kawedar majeng anak sareng akeh, mangda napi sane kawedar prasida karesepang saha kalaksanayang. Tata cara sajeroning maktayang pidarta: Pidarta tutur inggih punika pidarta sane kawedar sangkaning dadakan utawi nenten madasar antuk pangrencana. Pidarta sasuratan inggih punika pidarta sane kawedar sangkaning sampun kasiagayang teksnyane. Pidarta arda tutur inggih punika pidarta sane kabaktayang ngangge ringkesan utawi skema, sane lumrah kabaktayang olih pangenter acara utawi ugrawakia. Tata cara sajeroning makarya pidarata: Murda Pamahbah / Pendahuluan : Pangastawa, Rasa angayubagia 3.      Daging pidarta 4.      Pamuput - Matur suksma - Nyutetang daging baos - Nunas pengampura - Salam penutup Agem utawi tetikes mapidarta: 1.Wicara inggih punika kawagedan ngolah topik utawi tema 2.Wirama ing...