// Subscribe NaughtyGoat
// GND bertujuan untuk menyambungkan listrik ke device
// sesuaikan dengan pin uno (UNO:2-13 only)
int simon_petrus=8; // lampu merah
int andreas=9; // lampu kuning
int yakobus=10; // lampu hijau
void setup() {
// masukkan fungsi dari lampu, OUTPUT untuk respon, INPUT untuk trigger
pinMode(simon_petrus, OUTPUT);
pinMode(andreas, OUTPUT);
pinMode(yakobus, OUTPUT);
}
void loop() {
// kita akan membuat lampunya menyala dalam beberapa waktu
digitalWrite(simon_petrus, HIGH); // lampu merah akan nyala
delay(10000); // waktunya 10 detik/10000 ms
digitalWrite(simon_petrus, LOW); // lampu merah akan mati
delay(500); // mati dengan delay 0,5 detik/500 ms
digitalWrite(yakobus, HIGH); // sama aja tapi warna hijau
delay(3000);
digitalWrite(yakobus, LOW);
delay(500);
digitalWrite(andreas, HIGH); // sama aja tapi warna kuning
delay(1500);
digitalWrite(andreas, LOW);
delay(500);
}
// udah kelar? nyalain! di tutor berikutnya kita akan membuat bom waktu dari arduino