Помощ с энкодером
- Войдите на сайт для отправки комментариев
Ср, 08/08/2018 - 00:10
Всем привет! Нудна помощь ардуинщика умеющего работать с экранами 1602А и энкодерами.
Энкодер не работает, как только прикасаюсь к нему, начинает мерцать экран.
.
Мерцать-то понятно. А на экране что видно?
.
...и как эта кнопка у вас подключена?
...и как эта кнопка у вас подключена?
Энкодер подключен проводами к пинам:
CLK — 2
DT — 3
SW — 4
На энкодере изначально как и в этой статье отсутствует резистор R1.
http://house4u.com.ua/articles/solar-controller/part10.php
Владимир, вы думаете, что я вот сижу и вижу, какая там статья, какой резистор отсутствует и по какой схеме вы там все насоединяли?
Если у вас сложилось впечатление, что постоянно нажимается кнопка, то устраните плохой контакт или отсутствие подтяжки на пине, к которому подключена кнопка.
Владимир, вы думаете, что я вот сижу и вижу, какая там статья, какой резистор отсутствует и по какой схеме вы там все насоединяли?
Если у вас сложилось впечатление, что постоянно нажимается кнопка, то устраните плохой контакт или отсутствие подтяжки на пине, к которому подключена кнопка.
Подскажите, как устранить отсутствие подтяжки? Поставить резистор? Какого номинала и к чему притянуть им?
Владимир, вы думаете, что я вот сижу и вижу, какая там статья, какой резистор отсутствует и по какой схеме вы там все насоединяли?
Если у вас сложилось впечатление, что постоянно нажимается кнопка, то устраните плохой контакт или отсутствие подтяжки на пине, к которому подключена кнопка.
Видимо забыл вставить ссылку в сообщение, её там не было. Исправил. http://house4u.com.ua/articles/solar-controller/part10.php
Сфотографировать не было возможности, потому я написал к каким пинам подключил и какой именно энкодер.
Подскажите, как устранить отсутствие подтяжки? Поставить резистор? Какого номинала и к чему притянуть им?
Так, как схемы этого модуля в статье я не вижу, то подозреваю, что на пустое место как раз подтяжка и припаивается. Но вы можете поменять INPUT на INPUT_PULLUP в функции, которая инициализирует пин, назначенный на кнопку.
Спасибо! Теперь вроде адекватнее себя ведёт. Осталось разобраться с кодом.