Я сделал тестовый код для своего Arduino, чтобы начать перемещать значения по экрану. Внизу кода [int n+1 = n;] выдает описанную ошибку. Есть ли хорошее решение этой проблемы? Спасибо.
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,5,4,3,2);
int bPin = 6;
int wPin = 7;
int wTime = 30;
int bTime = 30;
int wState =0;
int bState=0;
int n = 0;
void setup(){
lcd.begin(16,2);
pinMode(bPin,INPUT);
pinMode(wPin,INPUT);
lcd.print("Ready?");
}
void loop(){
wState = digitalRead(bPin);
bState = digitalRead(wPin);
lcd.clear();
lcd.setCursor(0,n);
lcd.print("1");
lcd.setCursor(0,n+1);
lcd.print("2");
int n+1 = n;
delay(100);
}
error: expected initializer before '+' token