Arduino
Mikrokontroler
itu sendiri adalah chip atau IC (integrated circuit) yang bisa
diprogram menggunakan komputer. Tujuan menanamkan program pada
mikrokontroler adalah agar rangkaian elektronik dapat membaca input,
memproses input tersebut dan kemudian menghasilkan output sesuai yang
diinginkan. Jadi mikrokontroler bertugas sebagai ‘otak’ yang
mengendalikan input, proses dan output sebuah rangkaian elektronik.
Mikrokontroler
ada pada perangkat elektronik di sekeliling kita. Misalnya handphone,
MP3 player, DVD, televisi, AC, dll. Mikrokontroler juga dipakai untuk
keperluan mengendalikan robot. Baik robot mainan, maupun robot industri.
Karena
komponen utama Arduino adalah mikrokontroler, maka Arduino pun dapat
diprogram menggunakan komputer sesuai kebutuhan kita.
Apa saja yang bisa dilakukan Arduino?
Kegunaan
Arduino tergantung kepada kita yang membuat program. Arduino bisa
digunakan untuk mengontrol LED, bisa juga digunakan untuk mengontrol
helikopter.
Contoh
yang sudah pernah dibuat adalah MP3 player, pengontrol motor, mesin
CNC, monitor kelembaban tanah, pengukur jarak, penggerak servo, balon
udara, pengontrol suhu, monitor energi, statiun cuaca, pembaca RFID,
drum elektronik, GPS logger, monitoring bensin dan masih banyak lagi.
Silahkan buka Google, Youtube atau lihat di http://www.freeduino.org
Kelebihan Arduino
- Tidak perlu perangkat chip programmer karena di dalamnya sudah ada bootloader yang akan menangani upload program dari komputer.
- Sudah memiliki sarana komunikasi USB, sehingga pengguna Laptop yang tidak memiliki port serial/RS323 bisa menggunakan nya.
- Bahasa pemrograman relatif mudah karena software Arduino dilengkapi dengan kumpulan library yang cukup lengkap.
- Memiliki modul siap pakai (shield) yang bisa ditancapkan pada board Arduino. Misalnya shield GPS, Ethernet, SD Card, dll.
Bahasa Pemrograman Arduino
Bahasa
pemrograman Arduino adalah bahasa C. Tetapi bahasa ini sudah dipermudah
menggunakan fungsi-fungsi yang sederhana sehingga pemula pun bisa
mempelajarinya dengan cukup mudah.
Untuk
membuat program Arduino dan mengupload ke dalam board Arduino, anda
membutuhkan software Arduino IDE (Integrated Development Enviroment)
yang bisa di download gratis di http://arduino.cc/en/Main/Software
Panduan bahasa pemograman Arduino beserta dengan contoh-contohnya bisa dibaca di halaman http://arduino.cc/en/Reference/HomePage
Komentar
Posting Komentar