Arduino: LED (Light Emitting Diode) Flip-Flop
Komponen
- 1 buah Arduino UNO.
- 2 buah LED merah.
- 1 buah resistor 220 Ω.
- 1 buah breadboard.
- 4 buah kabel jumper.
Skema
Gambar 1 LED Flip-Flop |
Keterangan:
- Pin 13 Arduino UNO terhubung dengan anoda LED 1 (warna merah).
- Pin 12 Arduino UNO terhubung dengan anoda LED 2 (warna hijau).
- Pin GND Arduino UNO terhubung dengan katoda LED 1 dan katoda LED 2 melalui resistor 220 Ω (warna hitam).
Kode Program
// Mendefinisikan pin 13 sebagai ledPin1
#define ledPin1 13
// Mendefinisikan pin 12 sebagai ledPin2
#define ledPin2 12
void setup() {
// Mengatur ledPin1 sebagai keluaran
pinMode(ledPin1, OUTPUT);
// Mengatur ledPin2 sebagai keluaran
pinMode(ledPin2, OUTPUT);
}
void loop() {
// Menyalakan LED 1
digitalWrite(ledPin1, HIGH);
// Mematikan LED 2
digitalWrite(ledPin2, LOW);
// Memberikan jeda selama 1000 milidetik
delay(1000);
// Mematikan LED 1
digitalWrite(ledPin1, LOW);
// Menyalakan LED 2
digitalWrite(ledPin2, HIGH);
// Memberikan jeda selama 1000 milidetik
delay(1000);
}
Keterangan:
- Fungsi void setup() hanya akan berjalan sekali.
- Fungsi void loop() akan berjalan berulang kali.
Komentar
Posting Komentar