Program LED menggunakan ESP32 di Arduino IDE

Halo semuanya! Berjumpa dengan Miniblog dari Inzaghi's Blog! Kali ini kita akan membuat Program LED menggunakan ESP32 di Arduino IDE.

Sumber Tutorial : Arduinogetstarted.com dan ESP32io.com

Pertama, bukalah Arduino IDE terlebih dahulu. Jika belum ada, maka Download dan Install terlebih dahulu di sini (Arduino.cc).

Lalu, kita akan membuat Program Arduino Gelombang Sederhana (Analog Waves) menggunakan Serial Plotter.


Alat dan Bahan :

  • ESP32, ESP8266, Arduino Uno, dll. (Pilih salah satunya)
  • Lampu LED
  • Resistor 330 Ohm (Masing-masing 1 Buah untuk 1 Lampu)
  • Kabel Jumper (Female dan Male)

1. Lampu LED Tunggal (1 LED)

void setup() {
  // menginisialisasi pin digital GIOP18 sebagai output.
  pinMode(18, OUTPUT);
  Serial.begin(9600);
}

// fungsi loop berjalan berulang-ulang selamanya
void loop() {
  digitalWrite(18, HIGH); // nyalakan LED
  Serial.println("Lampu ON");
  delay(500);             // tunggu 500 milidetik
  digitalWrite(18, LOW);  // matikan LED
  Serial.println("Lampu OFF");
  delay(500);             // tunggu 500 milidetik
}

Output :

2. Lampu LED Ganda (2 LED)

int led1 = 18;
int led2 = 19;

void setup() {
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
}

void loop() {
  digitalWrite(led1, HIGH);
  digitalWrite(led2, LOW);
  delay(1000); // Wait for 1000 millisecond(s)
  digitalWrite(led1, LOW);
  digitalWrite(led2, HIGH);
  delay(1000); // Wait for 1000 millisecond(s)
}

Output :



Mohon maaf apabila ada kesalahan sedikit pun pada Kode Program ini.

Terima Kasih 😀😊😘👌👍 :)

Post a Comment

Previous Post Next Post