Прошивка Arduino/

DarkMorro

✩✩✩✩✩✩✩
27 Окт 2020
4
0
Всем привет.
Столкнулся с проблемой при загрузке скетча на Arduino uno. Для управления используются 4 кнопки, после заливки прошивки 2 из них не работают. Заливаю тот же самый скетч на эту же плату еще раз: 1 кнопка не работает, у второй вместо своего функционал первой (которая не работает), в остальном "устройство" работает должным образом. Ранее с таким не сталкивался, помогите разобраться, что я делаю не так и как ситуацию исправить?
Скетч проверен временем, на него не грешу. Ранее использовал какую-то китайскую версию Ардуино, случайно спалил, в срочном порядке купил первую плату в ближайшем магазине.
 

DarkMorro

✩✩✩✩✩✩✩
27 Окт 2020
4
0
А всё таки неплохо было бы выложить кусок кода, который отвечает за кнопки и схему подключения.
Приложил весь скетч и схему подключения. На схеме перепутаны ноги у транзистора, исправленную не нашел.
 

Вложения

Эдуард Анисимов

★★★★★★✩
23 Сен 2019
2,281
947
58
Марий-Эл
Для кнопок используйте библиотеку GyverButton.
Когда Вы пишете так, у Вас могут быть глюки и помехи из за дребезга контактов.
 

bort707

★★★★★★✩
21 Сен 2020
2,895
860
Приложил весь скетч и схему подключения.
кнопки лучше напрямую к пинам не подключать, правильнее через резистор 500-1000 Ом. А так как у вас - подадите случайно HIGH на пин, нажмете кнопку - порт выгорит.