On - Off LED
1. Kondisi [Kembali]
Percobaan 1 Kondisi 17
>>Tambahkan Push button pada input, ketika push button ditekan seluruh LED hidup
2. Rangkaian Simulasi [Kembali]
Kondisi sebelum push button aktif
Kondisi setelah push button aktif
3. Listing Program[Kembali]
int button = 10;int buttonState = ;void setup(){pinMode(2, OUTPUT);pinMode(3, OUTPUT);pinMode(4, OUTPUT);pinMode(5, OUTPUT);pinMode(6, OUTPUT);pinMode(7, OUTPUT);pinMode(8, OUTPUT);pinMode(9, OUTPUT);pinMode(button, INPUT);}void loop(){int buttonState = digitalRead(button);if (buttonState == HIGH){digitalWrite(2, HIGH);digitalWrite(3, HIGH);digitalWrite(4, HIGH);digitalWrite(5, HIGH);digitalWrite(6, HIGH);digitalWrite(7, HIGH);digitalWrite(8, HIGH);digitalWrite(9, HIGH);}else{digitalWrite(2, LOW);digitalWrite(3, LOW);digitalWrite(4, LOW);digitalWrite(5, LOW);digitalWrite(6, LOW);digitalWrite(7, LOW);digitalWrite(8, LOW);digitalWrite(9, LOW);}}
4. Prinsip Kerja[Kembali]
Pada rangkaian ini digunakan beberapa komponen seperti arduino uno, resistor, dan led sebagai indikator yang menunjukkan aktif atau tidaknya rangkaian. Pada kondisi ini digunakan push button, yang ketika aktif maka seluruh led akan aktif. Pada arduino tersebut terdapat input dan output digital. Disini pin 2-9 dihubungkan pada LED dan pin 10 dihubungkan pada push button. Push button sendiri jika berlogika 0 maka arus dari vcc tidak akan mengalir pada LED sehingga LED pun tidak aktif. Namun jika berlogika 1 maka arus vcc akan dihubungkan dari input digital ke LED sehingga LED pun aktif. Resistor sendiri digunakan untuk ada arus yang dihambat sehingga tidak seluruh arus mengalir pada output, namun jika resistor tidak ada maka output akan sulit membedakan apakah output akan aktif/tidak aktif. Untuk listing program sendiri, pada int button 10 menunjukkan bahwa pin 10 berfungsi sebagai push button yang mana jika berlogika 1 maka output aktif dan jika berlogika 0 maka output tidak aktif pada void setup itu berfungsi sebagai program yang dijalankan sekali yang berguna untuk mendeklarasikan input pada pin 2-9 dan output pada pin 10. Pada void loop berfungsi sebagai perulangan pada rangkaian yang mana jika aktif high maka output aktif namun jika aktif low maka output mati, dan begitu seterusnya.
5. Video Simulasi [Kembali]
6. Link Download [Kembali]
- HTML >>KLIK DISINI<<
- Rangkaian >>KLIK DISINI<<
- Listing Program >>KLIK DISINI
- Video >>KLIK DISINI<<
- Library Arduino >>KLIK DISINI<<
- Datasheet Arduino >>KLIK DISINI<<
- Datasheet Resistor >>KLIK DISINI<<
- Datasheet LED >>KLIK DISINI<<
- Datasheet Push Button >>KLIK DISINI<<
Tidak ada komentar:
Posting Komentar