ALAT:
HP Android (Suport USB OTG)
Bluino Loader
Keyboard Wireless (optional)
Kabel data mikro USB
Kabel OTG
BAHAN:
Project Board
Arduino NANO
kabel jumper
Resistor 100 Ohm atau 120 Ohm
LED x4
PUSH BUTTON x2
Buat rangkaian seperti diatas
Buka aplikasi ArduinoDroid
Simpan terlebih dahulu project. Pencet menu titik 3 -> Sketch -> save as to -> Device
Pencet icon pensil kemudian ketikkan "03_tombol.ino"
keterangan: jangan gunakan spasi dan di akhir nama harus ditambah .ino
kemudian pencet tanda centang
Kemudian perlu seting dengan memilih tipe mikrokontroler yang tepat
pencet menu titik tiga -> settings -> Board type -> arduino -> nano W/ ATmega328
Ketikkan program seperti contoh diatas
Pencet tombol Save kemudian pencet tombol compile
Sambungkan board mikrokontroler ke HP. pastikan muncul notifikasi USB device attached. jika tidak muncul notifikasi cek tipe HP kamu suport dengan USB otg apa tidak dan juga aktifkan USB otg pada HP jika suport. buka tutorial di youtube untuk mengeceknya.
Terakhir pencet "upload", tunggu sebentar sampai ada pemberitahuan Sketch uploaded
Kedua perintah ini digunakan sebagai seting PIN Arduino difungsikan sebagai masukan. Masukan di tutorial kali ini berupa tombol yang di sambung ke PIN 6 dan PIN 7.
Sebagai keluaran hanya menggunakan PIN 2. jika dinginkan keluaran pada PIN lain bisa dilakukan dengan menambah program
if (digitalRead(6) == LOW) { digitalWrite(2,HIGH); }
Perintah ini adalah program untuk mengamati tombol "b". Cara membaca perintah ini: Jika hasil pembacaan PIN 6 Arduino sama dengan LOW(tombol dipencet) maka PIN 2 akan disuruh HIGH (LED menyala)
Perintah ini adalah program untuk mengamati tombol "a". Cara membaca perintah ini: Jika hasil pembacaan PIN 7 Arduino sama dengan LOW(tombol dipencet) maka PIN 2 akan disuruh LOW (LED mati)