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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.03.2016, 09:46   #1
Oakim
Junior Member
 
Регистрация: 11.03.2016
Сообщений: 13
Вес репутации: 0
Oakim is an unknown quantity at this point
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Расширитель портов PCF8574AT


Oakim вне форума   Ответить с цитированием
Старый 15.03.2016, 11:21   #2
Oakim
Junior Member
 
Регистрация: 11.03.2016
Сообщений: 13
Вес репутации: 0
Oakim is an unknown quantity at this point
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

АААА :-) Понятно спасибо за ответ.
Oakim вне форума   Ответить с цитированием
Старый 15.03.2016, 11:57   #3
Oakim
Junior Member
 
Регистрация: 11.03.2016
Сообщений: 13
Вес репутации: 0
Oakim is an unknown quantity at this point
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Почему после перезагрузки из папки /tmp исчезают мои файлики (тот же i2c_lcd_TEST)???
Oakim вне форума   Ответить с цитированием
Старый 15.03.2016, 12:41   #4
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
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Цитата:
Сообщение от Oakim Посмотреть сообщение
Почему после перезагрузки из папки /tmp исчезают мои файлики (тот же i2c_lcd_TEST)???
А в оперативке для того что бы не сжечь флешь, если надо часто перезаписывать этот фаил.
melsem вне форума   Ответить с цитированием
Старый 15.03.2016, 12:00   #5
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Потому что папка /tmp находится в оперативной памЯти
Admin вне форума   Ответить с цитированием
Старый 15.03.2016, 12:51   #6
Oakim
Junior Member
 
Регистрация: 11.03.2016
Сообщений: 13
Вес репутации: 0
Oakim is an unknown quantity at this point
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

ок, тогда где лучше складывать свои скрипты?
Oakim вне форума   Ответить с цитированием
Старый 15.03.2016, 14:32   #7
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
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Цитата:
Сообщение от Oakim Посмотреть сообщение
ок, тогда где лучше складывать свои скрипты?
Если просто файл (который будет часто перезаписываться типа временный) то в /tmp.

Если какие то данные, которые не очень часто перезаписываются, где угодно.

------------------------
Если надо в модуле i2c_hd44780 выводить на lcd не временный фаил (что бы был после перезагрузки)
пример:
создать в папке /www файл my-file:
Создать ссылку в папке /tmp на этот файл и вписать ее в фаил rc.local перед exit 0
Код:
ln -sf /www/my-file /tmp/my-file
И в настройках I2C hd44780 модуля вписать имя фаила my-file
-----------------------

А исполняемый фаил (запускающийся скрипт) лучше всего в /usr/sbin c этой папки для запуска не надо указывать полный путь.
Достаточно в консоль вписать только его имя.

Последний раз редактировалось melsem; 15.03.2016 в 14:47.
melsem вне форума   Ответить с цитированием
Старый 18.03.2016, 00:25   #8
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Проверил патченный модуль w1-gpio на A5-V11 (RT5350) с прошивкой openwrt-ramips-rt305x-mpr-a1-squashfs-sysupgrade.bin (СС) - полёт нормальный
Лог ядра:
Код:
[  208.660000] Custom GPIO-based W1 driver version 0.1.1
[  208.670000] w1-gpio w1-gpio.0: no of_node; not parsing pinctrl DT
[  208.670000] rt2880-pinmux pinctrl: request pin 25 (io25) for pio:25
Миниатюры
Нажмите на изображение для увеличения
Название: 2016-03-18_001937.jpg
Просмотров: 183
Размер:	52.7 Кб
ID:	3703  

Последний раз редактировалось sakatgg; 18.03.2016 в 00:41.
sakatgg вне форума   Ответить с цитированием
Старый 19.03.2016, 16:38   #9
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
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Спасибо sakatgg.
Патченный модуль w1-gpio на ASUS n13U ramips и в Barrier Breaker, r48199 работает.
Миниатюры
Нажмите на изображение для увеличения
Название: W1-ramips_BB.JPG
Просмотров: 199
Размер:	77.4 Кб
ID:	3707   Нажмите на изображение для увеличения
Название: w1-log.JPG
Просмотров: 171
Размер:	32.1 Кб
ID:	3708  

Последний раз редактировалось melsem; 19.03.2016 в 16:49.
melsem вне форума   Ответить с цитированием
Старый 23.03.2016, 02:37   #10
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
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

А виновником оказалась
Нажмите на изображение для увеличения
Название: 2pcs-lot-4-channel-relay-module-4-channel-relay-control-boar.jpg
Просмотров: 202
Размер:	57.3 Кб
ID:	3728
В корпусе над ней разместил lcd. И в момент срабатывания отключения реле происходят наводки.
Вытащил ее с корпуса, пока работает.
Позже добавлю в прогу задержку, что бы сразу же после отключения нагрузки при работе терморегулятора, не происходило обмена данными по i2c.
melsem вне форума   Ответить с цитированием
Ответ

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


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

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

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

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


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


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