Оглавление:
- Шаг 1. Сопротивляйтесь
- Шаг 2. Сопротивляйтесь еще …
- Шаг 3: только одно направление
- Шаг 4: Конденсатор
- Шаг 5: переключатели
- Шаг 6: Тримпот
- Шаг 7: регулятор мощности
- Шаг 8: Подключайтесь ко мне
- Шаг 9: Что дальше?
- Шаг 10: заголовки
- Шаг 11: больше заголовков
- Шаг 12: легко не заметить
- Шаг 13: IC
- Шаг 14: Дисплей, товарищ
- Шаг 15: Подключите его
- Шаг 16: Тестирование, поддержка и программирование
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Эта плата превращает любой (совместимый с HD44780) ЖК-дисплей в последовательный ЖК-дисплей. Комплект доступен на moderndevice.com и позволяет управлять ЖК-дисплеем с помощью Arduino или клона с помощью всего 3-х проводов.
Шаг 1. Сопротивляйтесь
Установите резистор 10 кОм. Цветовые коды: коричневый, черный, оранжевый.
Шаг 2. Сопротивляйтесь еще …
Установите резистор 330 Ом. Цвета: оранжевый, оранжевый, коричневый.
Шаг 3: только одно направление
Диод может работать только при правильном размещении. Совместите серебряную полосу на диоде с отметкой полосы на плате.
Шаг 4: Конденсатор
Установите монолитный конденсатор. Ориентация значения не имеет.
Шаг 5: переключатели
Установите переключатели. Они защелкнутся на доске в правильной ориентации. Если они не подходят, поверните на 90 градусов и попробуйте еще раз.
Шаг 6: Тримпот
Установите переменный резистор. Здесь вы отрегулируете контрастность отображаемого текста.
Шаг 7: регулятор мощности
Установите TIP 120. Я считаю, что проще всего согнуть выводы на 90 градусов, а затем припаять. Убедитесь, что часть радиатора (металлическая) обращена к плате.
Шаг 8: Подключайтесь ко мне
Гнездо IC должно быть установлено выемкой в сторону переменного резистора. Припаяйте два контакта в противоположных углах, а затем проверьте их расположение. Завершите пайку, когда все будет на месте.
Шаг 9: Что дальше?
Теперь нужно определиться, какой резистор подсветки нужен для имеющегося у вас дисплея. Если у вас есть один из дисплеев с moderndevice.com, это довольно просто. Если у вас другой дисплей, см. Здесь, чтобы определить необходимое сопротивление резистора. Для синего дисплея 2x16 используйте резистор 28 Ом (красный, серый, черный). Для синего дисплея 4x20 используйте резистор 33 Ом (оранжевый, оранжевый, черный). этот резистор в месте с маркировкой Rbl.
Шаг 10: заголовки
Припаяйте заголовки, которые будут соответствовать вашему дисплею. Дисплеи 2x16 и 4x20, которые у меня есть, используют одну строку заголовков в верхней части платы. При необходимости к правой стороне платы можно подключить двойную линию разъемов. Припаяйте контакты на каждом конце, а затем проверьте совмещение перед пайкой оставшихся контактов.
Шаг 11: больше заголовков
Это заголовки, которые идут в Arduino. Припой к входящим в комплект разъемам под углом 90 градусов.
Шаг 12: легко не заметить
Если вы планируете включать дисплей через Arduino, как это делает большинство людей, вам необходимо установить перемычку, как показано на рисунке ниже. Это изменяет подачу питания с вывода Vbl на вывод 5v. Я просто использовал отрезанный провод в качестве перемычки от отверстия к выводу резистора.
Шаг 13: IC
Поместите микросхему в гнездо выемкой в сторону переменного резистора. Скорее всего, вам нужно будет осторожно согнуть выводы, чтобы они подошли к розетке.
Шаг 14: Дисплей, товарищ
Если на вашем дисплее еще не установлен набор заголовков, сейчас хорошее время, чтобы вставить их.
Шаг 15: Подключите его
Подключите плату к дисплею и с помощью прилагаемого кабеля подключите плату к Arduino. На конце дисплея черный провод должен подключаться к контакту заземления. На стороне Arduino я предпочел подключаться к контактам A0, 5v и Ground на плате Bare Bones Board.
Шаг 16: Тестирование, поддержка и программирование
Процедура тестирования: поверните триммер до упора по часовой стрелке (вы можете захотеть повернуть его немного позже). Нажмите и удерживайте кнопку op test - затем нажмите и отпустите кнопку сброса - наконец отпустите op test. Это должно напечатать набор символов с подсветкой на. В зависимости от геометрии ЖК-дисплея символы могут располагаться по-разному. Кнопка сброса будет печатать пользовательские символы, одновременно мигая подсветкой в течение одной секунды. Как параметры геометрии ЖК-дисплея, так и яркость подсветки находятся под управлением программного обеспечения, поэтому подсветка останется выключен, пока не будет включен программной командой. См. Набор команд phanderson и демонстрацию программного обеспечения на moderndevice.com для получения дополнительной информации. Если вы используете Basic Stamp, вы можете найти код на phanderson.com. Отсюда просто запрограммируйте arduino с помощью соответствующего демонстрационного скетча, найденного на внизу этой страницы. Скорее всего, вам потребуется изменить эскиз, чтобы отразить выбранный вами контактный вывод. Отображение должно начаться вскоре после завершения программирования. Регулируйте переменный резистор до тех пор, пока вы не будете довольны контрастностью дисплея. Более подробную информацию о программировании дисплея и поддержку на форуме можно найти на moderndevice.com.