Не могу разобраться с кодом
- Войдите на сайт для отправки комментариев
Пнд, 29/04/2019 - 12:54
int val;
void setup()
{
Serial.begin(9600);
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
}
void loop()
{
if (Serial.available())
{
val = Serial.read();
if (val == '1')
{
digitalWrite(2, HIGH);
}
if ( val == '0')
{
digitalWrite(2, LOW);
}
if (Serial.available())
{
val = Serial.read();
if (val == '1')
{
digitalWrite(4, HIGH);
}
if ( val == '0')
{
digitalWrite(3, LOW);
}
if (Serial.available())
{
val = Serial.read();
if (val == '1')
{
digitalWrite(6, HIGH);
}
if ( val == '0')
{
digitalWrite(5, LOW);
}
} //<-- вот это
expected '}' at end of input
В IDE Ctrl-T нажмите - увидите, где "лесенка" неправильная.
И это, если собираетесь здесь остаться, почитайте начало "Песочницы", на досуге. Узнаете как код вставлять и прочие прелести, чтобы на пинок не налететь. А то ходят потом, обижаются, на троллей злых.
После if в строке №ХЗ открывающая фигурная скобка без закрывающей пары.