BELAJAR MUDAH MIKROKONTROLER ARDUINO MELALUI BLUETOOTH (BLUINO)
Reni Nuraeni,ST,M.Pd (widyaiswara Muda) Email “
[email protected]
Abstrak Perancangan sistem kontrol saat ini sangat berkembang dengan adanya sistem yang tertanam (embedded system ) salah satunya menggunakan chip mikrokontroler Arduino yang semakin mudah di buat aplikasinya. Perangkat kerasnya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri. Saat ini Arduino sangat populer di seluruh dunia. Banyak pemula yang belajar mengenal robotika dan elektronika lewat Arduino karena mudah dipelajari. Perangkat lunaknya Open Source – Perangkat lunak Arduino IDE dipublikasikan sebagai Open Source, tersedia bagi para pemrogram berpengalaman untuk pengembangan lebih lanjut. Bahasanya bisa dikembangkan melalui pustaka-pustaka C++ yang berbasis pada Bahasa C untuk AVR. Salah satu komunikasi yang gunakan untuk compile dan Upload program dari komputer ke arduino menggunakan fasilitas bluetooth, dikenal BLUINO yaitu Arduino yang dilengkapi Bluetooth. Kata kunci : Mikrokontroler,Embedded System, Arduino,Open source.
A. Apa itu Arduino? adalah kit elektronik atau papan rangkaian elektronik open source yang didalamnya terdapat empat komponen utama, yaitu sebuah chip IC mikrokontrole dengan jenis AVR dari perusaah Atmel dengan Embedded
System (sistem yang
tertanam). Tujuan menanamkan program pada mikrokontroler adalah agara 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.Karena sifatnya open source (baik hardware maupun softwarenya) diturunkan pada wiring platform dan dirancang untuk memudahkan user dalam membuat aplikasi berbagai bidang.
Secara umum, Arduino terdiri dari dua bagian, yaitu: 1. Hardware berupa papan input/output I/O yang open source. 2. Software Arduino yang juga open course, meliputi software Arduino IDE untuk menulis program dan driver untuk koneksi dengan komputer.
B. Apa saja Keuntungan menggunakan Arduino? 1. Open source (baik hardware maupun softwarenya). 2. Bisa dijalankan lintas platform di window,linux machitos OSX 3. Sederhana dan mudah pemrogramannya,bahasa pemrograman yang digunakan mudah dipelajari mirip dengan bahasa C++ dan Java. 4. Harga terjangkau. 5. Tidak perlu perangkat chip programmer. Karena didalamnya sudah ada bootloader yang akan menagani upload program dari komputer. 6. Sudah memiliki sarana komunikasi USB. 7. Khusus Bluino (Bluetooth Arduino) sarana komunikasi melalui Bluetooth. 8. Memiliki
modul
siap
pakai
(shield)
yang
bisa
ditancapkan
pada
board
Arduino,misalnya shield GPS,Ethernet,SD Card, dll.
C. Untuk apa Penggunaan dan Pemanfaatan Arduino? Kegunaan Arduino tergantung kapada kita yang membuat program (user). Arduino bisa digunakan untuk mengontrol LED,mengontrol lalu lintas,pengontrol suhu,penggerak servo dll. Adapun yang akan kita bahas adalah penggunaan Arduino untuk mengontrol lampu LED melalui komunikasi bluetooth.
D. Bagimanakah
cara kita menginstall dan memprogram Arduiono Uno Via Bluetooth
(Bluino) untuk mengontrol lampu LED?
1. Download arduino sketch di alamat : http:\\www.arduino.cc 2. Lakukan Installasi arduino sketch di Personal Computer (penulis menggunakan sketch versi 1.6.5) 3. Siapkan Hardware yang akan digunakan: No.
1
Nama Komponen Bluetooth Arduino (Bluino)
Jumlah
1 set
Gambar
Atau
2
BreadBoard (protoBoard)
1 buah
3.
Kabel Jumper
secukupnya
4.
Lampu LED
1 buah
5.
Resistor 220Ω atau 330Ω
1 buah
6.
Kabel Power OTG to USB
1 buah
4. Wiring Hardware
Untuk aplikasi mengontrol lampu led , perhatikan pin yang harus terhubung adalah pin 13 dan pin ground.
5. Konfigurasi bluetooth untuk mengkomunikasikan modul arduino dengan PC atau Laptop Aktifkan bluetooth di PC atau laptop Modul Bluino di aktifkan dengan menghubungkan USB-B ke PC atau Laptop sehingga mendapatkan power 5V DC Add devices buetooth pada PC atau Laptop sehingga muncul Bluino #27 Klik Bluino #27 Jika memakai passcode maka tuliskan codenya 1234
6. Buat coding program pada arduino sketch, dengan pengaturan sbb: Menu Tools : Board (disesuaikan), Programmer (disesuaikan), port (disesuaikan). Coding dibuat untuk program sederhana LED Blinking, pin 13 aktif.
Compile dan Upload program dari PC ke Arduino Via Bluetooth, Jika berhasil akan tampil informasi “done compiling” dan “done uploading”.
7. Hasil Program Lampu LED Merah bekerja Nyala (ON) dengan delay tertentu (Blink).
Lampu LED Merah bekerja mati (OFF) dengan delay tertentu (Blink).
Demikian panduan sederhana cara mudah belajar mikrokontroler Arduino Uno dengan komunikasi bluetooth,sangat mudah bukan?. Bagi mereka yang hobby elektronika dan aplikasi mikrokontroler selamat mencoba!!!. Referensi: 1. Muhammad Syahwil, Panduan mudah simulasi dan praktek mikrokontroler Arduino, Andi Yogyakarta,2013. 2. Gambar Bluino www.kaskus.co.id 3. http:\\www.arduino.cc 4. https://ariefeeiiggeennblog.wordpress.com/