Praktikum Arduino 1 : Tutorial Cara Program Kontrol On dan Off Led Dengan Keterangan Program
Dalam Praktikum ini , Menggunakan Arduino Ide untuk compile dan upload. kita praktek untuk menyalakan lampu Led Merah, Led Kuning, Led Hijau, Led Biru.On Off Bergantian, dengan memanfaaatkan fungsi kontrol pin digital digitalWrite() untuk memerintahkan menyalakan Led dan Mematikan led
Module/Part yang di butuhkan :
- Arduino Uno = 1 pcs
- Kabel USB Type A to Type B=1 pcs
- Breadboard = 1pcs
- Led Merah = 1 pcs
- Led Kuning = 1 pcs
- Led Hijau = 1 pcs
- Led Biru = 1 pcs
- Resistor 220 ohm 1/4W = 4 pcs
- Kabel Jumper Male-Male = 5 pcs
WIRING DIAGRAM
ALOKASI PIN
- Led Merah = katoda(-)=Gnd, Anoda(+) ke Resistor Ke Pin Digital 8
- Led Kuning = katoda(-)=Gnd, Anoda(+) ke Resistor Ke Pin Digital 9
- Led Hijau = katoda(-)=Gnd, Anoda(+) ke Resistor Ke Pin Digital 10
- Led Biru = katoda(-)=Gnd, Anoda(+) ke Resistor Ke Pin Digital 11
Demo Video
PROGRAM
//Deklarasi pin
const int pinLedMerah=8;//pinledMerah menggunakan pin 8
const int pinLedKuning=9;//pinledKuning menggunakan pin 9
const int pinLedHijau=10;//pinledHijau menggunakan pin 10
const int pinLedBiru=11;//pinledBiru menggunakan pin 11
void setup() {
// inisialisasi Pin
pinMode(pinLedMerah,OUTPUT);//Led Merah Sebagai Output
pinMode(pinLedKuning,OUTPUT);//Led Kuning Sebagai Output
pinMode(pinLedHijau,OUTPUT);//Led Hijau Sebagai Output
pinMode(pinLedBiru,OUTPUT);//Led Biru Sebagai Output
}
void loop() {
digitalWrite(pinLedMerah,HIGH);//led merah ON
digitalWrite(pinLedKuning,LOW);//led Kuning Off
digitalWrite(pinLedHijau,LOW);//led Hijau Off
digitalWrite(pinLedBiru,LOW);//led Biru Off
delay(1000);//delay 1000ms= 1 detik
digitalWrite(pinLedMerah,LOW);//led merah Off
digitalWrite(pinLedKuning,HIGH);//led Kuning On
digitalWrite(pinLedHijau,LOW);//led Hijau Off
digitalWrite(pinLedBiru,LOW);//led Biru Off
delay(1000);//delay 1000ms= 1detik
digitalWrite(pinLedMerah,LOW);//led merah Off
digitalWrite(pinLedKuning,LOW);//led Kuning Off
digitalWrite(pinLedHijau,HIGH);//led Hijau On
digitalWrite(pinLedBiru,LOW);//led Biru Off
delay(1000);//delay 1000ms= 1 detik
digitalWrite(pinLedMerah,LOW);//led merah Off
digitalWrite(pinLedKuning,LOW);//led Kuning Off
digitalWrite(pinLedHijau,LOW);//led Hijau Off
digitalWrite(pinLedBiru,HIGH);//led Biru On
delay(1000);//delay 1000ms= 1 detik
}
0 Response to "Praktikum Arduino 1 : Tutorial Cara Program Kontrol On dan Off Led Dengan Keterangan Program"
Posting Komentar