Buongiorno mi sono iscritto da poco al forum e ho provato a fare un contapunti con uno schermo lcd i2c
#include <Adafruit_LiquidCrystal.h>
int puntig1 = 0;
int puntig2 = 0;
Adafruit_LiquidCrystal lcd_1(0);
void setup()
{ pinMode(2, INPUT_PULLUP);
pinMode(1, INPUT_PULLUP);
lcd_1.begin(16, 2);
lcd_1.print("contapunti");
}
void loop()
{int sensorVal = digitalRead(2);
int sensorVal2 = digitalRead(1);
if (sensorVal == LOW) {
lcd_1.setCursor(0, 1);
lcd_1.print (puntig1 += 1);}
if (sensorVal2 == LOW) {
lcd_1.setCursor(14,1);
lcd_1.print (puntig2 += 1);}
}
ho provato a simularlo con tinkercad e funziona mentre quando lo salvo sulla scheda non funziona
(https://www.tinkercad.com