Добрый день сегодня хочу начать серию статей про умный дом на Ардуино. Конечно его нельзя назвать в полном смысле умным домом скорее системой мониторинга.
Сегодня выложу исходные коды и схемы модулей, смотрим под катом.
Основной идеей послужило идея обеднения и общий контроль устройств на радио сигнале 315 и 433 Мгц. К счастью на сегодняшний день таких устройств превеликое множество. Это и различные пульты, датчики движения и дыма. Контроллеры жалюзи, протечек воды. Я постараюсь показать как сделать систему автоматизации за очень небольшие деньги. Ведь тот де датчик китайский движения стоит около 300 руб.
1.Главный модуль
- Обрабатывает сигналы с радио пультов .
- Обрабатывает сигналы с измерительного модуля.
- Передает полученные команды на компьютер.
2. Измерительный модуль.
- Обрабатывает сигналы с радио пультов .
- Обрабатывает сигналы с инфракрасных пультов .
- Проигрывает сигнал тревоги и другие сигналы через динамик.
- Измеряет уровень освещения.
- Измеряет влажность и температуру.
- Отправляет все данные главному модулю.
По коду думаю у вас не возникнет вопросов, основные моменты прокомментированы. Все таки если возникают вопросы пишем не стесняемся, буду рад ответить.
В проекте использованы библиотеки.
- IRremote * Version 0.1 July, 2009 * Copyright 2009 Ken Shirriff.
- Virtual Wire implementation for Arduino Author: Mike McCauley (mikem@open.com.au) Copyright (C) 2008 Mike McCauley.
- DHT library written by Adafruit Industries.
- RCSwitch Suat Цzgьr. Contributors: — Andre Koehler / info(at)tomate-online(dot)de — Gordeev Andrey Vladimirovich.
- RemoteSwitch library v2.3.0 DEV made by Randy Simons.
подробности - ТУТ
0 коммент.:
Отправить комментарий