Компонент Adafruit I2C+SPI LCD Backpack
Рюкзаки с жидкокристаллическим дисплеем уменьшают количество контактов, необходимых для подключения к жидкокристаллическому дисплею. ЖК-дисплеи — это увлекательный и простой способ получить обратную связь от вашего проекта микроконтроллера. Символьные ЖК-дисплеи широко распространены, их легко приобрести, они доступны в огромном количестве цветов и размеров. Мы написали руководства по использованию символьных ЖК-дисплеев с Arduino (или аналогичным микроконтроллером), но обнаружили, что количество контактов, необходимых для управления ЖК-дисплеем, может быть ограничительным, особенно в амбициозных проектах. Мы хотели создать «рюкзак» (дополнительную схему), который позволил бы уменьшить количество контактов без особых затрат.Используя простые расширители ввода-вывода i2c и SPI, мы сократили количество контактов (для i2c требуется всего 2 контакта), но при этом упростили взаимодействие с ЖК-дисплеем. Для пользователей Arduino мы предоставляем простую в использовании библиотеку, которая обратно совместима с проектами, использующими 6-контактную проводку. Выключатель поставляется с 2-контактной и 3-контактной клеммной колодкой, как показано на рисунке (вы можете соединить их вместе, чтобы получилась 5-контактная клемма, а затем припаять к рюкзаку для удобства подключения).
Печатная плата
Схема
Список пинов
| Пин | Тип |
|---|---|
| GND | папа |
| VCC | папа |
| CLOCK | папа |
| DATA | папа |
| LATCH | папа |
| GND | папа |
| VCC | папа |
| CONTRAST | папа |
| RS | папа |
| GND | папа |
| E | папа |
| DB0 | папа |
| DB1 | папа |
| DB2 | папа |
| DB3 | папа |
| DB4 | папа |
| DB5 | папа |
| DB6 | папа |
| DB7 | папа |
| VCC | папа |
| LEDK | папа |
Нам очень важно получать обратную связь. Пожалуйста, оцените материал. Так мы поймем в какую сторону его стоит изменить.