Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
6.8.1. Kegiatan 1
a. Script Program
int lampuLED=13;
void setup() {
pinMode(lampuLED, OUTPUT);
}
void loop() {
digitalWrite(lampuLED, HIGH);
delay(1000);
digitalWrite(lampuLED, LOW);
delay(1000);
}
b. Rangkaian arduino
b. Rangkaian Arduino
void loop() {
digitalWrite(1, HIGH);
delay(100);
digitalWrite(1, LOW);
delay(10);
digitalWrite(2, HIGH);
delay(100);
digitalWrite(2, LOW);
delay(10);
digitalWrite(3, HIGH);
delay(100);
digitalWrite(3, LOW);
delay(10);
digitalWrite(4, HIGH);
delay(100);
digitalWrite(4, LOW);
delay(10);
Buku Petunjuk Praktikum
Algoritma dan Pemrograman
digitalWrite(5, HIGH);
delay(100);
digitalWrite(5, LOW);
delay(10);
digitalWrite(8, HIGH);
delay(100);
digitalWrite(8, LOW);
delay(10);
digitalWrite(10, HIGH);
delay(100);
digitalWrite(10, LOW);
delay(10);
digitalWrite(12, HIGH);
delay(100);
digitalWrite(12, LOW);
delay(10);
b. Rangkaian arduino
void loop()
{
val1 = digitalRead(SWITCH1);
val2 = digitalRead(SWITCH2);
if ((val1 == LOW) && (val2 == LOW))
{
digitalWrite(LED1, LOW);
digitalWrite(LED1, LOW);
digitalWrite(LED1, LOW);
digitalWrite(LED1, LOW);
}
else if ((val1 == LOW) && (val2 == HIGH))
{
Buku Petunjuk Praktikum
Algoritma dan Pemrograman
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
delay (100);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
delay (100);
}
else if ((val1 == HIGH) && (val2 == LOW))
{
digitalWrite(LED1, HIGH);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
delay (100);
digitalWrite(LED1, LOW);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
delay (100);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, LOW);
delay (100);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, HIGH);
Gambar 6.7 Rangkaian arduino kegiatan 5 saat LED hidup secara berkedip-kedip
Gambar 6.9 Rangkaian arduino kegiatan 5 saat LED berjalan dari kanan ke kiri