Page 77 - MODUL PRAKTIKUM MIKROKONTROLER - MIKROPROSESOR
P. 77
Modul Praktikum Sistem Mikroprosesor & Mikrokontroler
(MT-UN-2022)
void setup() {
Serial.begin(9600);
for (int thisPin = 2; thisPin <= 7; thisPin++) {
pinMode(thisPin, OUTPUT);
}
}
void loop() {
if (Serial.available() > 0) {
int inByte = Serial.read();
switch (inByte) {
case 'a':
digitalWrite(2, HIGH);
Serial.println("Lampu 1 ON");
break;
case 'b':
digitalWrite(3, HIGH);
Serial.println("Lampu 2 ON");
break;
case 'c':
digitalWrite(4, HIGH);
Serial.println("Lampu 3 ON");
break;
case 'd':
digitalWrite(5, HIGH);
Serial.println("Lampu 4 ON");
break;
case 'e':
digitalWrite(6, HIGH);
Serial.println("Lampu 5 ON");
break;
case 'f':
digitalWrite(7, HIGH);
Serial.println("Lampu 6 ON");
break;
default:
// turn all the LEDs off:
for (int thisPin = 2; thisPin <= 7; thisPin++) {
digitalWrite(thisPin, LOW);
}
}
}
}
70