Символьные ЖК-дисплеи - это забавный и простой способ заставить ваш проект микроконтроллера отвечать вам. Они также распространены и легкодоступны, доступны в огромном количестве цветов и размеров. Мы написали руководства по использованию символьных ЖК-дисплеев с Arduino (или аналогичным микроконтроллером), но обнаружили, что количество контактов, необходимых для управления ЖК-дисплеем, может быть ограничительным, особенно в амбициозных проектах. Мы хотели создать "рюкзак" (дополнительную схему), который позволил бы уменьшить количество контактов без особых затрат.Используя простые расширители ввода-вывода I2C и SPI, мы сократили количество контактов, но при этом упростили взаимодействие с ЖК-дисплеем. Для I2C требуется всего 2 контакта, для SPI - 3. Для пользователей Arduino и CircuitPython / Python мы предоставляем простую в использовании библиотеку, которая обратно совместима с проектами, использующими 6-контактную проводку. Этот рюкзак поставляется с 2-контактной и 3-контактной клеммной колодкой, как показано на рисунке (вы можете соединить их вместе, чтобы получилась 5-контактная клемма, а затем припаять к рюкзаку для удобства подключения). Этот рюкзак будет работать с любым "стандартным" символьным ЖК-дисплеем размером от 8х1 до 20х4! При условии, что вверху у них есть 16-контактный разъем для однолинейного подключения. У нас есть несколько ЖК-дисплеев, которые отлично работают. Мы предлагаем использовать наши сине-белые ЖК-дисплеи 20х4 или 16х2. Обратите внимание, что он не работает с OLED-дисплеями 16x2.Вы можете попробовать подключить наши ЖК-дисплеи RGB 16x2 или 20x4, но этот рюкзак не будет управлять подсветкой RGB, поэтому вам придется использовать рюкзак только для 14 контактов цифрового ввода-вывода (контакты # 1-14) и подключить контакты подсветки (# 15-# 18) непосредственно к вашему микроконтроллеру с помощью 4 дополнительных провода для управления цветом / ШИМ, как если бы это был просто RGB-светодиод. НОВИНКА! По состоянию на 8 февраля 2023 года - этот рюкзак теперь поставляется с большим повторным отжимом, который вносит множество улучшений: Мы добавили схему повышения напряжения от 3 до 5 В, так что вы можете использовать этот рюкзак для управления 5-вольтовыми ЖК-дисплеями даже при питании от 3 В и логике. Потенциометр контрастности намного приятнее и его легче крутить с помощью маленькой отвертки Добавлены совместимые с SparkFun qwiic разъемы STEMMA QT для шины I2C, так что вам даже не нужно паять I2C и линии питания. Просто подключите устройство к своему любимому микропроцессору с помощью кабеля-адаптера STEMMA QT. Кабель QT в комплект поставки не входит, но у нас в магазине есть его разновидности. Функциональность и размер / форма те же - механически и с точки зрения кода это простая замена. Мы также обновили эту печатную плату с помощью Adafruit Pinguin, чтобы создать красивую и разборчивую шелкографию. Продвинутые пользователи могут перепрофилировать рюкзак для расширения ввода-вывода общего назначения: MCP23008 имеет 8 контактов ввода-вывода (7 подключены) с дополнительными подтягиваниями, SPI 74HC595 имеет 7 подключенных выходов. Для получения подробного руководства по использованию, включая библиотеку Arduino, электрические схемы и файлы, пожалуйста, посетите страницу продукта
| Пин | Тип | Описание |
|---|---|---|
| VCC | female | — |
| VCC | female | — |
| VCC | female | — |
| 5.0V | female | — |
| 5.0V | female | — |
| LEDK | female | — |
| DB7 | female | — |
| DB6 | female | — |
| DB5 | female | — |
| DB4 | female | — |
| E | female | — |
| RS | female | — |
| CONTRAST | female | — |
| LATCH | female | — |
| DATA_LV | female | — |
| DATA_LV | female | — |
| DATA_LV | female | — |
| CLOCK_LV | female | — |
| CLOCK_LV | female | — |
| CLOCK_LV | female | — |
| GND | female | — |
| GND | female | — |
| GND | female | — |
| GND | female | — |
| GND | female | — |