Ароматизатор MySensors
-
- Сообщения: 51
- Зарегистрирован: Пн фев 09, 2015 4:12 am
- Откуда: г. Актау, Мангистауской области
- Благодарил (а): 38 раз
- Поблагодарили: 7 раз
Ароматизатор MySensors
Минимальная обвязка ATMega328 с посадочным местом для NRF24L01+
Ориентированна на использование вместе с библиотекой MySensor и
настройками среды Arduino - Sensebender Micro
Позволяют использовать аккумулятор до 12 месяцев с возможностью
зарядить его не выключая устройство.
Есть:
Самодельное реле из геркона
наматываем медный провод ПЭЛ 0,1-0,4 мм вокруг геркона, числов витков необходимо подобрать на срабатывание
2,8 - 3,7 вольт, у меня получилось 840 витков провода 0,4 мм, параллельно обмотке поставите, конденсатор на 1 нанофараду
рисунок с намотанным проводом в архиве. Намотанные концы провода подключаем к Atmega328 контакты D4 и GND.
Контакты геркона подключаем в разрез переключателя AirWick (первое положение переключателя);
Тактовая кнопка, которую необходимо приделать сбоку корпуса AirWick, так чтобы не мешало открывать
крышку ароматизатора для смены баллона. Концы тактовой кнопки подключаем к выводам D3 и GND Atmega328P-UA;
Аккумулятор АА 3,7В;
mySensor нода на Atmega328P-UA 3v3;
плата вставляется в корпус AirWick, вместо второй батарейки.
Плата прошивается средствами Arduino IDE - Sensebender Micro
Подтягивающий конденсатор SMD на 4,7 мкф припаен на сам модуль NRF24L01+. Теперь мы можем управлять ароматизотором и экономить на сменных баллонах зелья.
Ориентированна на использование вместе с библиотекой MySensor и
настройками среды Arduino - Sensebender Micro
Позволяют использовать аккумулятор до 12 месяцев с возможностью
зарядить его не выключая устройство.
Есть:
Самодельное реле из геркона
наматываем медный провод ПЭЛ 0,1-0,4 мм вокруг геркона, числов витков необходимо подобрать на срабатывание
2,8 - 3,7 вольт, у меня получилось 840 витков провода 0,4 мм, параллельно обмотке поставите, конденсатор на 1 нанофараду
рисунок с намотанным проводом в архиве. Намотанные концы провода подключаем к Atmega328 контакты D4 и GND.
Контакты геркона подключаем в разрез переключателя AirWick (первое положение переключателя);
Тактовая кнопка, которую необходимо приделать сбоку корпуса AirWick, так чтобы не мешало открывать
крышку ароматизатора для смены баллона. Концы тактовой кнопки подключаем к выводам D3 и GND Atmega328P-UA;
Аккумулятор АА 3,7В;
mySensor нода на Atmega328P-UA 3v3;
плата вставляется в корпус AirWick, вместо второй батарейки.
Плата прошивается средствами Arduino IDE - Sensebender Micro
Подтягивающий конденсатор SMD на 4,7 мкф припаен на сам модуль NRF24L01+. Теперь мы можем управлять ароматизотором и экономить на сменных баллонах зелья.
- Рейтинг: 1.16%
Dell Precision T5610, Linux,
Raspberry Pi 3, Raspberry PI 2, Raspberry PI A+
"Умный выключатель"
"Умная розетка"
MySensor датчик на аккумуляторе AA
Ароматизатор MySensors
Raspberry Pi 3, Raspberry PI 2, Raspberry PI A+
"Умный выключатель"
"Умная розетка"
MySensor датчик на аккумуляторе AA
Ароматизатор MySensors
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Ароматизатор MySensors
1. Не совсем понятно для чего реле на герконе.
2. AirWick будет работать от 1 батарейки (Механизм нажатия на баллон) ?
3. Какой алгоритм применяете для экономии?
2. AirWick будет работать от 1 батарейки (Механизм нажатия на баллон) ?
3. Какой алгоритм применяете для экономии?
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 51
- Зарегистрирован: Пн фев 09, 2015 4:12 am
- Откуда: г. Актау, Мангистауской области
- Благодарил (а): 38 раз
- Поблагодарили: 7 раз
Re: Ароматизатор MySensors
1.Реле для включения механизма AirWick.Ivan писал(а):1. Не совсем понятно для чего реле на герконе.
2. AirWick будет работать от 1 батарейки (Механизм нажатия на баллон) ?
3. Какой алгоритм применяете для экономии?
2.AirWick будет работать от одного аккумулятора 3,7 в, читай внимательнее, ранее работал от 2 двух батарей суммарного напряжения 2,4 в.
3.Алгоритм экономии в таймере, прописан в скетче.
Последний раз редактировалось VGorokhov Ср июн 01, 2016 11:04 am, всего редактировалось 2 раза.
Dell Precision T5610, Linux,
Raspberry Pi 3, Raspberry PI 2, Raspberry PI A+
"Умный выключатель"
"Умная розетка"
MySensor датчик на аккумуляторе AA
Ароматизатор MySensors
Raspberry Pi 3, Raspberry PI 2, Raspberry PI A+
"Умный выключатель"
"Умная розетка"
MySensor датчик на аккумуляторе AA
Ароматизатор MySensors
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Ароматизатор MySensors
Очень интересное решение
Я бы предложил сделать возможность изменения времени срабатывания с гейта
Каким гейтом вы пользуетесь? Если нода спящая то как получаете сообщения от гейта
(Посмотрите личные сообщения)
Я бы предложил сделать возможность изменения времени срабатывания с гейта
Каким гейтом вы пользуетесь? Если нода спящая то как получаете сообщения от гейта
(Посмотрите личные сообщения)
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 51
- Зарегистрирован: Пн фев 09, 2015 4:12 am
- Откуда: г. Актау, Мангистауской области
- Благодарил (а): 38 раз
- Поблагодарили: 7 раз
Re: Ароматизатор MySensors
Возможно и управление с гейта, необходимо будет внести измения в код скетча. Но пока я эту возможность не рассматривал.Ivan писал(а):Очень интересное решение
Я бы предложил сделать возможность изменения времени срабатывания с гейта
Каким гейтом вы пользуетесь? Если нода спящая то как получаете сообщения от гейта
(Посмотрите личные сообщения)
Весь упор в реализации умного дома делаю на экономию бюджета коммунальных услуг и расходных материалов.
Dell Precision T5610, Linux,
Raspberry Pi 3, Raspberry PI 2, Raspberry PI A+
"Умный выключатель"
"Умная розетка"
MySensor датчик на аккумуляторе AA
Ароматизатор MySensors
Raspberry Pi 3, Raspberry PI 2, Raspberry PI A+
"Умный выключатель"
"Умная розетка"
MySensor датчик на аккумуляторе AA
Ароматизатор MySensors
-
- Сообщения: 26
- Зарегистрирован: Вт июн 14, 2016 11:26 pm
- Откуда: Тюмень
- Благодарил (а): 5 раз
- Поблагодарили: 6 раз
Re: Ароматизатор MySensors
Всех приветствую, заинтересовала эта тема, и если бы питание не от батареек, реализовал бы её используя скетч от управления реле, а так надо увеличить время жизни от батареек, поэтому прошу помощи у Ivanа, в реализации вывода Arduino из сна с помощью NRF24 и возможно ли это вообще реализовать чтобы при обращении гейта именно к этому "сенсору", он просыпается, выполняет действие и снова засыпает до следующего обращения?
Хочется реализовать следующую минимальную схему работы:
Шаблоны поведения и сценарии на MD, при обращении сервера к "сенсору" он просыпается, выставляет на выходном пине лог. 1 на 2 сек. и снова засыпает.
А максимальная схема: сценарий залит в "сенсор", возможность выбора режимов работы (таймер, датчик освещенности), т.к. место установки может быть не только санузел и всё это с позволения MD и по его требованию.
Спасибо.
Хочется реализовать следующую минимальную схему работы:
Шаблоны поведения и сценарии на MD, при обращении сервера к "сенсору" он просыпается, выставляет на выходном пине лог. 1 на 2 сек. и снова засыпает.
А максимальная схема: сценарий залит в "сенсор", возможность выбора режимов работы (таймер, датчик освещенности), т.к. место установки может быть не только санузел и всё это с позволения MD и по его требованию.
Спасибо.
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Ароматизатор MySensors
К сожелению это невозможно.
Адрес сети один у всех нод.
Можно сделать по другому. Пусть нода просыпается раз в минуту и оповещает сервер о статусе батареи и соушает немного времени есть ли команды потрм либо выполняет команду либо усыпает. Правда в модуле пока не реализован этот режим
Адрес сети один у всех нод.
Можно сделать по другому. Пусть нода просыпается раз в минуту и оповещает сервер о статусе батареи и соушает немного времени есть ли команды потрм либо выполняет команду либо усыпает. Правда в модуле пока не реализован этот режим
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 26
- Зарегистрирован: Вт июн 14, 2016 11:26 pm
- Откуда: Тюмень
- Благодарил (а): 5 раз
- Поблагодарили: 6 раз
Re: Ароматизатор MySensors
Т.е. получается при возникновении активности в сети, выход IRQ на NRF меняет своё состояние, тем самым будит Arduino, соответственно чем больше сенсоров тем чаще будет просыпаться?
А будет ли работать скетч от реле следующим образом:
Ардуино спит, домой вернулись хозяева и MDM изменил состояние свойства, привязанного к ардуино, на лог. 1, по истечении времени сна, например 30 мин., "сенсор" просыпается дергает ножку 1-2 сек. (устанавливается в скетче для срабатывания механизма нажатия на балон) и опять засыпает на 30 мин. и так по циклу есть лог.1 работает, нет засыпает.
А будет ли работать скетч от реле следующим образом:
Ардуино спит, домой вернулись хозяева и MDM изменил состояние свойства, привязанного к ардуино, на лог. 1, по истечении времени сна, например 30 мин., "сенсор" просыпается дергает ножку 1-2 сек. (устанавливается в скетче для срабатывания механизма нажатия на балон) и опять засыпает на 30 мин. и так по циклу есть лог.1 работает, нет засыпает.
Re: Ароматизатор MySensors
А что если вынести сенсор в отдельную "трубу" nRF24? Тогда вся остальная сеть не будет его будить. Но потребуется еще один гейт, или научить существующий слушать и писать во вторую "трубу".
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Ароматизатор MySensors
Библиотека mysensor не подразумевает работу с 2 сетями. Проще сделать умный сон (пока не сделан в модуле) Думаю этим занятся наднях. Пока можно сделать реквестами. Алгоритм такой. Спишь, просыпаешься каждые 30 мин. Делаешь реквест на гейт. Если свойство в статусе Вкл, делаем действия с клапаном. Спим дальше
- Рейтинг: 1.16%
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4