ESP32 и энкодер

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Vadzim
Рядовой
Сообщения: 9
Зарегистрирован: 18 май 2019, 13:57
Откуда: Минск
Имя: Вадим

ESP32 и энкодер

Сообщение Vadzim »

Очень нужна помощь знающих. Нужен корректный блок энкодера для esp32. До сих пор пользовался таким блоком, но к сожалению он не работает на esp. Может у кого есть похожий блок или кто знает как этот адаптировать. Буду признателен любой помощи.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
AndrejK
Сержант
Сообщения: 120
Зарегистрирован: 20 фев 2020, 13:16
Откуда: Вильнюс
Имя: Андрей

ESP32 и энкодер

Сообщение AndrejK »

Только вчера сделал для себя на ESP8266, но может пойдет и на esp32. Попробуйте. Пины и другое (от и до скольки считать) вставляется в "редактировать" блок.

Отправлено спустя 4 минуты 51 секунду:
Кнопка: короткое нажатие - ВКЛ, более длинное - ВЫКЛ.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Vadzim
Рядовой
Сообщения: 9
Зарегистрирован: 18 май 2019, 13:57
Откуда: Минск
Имя: Вадим

ESP32 и энкодер

Сообщение Vadzim »

Ваш энкодер компилируется, но работает не совсем красиво. Есть похожий, работает более корректнее, но мне этот энкодер надо переделать под управление меню. Выходит при вращении в одну сторону появляется 1 на одном выходе, при вращении в другую то 1 на другом выходе. Вот как реализовать это с энкодером где счетчик я и не знаю.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Andrejka
Рядовой
Сообщения: 40
Зарегистрирован: 13 дек 2018, 19:40
Имя: Андрей

ESP32 и энкодер

Сообщение Andrejka »

Vadzim писал(а): 22 май 2020, 17:41 Ваш энкодер компилируется, но работает не совсем красиво. Есть похожий, работает более корректнее, но мне этот энкодер надо переделать под управление меню. Выходит при вращении в одну сторону появляется 1 на одном выходе, при вращении в другую то 1 на другом выходе. Вот как реализовать это с энкодером где счетчик я и не знаю.
Добрый день. Вот прилагаю, проверено в железе
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Vadzim
Рядовой
Сообщения: 9
Зарегистрирован: 18 май 2019, 13:57
Откуда: Минск
Имя: Вадим

ESP32 и энкодер

Сообщение Vadzim »

Andrejka писал(а): 24 май 2020, 04:55
Vadzim писал(а): 22 май 2020, 17:41 Ваш энкодер компилируется, но работает не совсем красиво. Есть похожий, работает более корректнее, но мне этот энкодер надо переделать под управление меню. Выходит при вращении в одну сторону появляется 1 на одном выходе, при вращении в другую то 1 на другом выходе. Вот как реализовать это с энкодером где счетчик я и не знаю.
Добрый день. Вот прилагаю, проверено в железе
Спасибо за энкодер, роботает все четко но есть один маленький нюанс.
Я к выходом с элемента AND цепляю по светодиоду. И вот что получается. При вращении в одну сторону срабатывает светодиод. Вращаю в другую - срабатывает другой, но вот когда начинаю вращать в обратную то срабатывает сразу два. Выходит при переходе, например, с левого вращения на правое все нормально. А вот если с правого на левое - то срабатывает при первом повороте два светодиода одновременно. Может подскажете как это исправить. Можно на видео посмотреть
У вас нет необходимых прав для просмотра вложений в этом сообщении.
uglerod
Рядовой
Сообщения: 78
Зарегистрирован: 27 ноя 2016, 18:32

ESP32 и энкодер

Сообщение uglerod »

Как вариант.Проверено в "железе".
Encoder_ESP32_(CODE).ubi
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Andrejka
Рядовой
Сообщения: 40
Зарегистрирован: 13 дек 2018, 19:40
Имя: Андрей

ESP32 и энкодер

Сообщение Andrejka »

uglerod писал(а): 29 май 2020, 21:49 Как вариант.Проверено в "железе".Encoder_ESP32_(CODE).ubi
Добрый день, приложите пож. библиотеку к вашему блоку "AiEsp32RotaryEncoder.h"
uglerod
Рядовой
Сообщения: 78
Зарегистрирован: 27 ноя 2016, 18:32

ESP32 и энкодер

Сообщение uglerod »

Пожалуйста.
ai-esp32-rotary-encoder-master.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя