Почему выходит ошибка: “expected unqualified-id before numeric constant”?
#include <LiquidCrystal.h>
LiquidCrystal 1cd(12, 11, 5, 4, 3, 2);
const int switchPin = 6;
int switchState = 0;
int prevSwitchState = 0;
int reply;
void setup() {
1cd.begin(16, 2);
pinMode(switchPin, INPUT);
1cd.print("Interroga");
1cd.setCursor(0, 1);
1cd.print("la sfera!");
// put your setup code here, to run once:
}
void loop() {
switchState = digitalRead(switchPin);
if (switchState != prevSwitchState){
if (switchState == LOW){
reply = random(8);
1cd.clear();
1cd.setCursor(0, 0);
1cd.print("La sfera dice");
1cd.setCursor(0, 1);
switch(reply){
case 0:
1cd.print("si");
break;
case 1:
1cd.print("probabilmente");
break;
case 2:
1cd.print("certo");
break;
case 3:
1cd.print("bene");
break;
case 4:
1cd.print("forse");
break;
case 5:
1cd.print("chiedi ancora");
break;
case 6:
1cd.print("improbabile");
break;
case 7:
1cd.print("no");
break;// put your main code here, to run repeatedly:
}
}
}
prevSwitchState = switchState;
}
@gabov, 👍0
Обсуждение1 ответ
▲ 1
Вы используете недопустимое имя переменной (1cd начинается с цифры 1).
- Переменные могут состоять как из прописных (AZ), так и из строчных букв (az). письма.
- Переменные могут содержать числа от 0 до 9, но не могут начинаться с цифры.
- Имена переменных могут не совпадать с ключевыми словами языка Arduino. например, у вас не может быть переменной с именем float.
- Если вы попытаетесь сохранить скетч с пробелом в имени файла, IDE заменит пробел символом подчеркивания.
,
@VE7JRO
Смотрите также:
- Печать string and integer LCD
- Отправка значения с одного Arduino на другой
- ЖК-дисплей I2C отображает странные символы
- Экран LCD 16*02 I2C показывает только первый напечатанный символ
- Запрограммируйте Arduino Uno как цифровые часы
- ЖК-дисплей странные символы
- 16*2 1602A LCD дисплей не отображает никаких символов или контрастности, несмотря на правильное подключение
- Считыватель таймкода SMPTE с ЖК-дисплеем, вопрос кодирования
Пожалуйста, только английский. Также включите в свой вопрос полное сообщение об ошибке (включая информацию о том, где произошла ошибка)., @chrisl