Оглавление:
- Шаг 1: Список деталей
- Список деталей
- Шаг 2: резисторы 220 Ом
- Шаг 3: резисторы 2,2 кОм
- Шаг 4: резистор 47 Ом
- Шаг 5: резистор 470 Ом
- Шаг 6: Контроль контрастности
- Шаг 7: двухцветный светодиод
- Шаг 8: Настройка заголовков контактов
- Шаг 9: Припайка контактных разъемов
- Шаг 10: шинный резистор
- Шаг 11: добавление шинного резистора
- Шаг 12: добавьте транзистор
- Шаг 13: Заголовок окна
- Шаг 14: Добавление переключателей
- Шаг 15: Готово
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Модуль ЖК-интерфейса представляет собой ЖК-дисплей 8x2 с подсветкой, мини-джойстиком, дополнительной «большой красной кнопкой» и двухцветным светодиодом для дополнительной обратной связи. Это простой способ добавить интерактивности вашему проекту. ЖК-дисплей совместим с HD44780 и имеет 4-битный интерфейс. Этот модуль был представлен в сентябрьской колонке Nuts And Volts Spin Zone - вы можете скачать pdf колонки из Parallax (pdf) или загрузить образцы кода (zip). Модуль LCD UI совместим с другими модулями платформы Gadget Gangster Platform. имеет стандартный интервал, поэтому вы можете добавить его на любую макетную плату. Вы можете скачать схему и дизайн печатной платы или купить комплект на Gadget Gangster. Время сборки около 45 минут. Разогрейте паяльник и переходите к следующему шагу!
Шаг 1: Список деталей
Пока ваш паяльник нагревается, убедитесь, что у вас есть следующие детали:
Список деталей
- 1x 40-контактная полоса заголовка. Используя ваши дайки, разрежьте это на секции 2x16 штифтов и секции 2x4 штифтов.
- 1x 2x8-контактное гнездо.
- 1x 2x8 контактный разъем. В комплект поставки входят заголовки коробки, но заголовки с открытыми выводами работают нормально.
- 1x 2n3904 транзистор NPN.
- 1x крышка переключателя. Подойдет любой цвет, но красный выглядит круче.
- 1x 12 мм тактильный переключатель.
- 1x 4 направления + нажатие мини-джойстика. Это немного необычно, но вы можете получить его от mouser.
- 1x 8x2 символьный ЖК-дисплей с подсветкой (совместим с HD44780, что является стандартом де-факто для символьных ЖК-дисплеев).
- 1x красно-зеленый двухцветный светодиод. В комплект входит 2-выводный светодиод, но плата также поддерживает 3-выводные светодиоды.
- 1x Gadget Gangster LCD UI PCB. Вы можете купить голую печатную плату здесь.
- 1x 10 кОм потенциометр с дисковым переключателем. Это контролирует контраст ЖК-дисплея.
- 1x 8-контактный шинный резистор 10 кОм.
- 1x 47 Ом резистор (желтый - фиолетовый - черный)
- 8 резисторов 220 Ом (красный - красный - коричневый)
- 4 резистора 2,2 кОм (красный - красный - красный)
- 1x 470 Ом резистор (желтый - фиолетовый - коричневый)
Шаг 2: резисторы 220 Ом
Начните с добавления резисторов 220 Ом (красный - красный - коричневый) в точках R1 - R8. Резисторы не поляризованы, поэтому не имеет значения, в каком направлении вы их вставляете.
Шаг 3: резисторы 2,2 кОм
Добавьте все четыре резистора 2,2 кОм (красный - красный - красный) в точках R11: R14.
Шаг 4: резистор 47 Ом
Резистор на 47 Ом (желтый - фиолетовый - черный) подключается к R10. Этот резистор ограничивает ток, протекающий к подсветке ЖК-дисплея.
Шаг 5: резистор 470 Ом
Это ваш последний дискретный резистор, он идет на R9. Это 470 Ом (желтый - фиолетовый - коричневый). Он подключается к P8. Если вы хотите управлять подсветкой ЖК-дисплея, установите P8 на высокий уровень, чтобы включить подсветку. Вы также можете модулировать P8, чтобы изменить яркость подсветки или сделать ее постепенно увеличивающейся / затухающей.
Шаг 6: Контроль контрастности
Добавьте потенциометр в поле «Контрастность», как показано на рисунке. Вращение этого потенциометра регулирует контраст ЖК-дисплея.
Шаг 7: двухцветный светодиод
Добавьте двухцветный светодиод, как показано на фото. Более короткий вывод идет снизу, более длинный вывод идет вверх. Двухцветный светодиод на самом деле имеет 2 встроенных цвета. Чтобы светодиод стал зеленым, поднимите P16 выше и понизьте P17. Чтобы светодиод стал красным, опустите P16 и установите P17 на высокий уровень. Быстро листая вперед и назад, вы можете сделать его желтым.
Шаг 8: Настройка заголовков контактов
Заголовки контактов позволят вам перемещать ЖК-модуль пользовательского интерфейса на макетную плату или другой модуль Gadget Gangster Platform. Полезно установить контакты прямо - самый простой способ исправить их - использовать другой модуль (или макетную плату) в качестве приспособления. На фотографии ниже я вставляю разъемы контактов в модуль Propeller Platform. На следующем этапе я опущу модуль ЖК-интерфейса сверху и припаяю разъемы контактов к модулю ЖК-интерфейса.
Шаг 9: Припайка контактных разъемов
Теперь, когда штыревые заголовки находятся в «приспособлении», опустите плату пользовательского интерфейса ЖК-дисплея наверх. Припаяйте контактные разъемы к плате ЖК-интерфейса, дайте припою остыть и вытащите плату из зажима. Связь между модулями довольно прочная. Чтобы разделить модули, просто покачивайте верхний модуль вперед и назад.
Шаг 10: шинный резистор
Далее идет резистор, подключенный к шине. Определите первый вывод подключенного резистора - он отмечен маленькой стрелкой сбоку на корпусе подключенного резистора.
Шаг 11: добавление шинного резистора
PIN 1 должен пройти через квадратное отверстие, как показано на изображении ниже.
Шаг 12: добавьте транзистор
Транзистор подключен к подсветке ЖК-дисплея и к P8. Подняв P8 на высокий уровень, вы можете включить подсветку. Подключите транзистор, как показано на фото, плоская сторона транзистора указывает вправо, как показано на шелкографии на плате.
Шаг 13: Заголовок окна
Добавьте заголовки ящиков, как показано на фото. Эти контакты будут подключаться к ЖК-дисплею. Заголовки коробки в комплекте имеют выемку на одной стороне - неважно, с какой стороны выемка выходит. Вы также можете использовать обычные заголовки контактов вместо заголовков ящиков.
Шаг 14: Добавление переключателей
Есть два переключателя, 4-позиционный + нажатие и 12-миллиметровый кнопочный тактильный переключатель. P23 = 12-миллиметровый кнопочный тактильный переключатель P22 = нажатие в 4-х позициях + нажатие P21 = вправо в 4-х позициях P20 = влево в 4-х позициях P19 = вниз в 4-х позициях P18 = вверх в 4-х позициях Когда штифты идут высоко, это означает они были в депрессии.
Шаг 15: Готово
Добавьте крышку переключателя к верхнему переключателю, как показано на фото. Добавьте разъем 2x8 контактов в нижнюю часть ЖК-модуля. Также добавьте крышку переключателя к переключателю 12 мм, как показано на фото. Вот и все, готово! Если вы используете Propeller Platform Module, вы можете загрузить эту небольшую программу из Nuts and Volts, чтобы проверить ее. Модуль ЖК-интерфейса представлен в сентябрьской колонке «Зона вращения» в гайках и вольтах. Кто угодно может загрузить столбец из Parallax (здесь, хотя он еще не запущен), или подписчики Nuts and Volts могут прочитать столбец здесь.