Sebelum mempelajari struktur if, harus paham dasar materi ESP32 beserta latihan praktiknya beserta materi Variabel dan tipe data, lebih baik lagi jika memahami matematika dasar mulai dari operasi matematika(+, -, x, /, % dll). Kurang paham materi yang telah di sebutkan akan sangat menghambat memahami materi ini.
Rangkaian 1
gunakan rangkaian 1
pembahasan program:
jika tombol pada PIN 4 di pencet akan menampikan kata "Tombol B di pencet"
jika tombol pada PIN 16 di pencet akan menampikan kata "Tombol C di pencet"
jika tombol pada PIN 17 di pencet akan menampikan kata "Tombol D di pencet"
jika tombol pada PIN 5 di pencet akan menampikan kata "Tombol E di pencet"
gunakan rangkaian 1
pembahasan program:
variabel a akan terus di tambah setiap 0,5 detik. ketika nilai variabel a mencapai 10 maka nilai variabel a akan di kembalikan menjadi nol.
ketika variabel a bernilai 5, maka akan menyalakan LED
ketika variabel a bernilai 0, maka akan mematikan LED
gunakan rangkaian 1
pembahasan program:
jika tombol pada PIN 4 dan PIN 16 di pencet akan menampikan kata "Tombol B dan C di pencet bersamaan"
jika tombol pada PIN 4 dan PIN 16 di pencet akan menampikan kata "Tombol B dan C di pencet bersamaan"
rankaian 2
gunakan rangkaian 2
pembahasan program:
nilai variabel x akan selalu ditambah setiap 0,5 detik.
setiap nilai variabel x lebih dari sama dengan 5 akan menyalakan LED A
selain saat sarat diatas terpenuhi maka LED akan mati
gunakan rangkaian 2
pembahasan program:
putar potensio
nilai variabel x di isi nilai pembacaan ADC PIN 34.
setiap nilai variabel x kurang dari sama dengan 1500 akan menyalakan LED A
selain saat sarat diatas terpenuhi maka LED B yang akan menyala
pembahasan program:
putar potensio
nilai variabel x di isi nilai pembacaan ADC PIN 34.
setiap nilai variabel x kurang dari sama dengan 1500 akan menyalakan LED A
setiap nilai variabel x kurang dari sama dengan 2500 akan menyalakan LED B
selain saat sarat diatas terpenuhi maka LED C yang akan menyala
pembahasan program:
tombol D digunakan untuk menambah nilai variabel x
tombol D digunakan untuk mengurangi nilai variabel x
cek jika nilai x sbb:
x=0 led mati semua
x=1 led A menyala
x=2 led B menyala
x=3 led C menyala