byte inSer, str;
void setup() {
pinMode(A5, OUTPUT);
pinMode(A4, OUTPUT);
pinMode(A3, OUTPUT);
Serial.begin(9600);
Serial.println("Kontrol LED via PC");
}
void loop() {
inSer = Serial.read();//membaca kode A5CII
str = char (inSer);//Mengubah data A5CII ke string
switch(str){
case('1'):
digitalWrite(A5, HIGH);delay(1000);digitalWrite(A5, LOW);
digitalWrite(A4, HIGH);delay(1000);digitalWrite(A4, LOW);
digitalWrite(A3, HIGH);delay(1000);digitalWrite(A3, LOW);
digitalWrite(A4, HIGH);delay(1000);digitalWrite(A4, LOW);
digitalWrite(A5, HIGH);delay(1000);digitalWrite(A5, LOW);
Serial. println("BLINK1"); break;
case('2'):
digitalWrite(A5, HIGH);digitalWrite(A4, HIGH);digitalWrite(A3, HIGH);delay(1000);
digitalWrite(A5, LOW);digitalWrite(A4, LOW);digitalWrite(A3, LOW);delay(1000);
digitalWrite(A5, HIGH);digitalWrite(A4, HIGH);digitalWrite(A3, HIGH);delay(1000);
digitalWrite(A5, LOW);digitalWrite(A4, LOW);digitalWrite(A3, LOW);delay(1000);
Serial. println("BLINK2"); break;
}
}