document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. int outputPin10 = 10;
  2. int outputPin11 = 11;
  3. int outputPin12 = 12;
  4. int outputPin13 = 13;
  5.  
  6. int inputPin2 = 2; // tombol untuk LED 10
  7. int inputPin3 = 3; // tombol untuk LED 11
  8. int inputPin4 = 4; // tombol untuk LED 12
  9. int inputPin5 = 5; // tombol untuk LED 13
  10.  
  11. int kondisiInputPin2 = 0; //kondisi awal tombol 0 = mati
  12. int kondisiInputPin3 = 0; //kondisi awal tombol 0 = mati
  13. int kondisiInputPin4 = 0; //kondisi awal tombol 0 = mati
  14. int kondisiInputPin5 = 0; //kondisi awal tombol 0 = mati
  15.  
  16. void setup()
  17. // memberikan status pin menjadi output atau input
  18. {
  19.    pinMode(outputPin10, OUTPUT);
  20.    pinMode(outputPin10, OUTPUT);
  21.    pinMode(outputPin10, OUTPUT);
  22.    pinMode(outputPin10, OUTPUT);
  23.  
  24.    pinMode(inputPin2, INPUT);
  25.    pinMode(inputPin3, INPUT);
  26.    pinMode(inputPin4, INPUT);
  27.    pinMode(inputPin5, INPUT);
  28. }
  29.  
  30. void loop()
  31. {
  32.    kondisiInputPin2 = digitalRead(inputPin2);
  33.    kondisiInputPin3 = digitalRead(inputPin3);
  34.    kondisiInputPin4 = digitalRead(inputPin4);
  35.    kondisiInputPin5 = digitalRead(inputPin5);
  36.  
  37.    if (kondisiInputPin2 == HIGH) // jika tombol pin 2 ditekan
  38.    {
  39.       digitalWrite(outputPin10, HIGH); // LED pin 10 menyala
  40.    }
  41.    else if (kondisiInputPin3 == HIGH) // jika tombol pin 3 ditekan
  42.    {
  43.       digitalWrite(outputPin11, HIGH); // LED pin 11 menyala
  44.    }
  45.    else if (kondisiInputPin4 == HIGH) // jika tombol pin 4 ditekan
  46.    {
  47.       digitalWrite(outputPin12, HIGH); // LED pin 12 menyala
  48.    }
  49.    else if (kondisiInputPin5 == HIGH) // jika tombol pin 5 ditekan
  50.    {
  51.       digitalWrite(outputPin13, HIGH); // LED pin 13 menyala
  52.    }
  53.    else
  54.    {
  55.       digitalWrite(outputPin10,LOW); // LED pin 10 mati
  56.       digitalWrite(outputPin11,LOW); // LED pin 11 mati
  57.       digitalWrite(outputPin12,LOW); // LED pin 12 mati
  58.       digitalWrite(outputPin13,LOW); // LED pin 13 mati
  59.    }
  60. }
');