//Nama : Enceng Ridwan
//NIM : 21060009
//Diserahkan Tanggal : 26 Oktober 2022
//Praktikum Serial Communication Control
int merah = 3;
int kuning = 2;
int hijau = 4;
void setup() {
// put your setup code here, to run once:
Serial. begin(9600);
pinMode (merah, OUTPUT);
pinMode (kuning, OUTPUT);
pinMode (hijau, OUTPUT);
Serial.println("UJICOBA KONTROL");
}
void loop() {
// put your main code here, to run repeatedly:
if (Serial.available() >0){
int data =Serial.read();
Serial.println(data);
if (data =='1'){
digitalWrite(merah, HIGH);
}
else if (data =='5'){
digitalWrite(merah, LOW);
}
else if (data =='2'){
digitalWrite(kuning, HIGH);
}
else if (data =='4'){
digitalWrite(kuning, LOW);
}
else if (data =='3'){
digitalWrite(hijau, HIGH);
}
else if (data =='6'){
digitalWrite(hijau, LOW);
}
}
}