LED Binary Counter
Last updated
Last updated
Pada proyek ini, kita akan membuat binary counter dengan 8 buah LED.
Komponen yang diperlukan yaitu sebagai berikut:
Board ESP32
Breadboard
LED 5 mm sebanyak 8 buah
Resistor 330 Ω sebanyak 8 buah
Rangkaian yang dibuat yaitu sebagai berikut. LED dirangkai dengan konfigurasi rangkaian active-high pada pin-pin GPIO. Pin-pin GPIO yang digunakan dari kiri ke kanan yaitu 0, 4, 16, 17, 3, 1, 22, 23.
Kode program yang dibuat yaitu sebagai berikut. Program akan menyalakan LED sesuai dengan nilai variable i
dari perintah for
loop. Delay antara nilai yaitu 100 ms. Fungsi displayBinary()
digunakan untuk menyalakan 8 buah LED sesuai angka yang dimasukan.
Hasil dari proyek ini yaitu pada gambar berikut ini.