Уно + Ethernet shield + Реле
- Войдите на сайт для отправки комментариев
Приветствую.
Есть сабж. Сегодня химичил с герконом - прикольно. Задумался над подключением кнопки с фиксированным положением по принципу подключения геркона. В принципе работать будет, но сейчас у меня реле управляется через инет со смартфона, но хотелось бы еще и ручное управление (кнопка). Например:
Шаг 1 - включил кнопку, включилось реле
Шаг 2 - со смартфона выключил реле
Шаг 3 - выключил кнопку, включилось реле
В связи с чем вопрос - как правильно подключить такую кнопку? Ведь если кнопку подключить по принципу геркона, при включении кнопки 5В будет подаваться на кнопку, для включения реле, а если со смартфона я выключу реле - что будет с логикой, ведь питание через кнопку все еще будет подаваться.
Я не понимаю что такое принцип геркона. У меня они какие-то беспринципные. Давайте схему.
вот
1
if
(kn==1 || smart==1) {rele=!rele; digitalWrite(rele_pin,rele);}
ну с командой понятно, но как мне кнопку подключить?
К любому пину, как описано вот в этой теме.
я читал эту тему, но там описывается процесс подключения тактовой кнопки
А какая разница? У Вас кнопка с фиксацией, ну и что? Вы в любой моемнт можете узнать в каком она положении при помощи digitalRead.
Если с фиксацией, то мой код выше не подойдёт
Подключил я кнопку, но никак не пойму как мне связать нажатие на кнопку с нажатием со смартфона.
включите кнопку без фиксации, код я приводил
под рукой такой кнопки нет (до сих пор не прислали), тем более что использоваться будет все равно кнопка с фиксацией. планирую сделать в доме свет, который работал бы от включателя, но в то же время можно было бы оперировать и со смартфона.
а сможете или вам надо чтобы код кто-то написал?
смогу, но от идей не откажусь
смогу, но от идей не откажусь
да тут и идей не надо, составляйте алгоритм и просто его запрограммируйте, со смартфона тоже имитируется кнопка с фиксацией?
на смарте просто пункт меню, при нажатии отправляется ид на сайт, с него на ардуину, там анализируется и включает то реле, которое передано в ид
на смарте просто пункт меню, при нажатии отправляется ид на сайт, с него на ардуину, там анализируется и включает то реле, которое передано в ид
а выключается как? со смарта
так же, по пункту меню. в первом случае идет r1=on а во втором просто пустой параметр
так же, по пункту меню. в первом случае идет r1=on а во втором просто пустой параметр
так выходит тоже с фиксацией, тогда надо делать по типу RS триггера и вообще рисуйте схему сударь, независимое управление двумя выключателями одной нагрузкой невозможно, а вот четырьмя - можно )))
Подключил я кнопку, но никак не пойму как мне связать нажатие на кнопку с нажатием со смартфона.
То ес ть Вы не можете понять, чего именно хотите, и просите, чтобы Вам это объяснили?
Фраза "планирую сделать в доме свет, который работал бы от включателя, но в то же время можно было бы оперировать и со смартфона" ни о чем не говорит - нарисуйте табличку состояний, из которой бы было понятно, при каких условиях свет должен включаться и выключаться.
Логично было начинать с того, что нарисовать схему электрическую принципиальную, а кидаться в программирование не имея схемы большой авантюризм
Сдается мне, что это всё та же не решаемая задача о двух независимых выключателях )))
Я знаю схему только на четырёх, две кнопки на включение, две на выключение, количество можно расширять до бесконечности, главное условие парность ON-OFF
пишите состояние кнопки в переменную или епром. оттуда брать состояние для показать на смартфоне. и соответсвенно менять с кнопок- на противоположное. тогда всялогика будет правилно соблюдаться.