24 декабря 2015

Автоматизация дома

К концу 2015 года я в очередной раз натолкнулся на несколько проектов, выбрал некоторые технологии и начал время от времени создавать некоторую автоматизацию дома.

Изобретать велосипеды не хотелось, поэтому было выбрано то, что дёшево или бесплатно, более-менее просто, быстро и гибко.


За основу был взять проект Domoticz - http://www.domoticz.com/
Устанавливается на всё что угодно - от Raspberri Pi с Linux до Windows машин. "Из коробки" поддерживает кучу стандартных и самодельных устройств и шлюзов для интеграции с ними. У меня установлен на Windows7 и старом неттопе на Atom.

В качестве шлюза для устройств 433Мгц используется USB RFLink Gateway - http://www.nemcon.nl/blog2/
Сделал из Arduino Mega и приёмника с передатчиком на 433, позволяет сразу подключить кучу стандартных китайских беспроводных датчиков и конечных устройств.

Для устройств используемых в прекрасном проекте MySensors - http://www.mysensors.org/ я использовал USB шлюз - http://www.mysensors.org/build/serial_gateway
Сделал из ArduinoUno и NRF24L01+

Устройства на базе ESP8266 прекрасно общаются с Domoticz используя прошивку из проекта ESP Easy - http://www.esp8266.nu/

В качестве управляющего устройства с силовыми реле выбран проект MegaD - http://www.ab-log.ru/smart-house/ethernet/megad-328
В планах использовать для управления светом и опроса проводных датчиков движения и дыма. 


Сейчас подключено к Domoticz:

- датчик мощности и расхода электроэнергии
- 433 датчики движения, открытия двери, пульты управления
-  2 устройства на ESP8266 с датчиками температуры, влажности, давления.
- устройство интеграции с GSM системой охраны
- ip камера из роутера TPLink TL-WR703N с OpenWRT и вэб камерой Logitec

20 сентября 2013

Автоматический насос

image Для автоматического включения насоса и откачки воды из ямы гаража было сделано незамысловатое устройство из 3х поплавков - c герконовыми датчиками, микроконтроллера, реле и блока питания.

Использовался простой и дешёвый МК MSP430, переделать код и схему подключения для Arduino не составит особого труда.

Прошивка ESC Turnigy Plush 30A (Silabs)

imageДля мультироторных БПЛА необходима специализированная прошивка ESC. Стандартная прошивка не обеспечивает необходимого отклика и быстрого изменения оборотов двигателя.