Nama : Prima Rahma Dewa
NIM : 11.11.2444
Kelas : TI 11 B
Arduino? Teknologi Baru?
Kelebihan Arduino
Bahasa Pemrograman Arduino
Sumber Referensi :
http://www.freeduino.org
http://www.practicalarduino.com
http://www.arduinofun.com
http://blog.makezine.com/blog/archive/arduino
http://www.instructables.com
http://www.piepin.com/elektronika/belajar-mikrokontroler-dan-robotika-menggunakan-arduino.html
NIM : 11.11.2444
Kelas : TI 11 B
Arduino adalah kit mikrokontroler yang serba bisa dan sangat mudah
penggunaan nya. Dirancang khusus untuk pemula, tetapi pada kenyataan nya banyak
dipakai oleh professional untuk membuat proyek-proyek elektronika. Saat ini
Arduino sudah sangat populer dan sudah banyak dipakai untuk membuat
proyek-proyek seperti drum digital, pengontrol LED, web server, MP3 player,
pengendali robot, pengendali motor, sensor suhu/kelembaban, pengontrol kamera,
dsb.
Hubungan Arduino Dengan Teknologi Robotika
Dunia elektronika saat ini diramaikan dengan proyek-proyek membuat robot.
Mulai dari robot mainan, sampai pada robot yang serius seperti robot pemadam
api, robot produksi, dsb. Kalau anda adalah seorang penggemar elektronika yang berangkat dari mengoprek
radio dan amplifier, besar kemungkinan akan merasa repot kalau ingin
mengembangkan hobby ke arah robotika atau peralatan elektronika yang dapat
berhubungan dengan komputer misalnya. Ya, karena dunia elektronik sekarang
sudah sangat jarang menggunakan komponen linear seperti dulu, tetapi
sudah menggunakan mikrokontroler.
Mikrokontroler adalah adalah pengendali mikro yang berbentuk chip (atau IC)
yang dapat diprogram menggunakan komputer. Di dalam chip tersebut terdapat
ruang untuk menyimpan program dan ruang menyimpan data (EEPROM). Mikrokontroler
adalah otak elektronik yang dapat mengendalikan perangkat-perangkat
elektronik lain nya. Misalnya mengendalikan relay, menampilkan gambar di LCD,
dsb.
Kesulitan terbesar seorang pemula yang ingin membuat proyek mikrokontroler
adalah dalam membuat program dan menanamkan program itu pada chip
mikrokontroler. Tetapi beruntunglah sekarang ada sebuah kit mikrokontroler yang
bisa membantu kita mempelajari mikrokontroler atau membuat robot. Nama kit
tersebut adalah Arduino.
Cara Mendapatkan Arduino
Arduino adalah proyek open source. Artinya desain hardware maupun software
terbuka untuk umum dan bisa dikembangkan sendiri kalau mau. Walaupun demikian,
bagi seorang pemula mikrokontroler tentu akan repot membuat sendiri Arduino
Board nya, karena untuk membuatnya diperlukan chip programmer (untuk menanamkan
bootloader Arduino pada chip).
Lebih Jauh Tentang 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
- 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.
Sumber Referensi :
http://www.freeduino.org
http://www.practicalarduino.com
http://www.arduinofun.com
http://blog.makezine.com/blog/archive/arduino
http://www.instructables.com
http://www.piepin.com/elektronika/belajar-mikrokontroler-dan-robotika-menggunakan-arduino.html