Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.01.2016, 04:52   #1
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию I2C hd44780 модуль на расширителе PCF8574.

Все что было в сообщении перенес в архив help.rar.

Что надо для запуска модуля:
Установить пакеты для i2c
Код:
opkg update
opkg install i2c-tools kmod-i2c-gpio-custom
В исходниках СС пакета i2c-tools нету. Установить kmod-i2c-gpio-custom а потом скачать пакет i2c-tools от ВВ и установить.

Установить модуль, в настройках вписать адрес и gpio выводы для шины. Перезапустить модуль.
При возникновении ошибок, или модуль не запускается, в папке /tmp cоздаст Err_i2c_hd44780.log, по которому будет возможность быстрее найти что не так.

Если будут использоваться ds1820 то еще установить
Код:
opkg update
opkg install kmod-w1 kmod-w1-master-gpio kmod-w1-gpio-custom kmod-w1-slave-therm
Патченные W1 для ВВ - ramips . Без проверки.

Патченные W1 для СС - ramips . Без проверки.

или для юсб
Код:
opkg update
opkg install digitemp digitemp-usb kmod-usb-serial-pl2303
Распиновка pcf8574 и lcd-hd44780 по этой схеме от sakatgg. С той темы больше ничего общего нету. И команд не вводить.
Фото самой платы с pcf8574.
Купить PCF8574

К ar71xx - 0.3.1 и ramips - 0.3.1 загрузил в категорию Utilites и здесь архивы 0.3.1.
К brcm47xx - 0.3.1 только в архиве.

Для ds1820 на gpio - 0.3.1 +терморегулятор и +отображение показаний в вебе.
После установки пакета в настройках отмечено <<w1-gpio>>. Не активные в зтом меню будут скрыты.
Пока не сменить и сохранить на <<Off>> или <<usb-uart>>

-----------------------------------------------------------------
И еще:
если в настройка температуры включения-отклчения Power-OFF больше чем Power-ON - работает как термостат.
Если Power-OFF меньше чем Power-ON - работает как кондиционер.
Модуль сам определяет гистерезис по разнице температур в настройках.
-----------------------------------------------------------------

После установки пакета, с архивов ниже, в менюшке веб-морды Cyberwrt (если она стоит) прописывать надо вручную самому.

Здесь лежит тестилка i2c lcd на bash. Для чего она нужна.
Миниатюры
Нажмите на изображение для увеличения
Название: P1010001.jpg
Просмотров: 405
Размер:	458.8 Кб
ID:	3625   Нажмите на изображение для увеличения
Название: Установки терморегулятора-GPIO.JPG
Просмотров: 479
Размер:	85.7 Кб
ID:	3700   Нажмите на изображение для увеличения
Название: 1.JPG
Просмотров: 446
Размер:	51.3 Кб
ID:	3699  
Вложения
Тип файла: zip Packages-ar71xx.zip (31.5 Кб, 193 просмотров)
Тип файла: zip i2c_HD44780_0.3.1-ramips.zip (15.7 Кб, 217 просмотров)
Тип файла: zip i2c_HD44780_0.3.1-brcm47xx.zip (15.7 Кб, 193 просмотров)
Тип файла: zip i2c_HD44780_0.3.1-ar71xx.zip (15.7 Кб, 244 просмотров)
Тип файла: zip Packages-ramips.zip (25.8 Кб, 242 просмотров)
Тип файла: zip i2c_HD44780_0.3.1-read-file+ds18b20_gpio_Web_Cyberwrt+Err_i2c_hd44780.log_ar71xx_CC.zip (15.3 Кб, 236 просмотров)

Последний раз редактировалось melsem; 22.05.2016 в 21:33. Причина: Загрузил архив ar71xx для сборки СС
melsem вне форума   Ответить с цитированием
 

Метки
hd44780, i2c, lcd, pcf8574


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:43. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика