Сегодня хочу продолжить серию статей про создание «Умного дома» на Ардуино. В этой статье рассмотрим общий принцип работы системы.
Кто не читал вот ссылка на первую статью
Делаем систему «Умный дом» на Arduino часть 1.
Предлагаю для начала ознакомиться с общей схемой головного устройства. Вместо компьютера используем роутер TP-LINK TL-WR703N. С прошивкой OpenWrt, как прошить читаем в статье
Прошивка маршрутизатора TP-LINK TL-WR703N.
Как уже говорилось в прошлой статье.
- Обрабатывает сигналы с радио пультов .
- Обрабатывает сигналы с измерительного модуля.
- Передает полученные команды на компьютер.
Скачать скретч главного модуля
Скачать скретч измерительного модуля
Главный модуль через USB-hub работает с Arduino и 3G модемом по средствам web оснастки.
Список команд через com порт следующий.
Скачать скретч измерительного модуля
Главный модуль через USB-hub работает с Arduino и 3G модемом по средствам web оснастки.
Список команд через com порт следующий.
- rn,177075,126 — радиоканал на основе чипа 2262
- rf,2683969,24,241 - радиоканал цифровой
- ir,PAN,16825533,16388 — инфракрасные пульты
- id,0001,12,38,50,112 — Показания датчиков (номер устройства,температура,освещённость, шумность)
Для тестовых испытаний можно использовать компьютер подключив главный модуль. И выполнить через терминал команды.
У меня вот такой китайский беспроводной сенсорный радио выключатель срабатывает на команду rf,2683969,24,241. Т.е нужно отправить в ком порт rf,2683969,24,241 чтобы его включить и тоже самое чтобы выключить. Причём если включить его с пульта идущего в комплекте от в консоли мы увидем все ту же команду rf,2683969,24,241. что облегчает обучение главной программы устройствам. Связь с главным блоком происходить по простой или wi-fi сети.
Ниже приведу список поддерживаемых на текущий день устройств.
Это радио и инфракрасные пульты, радио димеры, беспроводные блоки реле, беспроводные включатели и.т.д.
Web интерфейс
Собственно речь разработке web интерфейса пойдёт в следующей статье, а пока на вскидку несколько скриншотов.
Умный дом — Планировщик
Умный дом — Меню настроек
Надеюсь после этой статьи у вас появилось много новых вопросов.
0 коммент.:
Отправить комментарий