Menghidupkan Dan Mematikan Led Dengan Satu Tombol – Jadwal Arduino Button
Sebelumnya di tutorial, “Program Arduino: Digital Read Push Button!.” Ada berbagai komentar yang meminta untuk dibuatkan tutorial ini, menyerupai pada komentar:
“Mau tanya mas,, kalo tombol di tekan led akan nyala dan tombol di lepas led tetap nyala hingga di tekan lg tombolnya gres led mati,,”
“Mas aku ada kiprah nih.
Kalo kita memakai 2 led tapi memakai 1 button..
Kita tekan button lampu led1 huidup.. kemudian kita tekan button led 1 mati.. kita tekan lagi button led 2 yang hidup.. bagaimana jadwal nya mas?”“Manthap && jos tutor’y..
Oya Mas,? mau tanya && minta ilmu || jurusnya, gimana cara menyalakan 5 led dalam satu button,,? Makara jikalau button di tekan LED1 akan menyala dan tekan lagi LED2 menyala, hingga 5 led. Mohon bantuannya mas.? Hehe”
Inti dari pertanyaan mereka jikalau aku simpulkan yaitu bagaimana dengan satu tombol dapat menjalakan banyak fungsi, menyerupai menghidupkan dan mematikan led. Di tutorial ini aku akan jelasakan dasarnya.
Pertama kau harus menyiapkan komponen berikut ini:
- 1x Arduino BELI
- 1x Breadboard BELI
- 1x button BELI
- 1x LED 5mm BELI
- 1x Resistor 220-1k ohm BELI
- 1x Resistor 1k-10k ohm BELI
- 5x Kabel jumper male-male BELI
Kemudian rangkailah menyerupai gambar dibawah ini:
Hasil rangkainnya akan menyerupai gambar dibawah ini:
Jika kau sudah merangkai, kini kita masuk kebagian pemrograman. Buka Arduino IDE, kemudian ketik ulang atau salin jadwal dibawah ini:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | int button= 2; int nilaitombol; int count; int led= 13; void setup(){ pinMode(button, INPUT); pinMode(led, OUTPUT); } void loop(){ nilaitombol= digitalRead(button); if(nilaitombol == 1){ count++; delay(300); if(count==1){ digitalWrite(led, HIGH); } if(count==2){ digitalWrite(led, LOW); count=0; } } } |
Jika sudah, tekan tombol UPLOAD, hingga DONE UPLOADING.
Jika masih kurang terang kau dapat lihat di video tutorial dibawah ini:
Komentar
Posting Komentar