Нужно на led дисплее в tinkercad вывести горит лампочка или нет, если горит то допустим поставить точку (готовая схема LED).Точка горит постоянно.Знаю ошибка скорее всего очень глупая но подскажите пж
int state = 0;
int led1=6;
int led2=7;
int led3=8;
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,5,4,3,2);
void setup (){
lcd.begin(16,2);
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
}
void loop(){
for(int i=6; i<9; i++)
{
digitalWrite(i,HIGH);
delay(1000);
digitalWrite(i,LOW);
}
for(int i=8; i<5; i--)
{
digitalWrite(i,HIGH);
delay(1000);
digitalWrite(i,LOW);
}
lcd.setCursor(0,0);
lcd.print("123");
state = digitalRead (led1);
if(state == HIGH ){
lcd.setCursor(0,1);
lcd.print("1");
}
state = digitalRead (led1);
if(state == LOW ){
lcd.setCursor(0,1);
lcd.print(".");
}
state = digitalRead (led2);
if(state == HIGH )
lcd.print("2");
state = digitalRead (led2);
if(state == LOW )
lcd.print(".");
state = digitalRead (led3);
if(state == HIGH )
lcd.print("3");
state = digitalRead (led3);
if(state == LOW )
lcd.print(".");
}