void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
//ทําครั้งเดียวเอาไว้สําหรับตั้งค่าโปรแกรม
pinMode(5, OUTPUT);//LEDสีเขียว
pinMode(2, OUTPUT);//LEDสีนํ้าเงิน
pinMode(3, OUTPUT);//LEDสีเเดง
pinMode(4, OUTPUT);//LEDสีเหลือง
Serial.println("Hello Enter:'g'or'b'or'r'or'y'or'A'Only");
}
void loop() {
//ทําซํ้าไม่มีสิ้นสุด
if(Serial.available()>0)
{
int val = Serial.read();
if(val==103)
{
digitalWrite(5, HIGH);delay(2000);
digitalWrite(5, LOW);delay(2000);
}
else if(val==98)
{
digitalWrite(2, HIGH);delay(2000);
digitalWrite(2, LOW);delay(2000);
}
else if(val==114)
{
digitalWrite(3, HIGH);delay(2000);
digitalWrite(3, LOW);delay(2000);
}
else if(val==121)
{
digitalWrite(4, HIGH);delay(2000);
digitalWrite(4, LOW);delay(2000);
}
else if(val==103)
{
digitalWrite(5, HIGH);delay(2000);
digitalWrite(5, LOW);delay(2000);
}
else if(val==65)
{
digitalWrite(5, HIGH);
digitalWrite(4, HIGH);
digitalWrite(3, HIGH);
digitalWrite(2, HIGH);
delay(2000);
digitalWrite(5, LOW);
digitalWrite(4, LOW);
digitalWrite(3, LOW);
digitalWrite(2, LOW);
delay(2000);
digitalWrite(5, HIGH);
digitalWrite(4, HIGH);
digitalWrite(3, HIGH);
digitalWrite(2, HIGH);
delay(2000);
digitalWrite(5, LOW);
digitalWrite(4, LOW);
digitalWrite(3, LOW);
digitalWrite(2, LOW);
delay(2000);
digitalWrite(5, HIGH);
digitalWrite(4, HIGH);
digitalWrite(3, HIGH);
digitalWrite(2, HIGH);
delay(2000);
digitalWrite(5, LOW);
digitalWrite(4, LOW);
digitalWrite(3, LOW);
digitalWrite(2, LOW);
delay(2000);
digitalWrite(5, HIGH);
digitalWrite(4, HIGH);
digitalWrite(3, HIGH);
digitalWrite(2, HIGH);
delay(2000);
digitalWrite(5, LOW);
digitalWrite(4, LOW);
digitalWrite(3, LOW);
digitalWrite(2, LOW);
delay(2000);
}
else
{
Serial.println("hello");
}
}
else{
Serial.println("hello");
}
}