int outputPin10 = 9;
int outputPin11 = 10;
int outputPin12 = 11;
int inputPin2 = 2; // tombol untuk LED 10
int inputPin3 = 3; // tombol untuk LED 11
int inputPin4 = 4; // tombol untuk LED 12
int kondisiInputPin2 = 0; //kondisi awal tombol 0 = mati
int kondisiInputPin3 = 0; //kondisi awal tombol 0 = mati
int kondisiInputPin4 = 0; //kondisi awal tombol 0 = mati
void setup()
// memberikan status pin menjadi output atau input
{
pinMode(outputPin10, OUTPUT);
pinMode(outputPin10, OUTPUT);
pinMode(outputPin10, OUTPUT);
pinMode(inputPin2, INPUT);
pinMode(inputPin3, INPUT);
pinMode(inputPin4, INPUT);
}
void loop()
{
kondisiInputPin2 = digitalRead(inputPin2);
kondisiInputPin3 = digitalRead(inputPin3);
kondisiInputPin4 = digitalRead(inputPin4);
if (kondisiInputPin2 == HIGH) // jika tombol pin 2 ditekan
{
digitalWrite(outputPin10, HIGH); // LED pin 10 menyala
}
else if (kondisiInputPin3 == HIGH) // jika tombol pin 3 ditekan
{
digitalWrite(outputPin11, HIGH); // LED pin 11 menyala
}
else if (kondisiInputPin4 == HIGH) // jika tombol pin 4 ditekan
{
digitalWrite(outputPin12, HIGH); // LED pin 12 menyala
}
else
{
digitalWrite(outputPin10,LOW); // LED pin 10 mati
digitalWrite(outputPin11,LOW); // LED pin 11 mati
digitalWrite(outputPin12,LOW); // LED pin 12 mati
}
}