Вообще-то, способы уменьшения количества проводов там и так предусмотрены. Вот, например, четырёхбитный режим. Всё равно много? Есть дисплейные модули с I2C. Но нет предела совершенству, и если у вас есть лишнее Arduino, дисплей можно отнести от источника данных на некоторое расстояние и подключить двухпроводным кабелем.Читать полностью »
Рубрика «hd44780»
Управление HD44780 по линии питания
2019-04-28 в 7:26, admin, рубрики: DIY, diy или сделай сам, hd44780, дисплей, ЖКИ, кб1013вг6, Лайфхаки для гиков, Разработка под Arduino, схемотехника, управление по линии питания, Электроника для начинающихРусский текст на дисплее с контроллером HD44780 и японским знакогенератором
2017-05-12 в 13:10, admin, рубрики: diy или сделай сам, hd44780Нестандартный способ управления дисплеем на контроллере HD44780 для отрисовки русских шрифтов при любой собственной кодовой таблице дисплея.
Читать полностью »
Панель оператора (HMI) с шиной I2C для Arduino
2017-02-20 в 6:08, admin, рубрики: arduino, arduino nano, controllino, diy или сделай сам, FC-113, hd44780, I2C, lcd 1602, PCF8574, многоуровневое менюВ рамках работы с неким ардуино-совместимым оборудованием(о нем в конце) понадобился мне экран с кнопками для управления и отображения текущей информации. То есть, была нужна панель оператора, она же HMI.
Решено было сделать HMI самостоятельно, а в качестве интерфейса использовать «квадратную» шину i2c.
Если интересен процесс разработки и программирования подобных девайсов, добро пожаловать под кат.
Читать полностью »
Первые шаги с STM32 и компилятором mikroC для ARM архитектуры — Часть 4 — I2C, pcf8574 и подключение LCD на базе HD4478
2017-02-19 в 22:17, admin, рубрики: hd44780, I2C, lcd, LCD i2c Stm32, microC, PCF8574, PCF8574A, PORT EXTENDER, stm32, Дисплей по i2c, программирование микроконтроллеровСледующую статью я хочу посвятить работе с распространенным интерфейсом i2c, достаточно часто используемом в разнообразных микросхемах, подключаемых к микроконтроллеру.
I2C представляет собой шину работающую по двум физическим соединениям (помимо общего провода). Достаточно много о ней расписано в Интернете, неплохие статьи есть в Википедии. Кроме того алгоритм работы шины очень понятно описан здесь. В вкратце, шина представят собой двухпроводную синхронную шину. На шыне может одновременно находится до 127 устройств (адрес устройства 7-битный, к этому вернемся далее). Ниже приведена типичная схема подключения устройств к i2c шине, с МК в качестве ведущего устройства.
Подключение символьного ЖКИ к плате от WD MyBook Live на AppliedMicro APM82181. Окончание
2016-11-30 в 3:12, admin, рубрики: AppliedMicro, C, hd44780, I2C, LEDE, ЖКИ, обратная разработка, Программирование, программирование микроконтроллеров, Разработка под Linux, реверс-инжинирингДобрый день!
Продожим работу с платой от NAS WesternDigital MyBook Live и подключенным к ней ЖК индикатором.
Итак, в предыдущей части мы нашли на плате место для подключения к шине I2C, подключили расширитель портов с индикатором, убедились что все работает. Сегодня выведем на индикатор состояние системы.
![]() |
![]() |
Подключение символьного ЖКИ к плате от WD MyBook Live на AppliedMicro APM82181
2016-11-25 в 5:47, admin, рубрики: AppliedMicro, C, hd44780, I2C, ЖКИ, обратная разработка, Программирование, программирование микроконтроллеров, Разработка под Linux, реверс-инжинирингДобрый день! Целью данной работы было расширение возможностей имеющейся платы от NAS WesternDigital MyBook Live.
Читать полностью »
Контроллер кондиционера (вентилятора)
2014-02-18 в 14:56, admin, рубрики: diy или сделай сам, ds1307, DS18B20, hd44780, автомобиль, кондиционер, контроллер, метки: ds1307, DS18B20, hd44780, автомобиль, кондиционер, контроллер
Приветствую!
Наконец-то решил написать про свою небольшую разработку. В автомобиле имеется кондиционер (не путать с климотконтролем), нажимаем на кнопочку на панели, включается система кондиционирования и из разных щелей шарашит системы охлаждения дует холодный (какой, в прочем, установите) воздух. Давно хотел автоматизировать данный процесс. Тут имеется сразу несколько факторов: постоянно работающий кондиционер не очень полезен для здоровья, можно переохладиться и не заметить, расход бензина увеличивается, автомобиль хуже «тянет» и т.д. Кому интересно, прошу под кат…
Читать полностью »
Новогодняя малина — прикручиваем экран HD44780 к Raspberry Pi
2013-12-21 в 7:31, admin, рубрики: diy или сделай сам, gpio, happy new year, hd44780, linux, Raspberry, метки: GPIO, happy new year, hd44780, Raspberry
С наступающим!
Проникшись идеями постов: «Поздравление по гиковски, без написания дров» и «Создание собственных драйверов под Linux» решил поделится ещё одним способом управления экраном на базе контроллера HD44780 с помошью Raspberry Pi.
Читать полностью »
Поздравление по гиковски, без написания дров
2013-12-19 в 16:34, admin, рубрики: diy или сделай сам, geek porn, happy new year, hd44780, lcd, linux, uart, сделай сам, метки: geek porn, happy new year, hd44780, lcd, linux, uart, сделай сам
Прочитал статью «Создание собственных драйверов под Linux” от камрада dlinyj и загорелся идеей озвученной в конце статьи. А именно
Сейчас ничего не мешает заплатить на месяц 500 рублей (а если скинемся, сумма будет совсем мелкой), и арендовать сервак на виртуалке. Туда поставить программулину, которая будет рассылать сообщения. Либо jabber либо какие-то другие способы (да хоть nc и telnet всё сделать). А на компе поставить приёмник этих сообщений. И на Новый Год все мы будем иметь поздравления.
И принял решение таки влиться в общую тусовку, получить и отправить своё гиковское поздравление. Искать LPT-порт на своем ноутбуке я не стал, знаю, что его нет. Зато вспомнил, что несколько лет назад делал дисплей подключаемый к COM-порту. Точнее не совсем к СОМ-порту, это переходник USB-to-UART, о котором dlinyj говорил в этом посте habrahabr.ru/post/109395/. В результате было принято решение сделать на нём.
Управляем ЖК дисплеем HD44780 с помощью ассемблера
2013-03-20 в 15:09, admin, рубрики: ATmega8, diy или сделай сам, hd44780, ассемблер, метки: ATmega8, hd44780, ассемблер В университете на одном профильном предмете начали изучать стенд на основе микроконтроллера МК-51, дисплея HD44780, клавиатуры. Все это дело программируется через COM порт с помощью ассемблера. На тот момент я изучат микроконтроллеры семейства AVR (а именно Atmega8), поэтому появилось желание научиться инициализировать и выводить на экран какую-нибудь информацию с помощью ассемблера без применения библиотек. После продолжительных поисков нашел только то, как дисплей запрограммировать на языке C с помощью библиотек, в которых не совсем понятно, что происходит. Поэтому было принято решение написать код самому, с использованием ассемблерных команд. Дисплей 0802, две строки.
Читать полностью »