Professional Documents
Culture Documents
Nama: Aswar NIM: P320012 Kelas: A21 Percobaan: Digital Output Led
Nama: Aswar NIM: P320012 Kelas: A21 Percobaan: Digital Output Led
Nama: Aswar NIM: P320012 Kelas: A21 Percobaan: Digital Output Led
NIM : P320012
Kelas : A21
2. Simulasikan di peoteus 3 lampu LED BLINK yang dinyalakan oleh mikro Ardunino dan
Implemetasikan di Board Modul Arduino Uno :
3. Simulasikan di proteus 8 running LED (Led Berjalan) yang dinyalakan oleh mikro Arduino dan
implementasikan di board Modul Arduino Uno :
1. Simulasikan di proteus 3 Lampu LED yang dinyalakan oleh mikro Arduino dan
Implementasikan di Board Modul Arduino Uno :
void setup() {
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
pinMode(11,OUTPUT);
}
void loop() {
digitalWrite(13,HIGH);
digitalWrite(12,HIGH);
digitalWrite(11,HIGH);
}
2. Simulasikan di peoteus 3 lampu LED BLINK yang dinyalakan oleh mikro Ardunino dan
Implemetasikan di Board Modul Arduino Uno :
void setup() {
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
pinMode(11,OUTPUT);
void loop() {
digitalWrite(13,HIGH);
digitalWrite(12,HIGH);
digitalWrite(11,HIGH);
delay(500);
digitalWrite(13,LOW);
digitalWrite(12,LOW);
digitalWrite(11,LOW);
delay(500);
3. Simulasikan di proteus 8 running LED (Led Berjalan) yang dinyalakan oleh mikro Arduino dan
implementasikan di board Modul Arduino Uno :
void setup() {
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
pinMode(11,OUTPUT);
pinMode(10,OUTPUT);
pinMode(9,OUTPUT);
pinMode(8,OUTPUT);
pinMode(7,OUTPUT);
pinMode(6,OUTPUT);
void loop() {
digitalWrite(13,HIGH);
digitalWrite(12,LOW);
digitalWrite(11,LOW);
digitalWrite(10,LOW);
digitalWrite(9,LOW);
digitalWrite(8,LOW);
digitalWrite(7,LOW);
digitalWrite(6,LOW);
delay(500);
digitalWrite(13,LOW);
digitalWrite(12,HIGH);
digitalWrite(11,LOW);
digitalWrite(10,LOW);
digitalWrite(9,LOW);
digitalWrite(8,LOW);
digitalWrite(7,LOW);
digitalWrite(6,LOW);
delay(500);
digitalWrite(13,LOW);
digitalWrite(12,LOW);
digitalWrite(11,HIGH);
digitalWrite(10,LOW);
digitalWrite(9,LOW);
digitalWrite(8,LOW);
digitalWrite(7,LOW);
digitalWrite(6,LOW);
delay(500);
digitalWrite(13,LOW);
digitalWrite(12,LOW);
digitalWrite(11,LOW);
digitalWrite(10,HIGH);
digitalWrite(9,LOW);
digitalWrite(8,LOW);
digitalWrite(7,LOW);
digitalWrite(6,LOW);
delay(500);
digitalWrite(13,LOW);
digitalWrite(12,LOW);
digitalWrite(11,LOW);
digitalWrite(10,LOW);
digitalWrite(9,HIGH);
digitalWrite(8,LOW);
digitalWrite(7,LOW);
digitalWrite(6,LOW);
delay(500);
digitalWrite(13,LOW);
digitalWrite(12,LOW);
digitalWrite(11,LOW);
digitalWrite(10,LOW);
digitalWrite(9,LOW);
digitalWrite(8,LOW);
digitalWrite(7,HIGH);
digitalWrite(6,LOW);
delay(500);
digitalWrite(13,LOW);
digitalWrite(12,LOW);
digitalWrite(11,LOW);
digitalWrite(10,LOW);
digitalWrite(9,LOW);
digitalWrite(8,LOW);
digitalWrite(7,LOW);
digitalWrite(6,HIGH);
delay(500);
3 . Hasil Percobaan
a. Menyalakan lampu LED di pin 13
c. Menyalakan 3 lampu LED Ada 3 LED yang dihubungkan pada Arduino dan
masing-masing LED tersebut diberi logika high. Ketika led tersebut telah
dihubungkan maka ketiga LED akan menyala secara bersamaan karena adanya
tegangan yang diberikan ketika diberi logika High. Hal ini sesuai dengan
simulasi pada proteus yang telah dilakukan sebelum praktek percobaan.
d. Menyalakan 3 lampu LED BLINK tiap 1 detik Ada 3 LED yang
dihubungkan pada Arduino dan masing-masing LED tersebut diberi logika high
kemudian low. Ketika led tersebut telah dihubungkan maka ketiga LED akan
menyala secara bersamaan karena adanya tegangan yang diberikan ketika diberi
logika High. Selang 1 detik menyala, maka ketiga LED tersebut akan kembali
mati bersamaan karena diberi logika low setelah delay 1 detik. Dalam kondisi
ini 3 LED akan mati nyala secara bersamaan dengan delay 1 detik sampai
seterusnya, inilah dinamakan LED dalam keadaan Blink. Hal ini sesuai dengan
simulasi pada proteus yang telah dilakukan sebelum praktek percobaan.