|
14.03.2015, 21:29 | #1 | |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599 |
Re: CyberWrt модуль "Термостат"
Цитата:
А подтяжка не на 5v а на 3v. Потому и писал что на входе 2.8v достаточно для pcf8574 при 5v питании. Для запуска написать два одинаковых скрипта и все. Но с такими именами: HD44780 закинь в /etc/init.d атрибут 755 S88HD44780 закинь в /etc/rc.d атрибут 777 Код:
#!/bin/sh /etc/rc.common START=88 start() { insmod i2c-dev insmod i2c-gpio-custom bus0=0,18,20 echo pcf8574 0x27 > /sys/bus/i2c/devices/i2c-0/new_device echo 57 > /sys/class/gpio/export echo 59 > /sys/class/gpio/export echo out > /sys/class/gpio/gpio57/direction echo out > /sys/class/gpio/gpio59/direction insmod hd44780 echo 1 > /sys/class/gpio/gpio59/value } stop() { rmmod hd44780 } И перезагрузи. Она будет первой (с адресом 0x27) инициализирована после перезагрузки и gpio будут от 56 до 63. Что бы другие pcf8574 добавить. Пропиши ниже этой строки: Код:
echo pcf8574 0x27 > /sys/bus/i2c/devices/i2c-0/new_device Все остальные gpio будут здесь читай. Последний раз редактировалось melsem; 14.03.2015 в 23:43. |
|
Здесь присутствуют: 4 (пользователей: 0 , гостей: 4) | |
|
|