выключатель с обратной связью на Arduino
Модератор: immortal
Re: выключатель с обратной связью на Arduino
2 и 10 это кнопки на разные реле, сам выключатель должен быть без фиксации.
Кнопка 2 подключается через сопротивление 10k к "-" а нажатие происходит при замыкании на +5B
Кнопка 2 подключается через сопротивление 10k к "-" а нажатие происходит при замыкании на +5B
-
- Сообщения: 13
- Зарегистрирован: Пн апр 11, 2016 7:33 pm
- Благодарил (а): 5 раз
- Поблагодарили: 4 раза
Re: выключатель с обратной связью на Arduino
LSE100 писал(а):2 и 10 это кнопки на разные реле, сам выключатель должен быть без фиксации.
Кнопка 2 подключается через сопротивление 10k к "-" а нажатие происходит при замыкании на +5B
Если не трудно, выложите последнюю версию скетча для 5100, что в итоге получилось ?
-
- Сообщения: 13
- Зарегистрирован: Пн апр 11, 2016 7:33 pm
- Благодарил (а): 5 раз
- Поблагодарили: 4 раза
Re: выключатель с обратной связью на Arduino
Поюзал я данный девайс, прикручивал на Nano и w5100. Код выключателей написан магическим образом. При коннекте с сервером все работает идеально. Чуть затык со связью и пытается отправить отчёт о кнопке - начинаются тормоза. Бился, не победил. Думаю логичнее отправлять состояние реле на сервер, а не состояние кнопок. Включить-выключить обязан, а если отправить не удалось - забить. Бьемся дальше.
Отправлено с моего ME371MG через Tapatalk
Отправлено с моего ME371MG через Tapatalk
-
- Сообщения: 13
- Зарегистрирован: Пн апр 11, 2016 7:33 pm
- Благодарил (а): 5 раз
- Поблагодарили: 4 раза
Re: выключатель с обратной связью на Arduino
m-malva писал(а):а чем этот вариант не устроил?
http://majordomo.smartliving.ru/forum/v ... &start=260
о нем и речь
- m-malva
- Сообщения: 291
- Зарегистрирован: Чт фев 26, 2015 1:38 am
- Откуда: Санкт-Петербург
- Благодарил (а): 16 раз
- Поблагодарили: 66 раз
- Контактная информация:
Re: выключатель с обратной связью на Arduino
еще раз перечитал темуdimens писал(а): о нем и речь
сходство не нашел
в скетче в соседней теме нажатие кнопки инвертирует привязанный пин И после этого отправляет отчет о состоянии PIN.
потеря связи с сервером у меня никак не влияет на работоспособность контроллера.
кнопки нажимаются и все работает без сбоев и тормозов.
-
- Сообщения: 13
- Зарегистрирован: Пн апр 11, 2016 7:33 pm
- Благодарил (а): 5 раз
- Поблагодарили: 4 раза
Re: выключатель с обратной связью на Arduino
Я не в той ветке откомментировал но я имел ввиду именно тот скетч. Мучаюсь с ним третий день. Начинает тормозить при недоступности МД. Да и просто LAN вырубаешь на W5100 и все, включается с кнопок через раз.m-malva писал(а):еще раз перечитал темуdimens писал(а): о нем и речь
сходство не нашел
в скетче в соседней теме нажатие кнопки инвертирует привязанный пин И после этого отправляет отчет о состоянии PIN.
потеря связи с сервером у меня никак не влияет на работоспособность контроллера.
кнопки нажимаются и все работает без сбоев и тормозов.
-
- Сообщения: 133
- Зарегистрирован: Чт ноя 26, 2015 3:52 pm
- Благодарил (а): 32 раза
- Поблагодарили: 1 раз
Re: выключатель с обратной связью на Arduino
Подскажите, если у меня МД находится по адресу 127.0.0.1LSE100 писал(а):Код: Выделить всё
$cmdUrl = "http://127.0.0.3:8080/command?499"; getURL($cmdUrl,0);
Мне нужно 127.0.0.3:8080 поменять на свой? И нужны ли 8080 в конце? Спасибо.
Я поставил свой адрес, а методе кнопки выбрал refresh. Теперь происходит вот что (вместо реле поставил светодиод):
При нажатии на внешнюю кнопку, светодиод загорается. Монитор порта пишет /objects/?object=Switch1&op=m&m=turnOn&
При повторном он гаснет, с этим все понятно.... и в порт пишет /objects/?object=Switch1&op=m&m=turnOff&
При нажатии на кнопку МД в порт посылается запрос и в соответствии горит светодиод или нет в порту отображаются значения 500 или 499
НО кнопка МД не меняет статус и не может включить-выключить светодиод. (((
-
- Сообщения: 289
- Зарегистрирован: Вт авг 18, 2015 6:23 pm
- Благодарил (а): 8 раз
- Поблагодарили: 36 раз
Re: выключатель с обратной связью на Arduino
Вообще-то непонятно зачем при работе с сетью использовать адреса интерфейса loopback. Когда есть нормальная адресация. Или Вы в сети используете данную подсеть?Мазур писал(а):Подскажите, если у меня МД находится по адресу 127.0.0.1LSE100 писал(а):Код: Выделить всё
$cmdUrl = "http://127.0.0.3:8080/command?499"; getURL($cmdUrl,0);
Мне нужно 127.0.0.3:8080 поменять на свой? И нужны ли 8080 в конце? Спасибо.
Я поставил свой адрес, а методе кнопки выбрал refresh. Теперь происходит вот что (вместо реле поставил светодиод):
При нажатии на внешнюю кнопку, светодиод загорается. Монитор порта пишет /objects/?object=Switch1&op=m&m=turnOn&
При повторном он гаснет, с этим все понятно.... и в порт пишет /objects/?object=Switch1&op=m&m=turnOff&
При нажатии на кнопку МД в порт посылается запрос и в соответствии горит светодиод или нет в порту отображаются значения 500 или 499
НО кнопка МД не меняет статус и не может включить-выключить светодиод. (((
-
- Сообщения: 133
- Зарегистрирован: Чт ноя 26, 2015 3:52 pm
- Благодарил (а): 32 раза
- Поблагодарили: 1 раз
Re: выключатель с обратной связью на Arduino
Я постараюсь объяснить понятным мне языком. )))
У меня неттоп с 10 виндой. К нему на прямую через шнур подключена Ардуина, и есть выключатели Livilo не проходные, без радио. Самые простые в общем. Я влез в схему выключателя и вывел два провода - один для сигнала на включение и выключение света, а второй для чтения статуса включен ли свет или нет. В общем при помощи представленного мной счетча (который взял здесь) мне получилось включать и выключать свет как с Livolo, так и главной страницы МД. Но кнопка не отображает статус ((( Пытался сделать вместо кнопки выключатель, но так же безуспешно. ((((
У меня неттоп с 10 виндой. К нему на прямую через шнур подключена Ардуина, и есть выключатели Livilo не проходные, без радио. Самые простые в общем. Я влез в схему выключателя и вывел два провода - один для сигнала на включение и выключение света, а второй для чтения статуса включен ли свет или нет. В общем при помощи представленного мной счетча (который взял здесь) мне получилось включать и выключать свет как с Livolo, так и главной страницы МД. Но кнопка не отображает статус ((( Пытался сделать вместо кнопки выключатель, но так же безуспешно. ((((