2016-10-05 9 views
0

Я пытаюсь получить начальную информацию по моему самому первому проекту IoT. Я хочу построить * крошечное * подключенное Wi-Fi реле для управления, скажем, огней. Но я новичок в области оборудования и электроники, но я профессиональный разработчик, поэтому программирование не является проблемой.Tiny WiFi подключенное реле - с чего начать

Теперь я рассмотрел различные варианты, и я не могу найти действительно небольшие компоненты для задачи. Возможно, я кое-что забыл, поэтому, пожалуйста, помогите мне с доступными опциями.

+0

Вам необходимо устройство [IoT] (http://robokits.co.in/iot-internet-of-things/esp8266-wifi-serial-module-esp-01-for-iot-and-other-applications), на котором размещается управление освещением, связанное с обслуживанием, [релейная плата] (http://robokits.co.in/development-boards/interface-boards/opto-isolated-2-channel-5v-relay-board), последовательное устройство , электропитание и некоторые провода. Более подробная информация [здесь] (http://www.instructables.com/id/WiFi-Internet-Controlled-Relays-using-ESP8266-Quic/). –

ответ

0

Посмотрите на устройства ESP8266. Они имеют WiFi на чипе и могут быть запрограммированы с использованием среды Arduino. Вы в основном пишете код на C++, чтобы делать все, что вам нужно.

Ниже приведен пример устройства: https://www.amazon.com/ESP8266-7-30V-Network-Relay-Module/dp/B01LYYC4MW

Недавно я сделал проект с использованием Linknode R4 (по аналогии с выше, но с 4 реле) и запрограммировать его в качестве веб-сервера с REST API. Затем я построил интерфейс с ASP.NET Core, чтобы поговорить с REST API для устройств в моей сети. Эскиз Arduino для веб-сервера размещен на Github по адресу https://github.com/SteveInCO/LinknodeR4. Я бы предположил, что это будет работать с небольшими изменениями на устройстве, которое я связал выше.

Программа по умолчанию для R4 позволяет управлять ею через их веб-сайт или приложения iOS/Android, хотя я никогда не смог заставить ее работать из коробки. Их модель использует метод опроса, поэтому реле постоянно спрашивают сервер, что делать дальше.

Windows IoT пока не работает на этих небольших устройствах, но нет причин, по которым вы не можете использовать API Arduino с помощью приложения UWP под управлением Windows IoT на малине Pi вместо веб-приложения, как я. Я думаю, что возможный план заключается в том, что ASP.NET Core сможет работать на основе ARM-системы, такой как Raspberry Pi, но в последнее время я проверил, что еще не совсем там.