zbx-sadman / zabbuino

Zabbix agent for Arduino
92 stars 14 forks source link

При опросе 3 пина слетают настройки pullup #12

Open andreydk1981 opened 3 years ago

andreydk1981 commented 3 years ago

Здравствуйте. Столкнулся с такой проблемой: настраиваю режим pullup для 2,3 и 4 пина, компилирую, прошиваю и через ком порт делаю запросы digitalread [номер пина]

Так вот при опросе 2 и 4 пинов - всё ок: не замкнут на землю=1, замкнут =0. Если опросить 3 пин, когда он не замкнут - он после первого опроса выдает 1, последующие опросы выдают 0, хотя пин не замкнут на землю. И что самое странное - 2 и 4 пины не замкнутые на землю тоже выдают ноль при всех последующих опросах. Как будто режим pullup отключился на 2,3 и 4 пинах после первого опроса 3-го пина.

Всё восстанавливается после перезагрузки ардуинки и повторяется стабильно.

Пробовал залить на эту ардуинку простой скетч с назначением pullup на пины 2, 3 и 4 и опросом их. Все работают корректно. Значит дело не в железе.