void setup() {
// put your setup code here, to run once:
//red
pinMode(A0, OUTPUT);
//blue
pinMode(A3, OUTPUT);
//green
pinMode(A4, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
Serial.begin(115200);
Serial.println("Ввдеите число для лампочек: ");
// Serial.println("312312");
}
//
int g = 0;
void loop() {
// put your main code here, to run repeatedly:
if(Serial.available() > 0)
{
// Serial.println("число:");
//Serial.read();
//g = Serial.parseInt();
g = Serial.parseInt(SKIP_WHITESPACE, '\n');
// char k = Serial.read();
// Serial.read();
Serial.println(g);
}
// Serial.println(g);
switch(g)
{
case 1:
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
digitalWrite(A0, LOW);
digitalWrite(A3, LOW);
digitalWrite(A4, LOW);
//delay(1000);
break;
case 2:
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
digitalWrite(A0, LOW);
digitalWrite(A3, LOW);
digitalWrite(A4, LOW);
break;
case 3:
digitalWrite(A3, HIGH);
digitalWrite(A4, LOW);
digitalWrite(A0, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(1000);
break;
case 4:
digitalWrite(A3, LOW);
digitalWrite(A4, HIGH);
digitalWrite(A0, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
break;
case 5:
digitalWrite(A3, LOW);
digitalWrite(A4, LOW);
digitalWrite(A0, HIGH);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
break;
}
// int g = Serial.read();
// перевод строки в число
// Serial.println(g- 48);
// int f = Serial.parseInt();
//Serial.println(f);
//}
}