03.03.2016, 03:35 | #11 | ||
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599 |
Re: I2C hd44780 модуль на расширителе PCF8574.
Цитата:
Кроме как инфу выдавать с дигитемпом больше ничего ответственного делать нельзя. С датчиков что на gpio висят в вебе пока не будет показывать, позже доделаю. Дописываю для gpio терморегулятор. Как регулятор работает но настройки вручную в файле. Осталось меню веб настроек и инфу с датчиков в веб. Цитата:
Скрипт от куда берет инфу Код:
if [ "$info_banner" == 1 ]; then pl=/proc/cpuinfo echo Free mem: `df -h | awk '{print $4}' | sed 's/G//' | sed '2!d'` > /tmp/$f grep machine $pl | awk '{print $3, $4, $5}' >> /tmp/$f grep 'system type' $pl | awk '{print $4, $5, $6, $7}' >> /tmp/$f fi И запишет один раз в файл $f - это имя file name:. В меню настроек как назовешь так и будет. Таким способом возможно выводить на lcd любую инфу. Но не в init файл вписывать, а в скрипт. И отдельно его запускать. Пример скрипта: - создать фаил, назвать lcd-info , закинуть в /usr/sbin/ , дать права 755 Команда для запуска с консоли будет lcd-info &. Символ "&" в коце для того что бы скрипт продолжал работать и после закрытия консоли. Код:
#!/bin/sh while true; do pl=/proc/cpuinfo echo Free mem: `df -h | awk '{print $4}' | sed 's/G//' | sed '2!d'` > /tmp/$f grep machine $pl | awk '{print $3, $4, $5}' >> /tmp/$f grep 'system type' $pl | awk '{print $4, $5, $6, $7}' >> /tmp/$f sleep 1 done exit 0 |
||
Метки |
hd44780, i2c, lcd, pcf8574 |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|