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
Resistor 1K Ohn
LED x4
PUSH BUTTON x2
Buat rangkaian seperti diatas, pastikan semua jalur dan nilai komponen seperti resistor atau komponen lain menggunakan nilai yang benar.
Konsultasikan rangkaian sudah benar atau belum kepada guru.
Buka aplikasi arduino IDE
Ketik program diatas, tampilannya akan seperti
Atur board mikrokontroler yang digunakan. Caranya Tools -> Board -> Arduino ESP32.
Sambungkan board ESP32 ke komputer menggunakan kabel data
Pilih Port(jalur data) komunikasi data. Caranya Tools -> Port -> biasanya pilih selain PORT 1.
Pencet tombol Verify (mengecek program sudah benar atau belum). Jika ada huruf yang salah, tanda baca atau salah huruf akan muncul peringatan error dan harus di betulkan
Tunggu proses verify. Untuk pertama kali biasanya agak lama. tunggu hingga bar warna hijau penuh.
Jika tidak ada peringatan error maka lanjut ke proses Upload
Program selesai diupload, ditandai keterangan Done uploading
Panduan langkah langkah pemrograman yang lebih lengkap, buka materi LED berkedip.
Kedua perintah ini digunakan sebagai seting PIN Arduino difungsikan sebagai masukan. Masukan di tutorial kali ini berupa tombol yang di sambung ke PIN 32 dan PIN 33.
Sebagai keluaran hanya menggunakan PIN 4. jika dinginkan keluaran pada PIN lain bisa dilakukan dengan menambah program
if (digitalRead(32) == LOW) { digitalWrite(4,HIGH); }
Perintah ini adalah program untuk mengamati tombol "e". Cara membaca perintah ini: Jika hasil pembacaan PIN 32 Arduino sama dengan LOW(tombol dipencet) maka PIN 4 akan disuruh HIGH (LED menyala)
Perintah ini adalah program untuk mengamati tombol "f". Cara membaca perintah ini: Jika hasil pembacaan PIN 33 Arduino sama dengan LOW(tombol dipencet) maka PIN 4 akan disuruh LOW (LED mati)