Нужна помощь со схемой

Nikitos100904

✩✩✩✩✩✩✩
1 Дек 2022
2
1
Оформи код соответствующим тэгом
Я изучаю Arduino с помощью книги Джереми Блума и все работало правильно пока я не сталкнулся с такой проблемой. Когда я делал вот такую схему IMG_20221201_061742.jpg
То по идее светодиод не должен гореть. Но когда эта схема у меня была готова то получилось вот чтоIMG_20221120_082846.jpg
Вот листинг скетча
const int LED = 9;
const int BUTTON = 2;
void setup ()
{
pinMode(LED, OUTPUT);
pinMode (BUTTON, INPUT);
}
void loop()
{
if (digitalRead(BUTTON) == LOW)
{
digitalWrite(LED, LOW);
}
else
{
digitalWrite (LED, HIGH);
}
}
 

Bruzzer

★★★✩✩✩✩
23 Май 2020
476
137
@Nikitos100904,
Судя по маркировке, ваша белая коммутационная плата имеет разрыв в цепи "+" и " -" там где прерываются красная и синяя линия, около цифры 35.
Перенесите подключение "-" на правую половину (там где кнопка)
 
  • Лойс +1
Реакции: VictorArx

VictorArx

★★✩✩✩✩✩
22 Мар 2021
527
86
C++:
const int LED = 9;
const int BUTTON = 2;
void setup ()
{
pinMode(LED, OUTPUT);
pinMode (BUTTON, INPUT);
}
void loop()
{
if (digitalRead(BUTTON) == LOW)
{
digitalWrite(LED, LOW);
}
else
{
digitalWrite (LED, HIGH);
}
@Nikitos100904, Код нужно вставлять таким образом </>. В начале изучения дуньки сталкивался с тем что шины питания + и - имеют разрыв по питанию в середине макетки.
 
Изменено: