const int buttonPin1 = A0; // the number of the pushbutton pin
const int buttonPin2 = A1; // the number of the pushbutton pin
int buttonState1 = 0; // kondisi awal buton sebelum di push
int buttonState2 = 0;
void setup(){
pinMode(buttonPin1, OUTPUT); // merupakan pin button
pinMode(buttonPin2, OUTPUT);
pinMode(9, OUTPUT); // 9 ,8 , 7 adalah pin led
pinMode(8, OUTPUT);
pinMode(7, OUTPUT);
}
void loop(){
buttonState1 = digitalRead(buttonPin1); //untuk mengaktifkan button
buttonState2 = digitalRead(buttonPin2);
if(buttonState1 == HIGH){
digitalWrite(9,HIGH);
digitalWrite(8,LOW);
digitalWrite(7,LOW);
}
else if(buttonState2 == HIGH){
digitalWrite(9,LOW);
digitalWrite(8,HIGH);
digitalWrite(7,LOW);
}
else{
digitalWrite(9,LOW);
digitalWrite(8,LOW);
digitalWrite(7,LOW);
}
}
nah sekian nih program menggunakan button, agan2 bisa ngembangin lagi tuh. apabila ke 2 button di push, nah maka output dari led nya sesuai yang di inginkan.
tinggal di kembangin lagi program nya gan :D
Ini sangat membantu saya belajar mas Edo.. Tetap trus berkreasi bagi ilmunya.. Good job mas .
BalasHapus