Пример включение и выключение света с помощью платы DIY SelfieBot

Плата предназначена для образовательных целей, а также для энтузиастов, мейкеров и поставщиков готовых решений, таких, как «умный дом».

Включение и выключение света с помощью платы DIY SelfieBot

Мы расскажем, как с помощью упрощенной версии можно включать и выключать свет дома или в офисе, как своими руками сделать «умный дом».
В примере включения и выключения света мы используем усеченную версию платы SB 4.0.
htmlimage


Для этого необходим комплект электроники DIY SelfieBot и набор инструментов для соединения сервопривода с выключателем.

Электроника DIY SelfieBot подключается к сервоприводу и активирует сервопривод, который, поворачиваясь, включает или выключает выключатель.
htmlimage (1)

Управление происходит либо по Bluetooth (напрямую), либо с помощью 3G/4G и WiFi через сервер. Для управления напрямую достаточно иметь один телефон или планшет на базе Android, в то время как при удаленном управлении понадобится два устройства. Одно устройство подключается по Bluetooth, второе соединяется с первым через приложение SelfieBot Droid через сервер.

Кстати, на первом телефоне/планшете (который сопряжен с выключателем) можно установить Скайп в режиме автоответа и, позвонив на него, включить или выключить свет.
htmlimage (2)

Технология работы очень простая:

htmlimage (3)
1. Подключаясь по Bluetooth к плате DIY SelfieBot, можно сразу управлять включением и выключением.

2. При управлении светом дистанционно (находясь на улице), необходимо заранее подключится к плате с первого телефона по Bluetooth и оставить его в режиме ожидания.

3. Используя приложение SelfieBot Droid, можно в любое время подключиться к устройству, подключенному к плате DIY SelfieBot и управлять включением/выключением света.

Электроника и схема DIY SelfieBot отличаются простотой и универсальностью.

htmlimage (4)

Компания Endurance Robots разработала протокол информационного обмена между Bluetooth модулем, который установлен на плате электроники, и бесплатным приложением SelfieBot Droid, с помощью которого можно управлять данным Bluetooth модулем.

htmlimage (5)

Данный проект является полностью open – source и мы рады делиться знаниями и опытом со всеми, кто хотел бы заниматься робототехникой.

Возможные улучшения и изменения:

1. Установка реле для отдельного управления электросетью, но для этого нужно перепрограммировать микроконтроллер (Arduino Nano), чтобы по команде «влево» он включал, а при команде «вправо» отключал питание с определенного пина МК. Но это подразумевает изменение прошивки.

2. Задание предельных углов в коде прошивки. Тогда для каждого случая нужно будет менять саму прошивку для разных углов поворота.

3. Крепление к стене. Можно придумать более универсальный крепеж для сервоприводов к стене рядом с выключателем и т.д. и т.п.

Приглашаем всех делиться с нами и сообществом своими знаниями и готовыми проектами.