Оглавление:

Модуль ЖК-интерфейса: 15 шагов
Модуль ЖК-интерфейса: 15 шагов

Видео: Модуль ЖК-интерфейса: 15 шагов

Видео: Модуль ЖК-интерфейса: 15 шагов
Видео: Подключаем текстовый LCD 16x2 к arduino по I2C 2024, Ноябрь
Anonim
Модуль ЖК-интерфейса
Модуль ЖК-интерфейса

Модуль ЖК-интерфейса представляет собой ЖК-дисплей 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 Ом
Резисторы 220 Ом

Начните с добавления резисторов 220 Ом (красный - красный - коричневый) в точках R1 - R8. Резисторы не поляризованы, поэтому не имеет значения, в каком направлении вы их вставляете.

Шаг 3: резисторы 2,2 кОм

Резисторы 2,2 кОм
Резисторы 2,2 кОм

Добавьте все четыре резистора 2,2 кОм (красный - красный - красный) в точках R11: R14.

Шаг 4: резистор 47 Ом

Резистор 47 Ом
Резистор 47 Ом

Резистор на 47 Ом (желтый - фиолетовый - черный) подключается к R10. Этот резистор ограничивает ток, протекающий к подсветке ЖК-дисплея.

Шаг 5: резистор 470 Ом

Резистор 470 Ом
Резистор 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 могут прочитать столбец здесь.

Рекомендуемые: