Proyek Robotik #1: LED On Off
Proyek ini bertujuan untuk mengontrol 1 buah LED merah menggunakan mikrokontroler ESP32, di mana LED akan menyala selama 5 detik, lalu padam selama 5 detik, dan berulang terus-menerus. Proyek ini sangat cocok untuk pemula yang ingin mempelajari dasar pengendalian output digital menggunakan ESP32.
Cara Kerja:
- Saat ESP32 dinyalakan, LED merah yang terhubung ke salah satu pin digital akan dinyalakan selama 5 detik.
- Setelah 5 detik, LED akan dimatikan selama 5 detik.
- Proses ini akan terus diulang selama ESP32 aktif.
Komponen yang Digunakan:
- 1 × ESP32
- 1 x LED merah
- 1 × Resistor (220 ohm atau sesuai kebutuhan)
- Kabel jumper
- 1 x Breadboard
- 1 x Kabel USB (untuk upload dan power)

Kode:
Kode:
// Definisikan pin LED
#define LED_MERAH 23
void setup() {
// Set pin sebagai output
pinMode(LED_MERAH, OUTPUT);
}
void loop() {
digitalWrite(LED_MERAH, HIGH); // Nyalakan LED
delay(5000); // Tunggu 5 detik
digitalWrite(LED_MERAH, LOW); // Matikan LED
delay(5000); // Tunggu 5 detik
}
