Arduino adalah kit elektronik atau papan rangkaian
elektronik open source yang di dalamnya terdapat komponen utama, yaitu sebuah
chip mikrokontroler dengan jenis AVR dari perusahaan Atmel (M. Syahwil, 2013,
hlm 60). Mikrokontoler itu sendiri adalah chip atau IC (Integrated Circuit)
yang bisa di program menggunakan komputer. Tujuan menanamkan program pada mikrokontroler
adalah agar rangakaian elektronik dapat membaca input, memproses input tersebut
dan kemudian menghasilkan output sesuai yang di inginkan. Jadi mikrokontroler
bertugas sebagai otak yang mengendalikan input, proses dan output sebuah
rangkaian elektronik.
Secara umum, Arduino terdiri dari bagian,yaitu :
Hardware berupa papan input/output (I/O) yang open
source,
Software Arduino yang juga open source, meliputi
software Arduino IDE untuk menulis program dan driver untuk koneksi dengan
komputer.
Berikut ini adalah kelebihan dari Arduino,
diantaranya :
1.
Murah, papan (perangkat keras) Arduino biasanya
dijual relatif murah.
2.
Sederhana dan mudah pemrogramannya
3.
Perangkat lunaknya open source
4.
Perangkat kerasnya open source.
5.
Tidak Perlu Perangkat chip programmer.
6.
Sudah memiliki sarana komunikasi USB.
7.
Bahasa pemrogramannya relatif mudah.
8. Memiliki modul siap pakai (shield) yang bisa
ditancapkan pada board Arduino. Misalnya, shield GPS, Ethernet, SD Card, dll
Selain
memiliki banyak kelebihan, Arduino juga memiliki beberapa kekurangan,
diantaranya kekurangannya adalah sebagai berikut:
1. Kode HEX terbilang besar jika dibandingkan
dengan mikrokontroller pro
2. Kesalahan fuse bit sering terjadi
sewaktu memproses bootloader
3. Ruang penyimpanan flash berkurang
(dipakai oleh bootloader).
Post a Comment
Post a Comment