// LED Flip Flop
// Deklarasi variabel LED
byte LED_merah = 13;
byte LED_hijau = 12;
byte LED_biru = 11;
void setup() {
// Mengatur setiap pin sebagai output
pinMode(LED_merah, OUTPUT);
pinMode(LED_hijau, OUTPUT);
pinMode(LED_biru, OUTPUT);
}
void loop() {
// Menyalakan LED Merah, mematikan yang lain
digitalWrite(LED_merah, HIGH); // Memberi tegangan 5V/3.3V kepada LED_merah
digitalWrite(LED_hijau, LOW); // Memberi tegangan 0V kepada LED_hijau
digitalWrite(LED_biru, LOW); // Memberi tegangan 0V kepada LED_biru
delay(2000); // jeda dalam satuan ms
// Menyalakan LED Kuning, mematikan yang lain
digitalWrite(LED_merah, LOW); // Memberi tegangan 0V kepada LED_merah
digitalWrite(LED_hijau, HIGH); // Memberi tegangan 5V/3.3V kepada LED_hijau
digitalWrite(LED_biru, LOW); // Memberi tegangan 0V kepada LED_biru
delay(2000); // jeda dalam satuan ms
// Menyalakan LED Biru, mematikan yang lain
digitalWrite(LED_merah, LOW); // Memberi tegangan 0V kepada LED_merah
digitalWrite(LED_hijau, LOW); // Memberi tegangan 0V kepada LED_hijau
digitalWrite(LED_biru, HIGH); // Memberi tegangan 5V/3.3V kepada LED_biru
delay(2000); // jeda dalam satuan ms
}Loading
esp32-s2-devkitm-1
esp32-s2-devkitm-1