#define red 12 //red adalah variabel untuk lampu merah dan 12 adalah pin yang digunakan untuk kabel positif
#define yellow 14 //yellow adalah variabel untuk lampu merah dan 14 adalah pin yang digunakan untuk kabel positif
#define green 27 //green adalah variabel untuk lampu merah dan 27 adalah pin yang digunakan untuk kabel positif
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
//digunakan untuk menentukan jenis input/output yang digunakan pada variabel
pinMode(red, OUTPUT);
pinMode(yellow, OUTPUT);
pinMode(green, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
delay(10); // this speeds up the simulation
//digunakan untuk menyalakan dan mematikan lampu merah
digitalWrite(red, HIGH);
delay(1000);
digitalWrite(red, LOW);
delay(1000);
// digunakan untuk menyalakan dan mematikan lampu kuning
digitalWrite(yellow, HIGH);
delay(1000);
digitalWrite(yellow, LOW);
delay(1000);
//digunakan untuk menyalakan dan mematikan lampu hijau
digitalWrite(green, HIGH);
delay(1000);
digitalWrite(green, LOW);
}