Компонент Adafruit ANO Rotary Encoder to I2C Adapter - No Encoder
Вращающееся колесо энкодера ANO — это необычный элемент пользовательского интерфейса, напоминающий оригинальный интерфейс с колесом прокрутки на первых плеерах iPod. Это отличный комплект, но вывод немного странный — для подключения к поворотному энкодеру и 5 кнопочным переключателям требуется тонна выводов.
Этот прорыв Stemma QT избавляет от всех этих разочарований — впаяйте в ANO навигационный блок и поворотный энкодер колеса прокрутки (не входит в комплект). Встроенный микроконтроллер запрограммирован с помощью нашей встроенной программы seesaw и будет отслеживать все импульсы и контакты для вас, а затем сохранять добавочное значение для запроса в любое время по I2C. Подключите его с помощью кабеля Stemma QT для мгновенного подключения к любому типу микроконтроллера, от Arduino UNO до Raspberry Pi и одного из наших QT Py.
Вы можете использовать нашу библиотеку Arduino для управления и считывания данных с любого совместимого микроконтроллера. У нас также есть код CircuitPython/Python для использования с компьютерами или одноплатными платами Linux.
Включите питание от 3 до 5 В постоянного тока, а затем используйте логические данные I2C 3 или 5 В. Вывод INT может быть сконфигурирован на низкий уровень импульсов при обнаружении поворота или нажатия кнопки, так что вам не придется считывать спам с порта I2C для обнаружения движения. Также легко добавить этот разделитель на макетную доску — с шестью разделительными площадками с интервалом 0,1 дюйма — если вы того пожелаете.
Для изменения адреса I2C можно использовать четыре паяных перемычки — до 16 могут совместно использовать одну шину I2C! Если вам понадобится больше, можно задать адрес I2C с помощью специальной команды изменения адреса, которая сохраняется во встроенной энергонезависимой памяти EEPROM.
Это всего лишь собранная и запрограммированная печатная плата «качелей» для энкодера ANO, энкодер в комплект не входит! Возьми один здесь. Для крепления энкодера к подложке требуется некоторая пайка.
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
VCC | мама |
VCC | папа |
VCC | папа |
ENC_A | папа |
ENC_B | папа |
INT | мама |
SCL | мама |
SCL | папа |
SCL | папа |
SDA | мама |
SDA | папа |
SDA | папа |
SW1 | папа |
SW3 | папа |
SW2 | папа |
SW4 | папа |
SW5 | папа |
UPDI | мама |
GND | мама |
GND | папа |
GND | папа |
GND | папа |
GND | папа |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.