![]() |
|
![]() |
#1 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Скетч пока тот же
|
![]() |
![]() |
![]() |
#2 |
Member
Регистрация: 23.11.2012
Сообщений: 47
Вес репутации: 185 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Я бы не стал зацикливаться на чтение состояния пинов, это не правильно по сути. Нужно подавать команду на включение-выключение, и организовать отправку команды в сериал-порт от устройства, а его читать и менять состояние кнопки. Пин-то может включиться, а вот насос может и не включиться.
Для этого удобно применять 1-wire.. посылаем команду на включение ds2413, датчик тока регистрирует потребление энергии зажигает оптопару та в свою очередь формирует команду на ds2413 и на адресе в шине появляется 1, мы ее читаем, формируем команду в сериал, с сериала читаем роутером и меняем кнопку. Чтение шины 1 секунда, достаточно, что бы при открытие странички на роутере было видно что включенно, а что выключенно. Если применить ds2406 с памятью, то при отключение и включение электричества состояния входа и выхода не меняется, удобно очень. Схема отсюда ![]() Последний раз редактировалось NEXT; 22.01.2013 в 10:57. |
![]() |
![]() |
![]() |
#3 |
Member
Регистрация: 17.03.2012
Адрес: Мариуполь (UA)
Сообщений: 72
Вес репутации: 0 ![]() |
![]() |
![]() |
![]() |
![]() |
#4 |
Member
Регистрация: 17.03.2012
Адрес: Мариуполь (UA)
Сообщений: 72
Вес репутации: 0 ![]() |
![]() |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|