Съдържание:

Easy IOT - Конфигуриран с приложение RF сензорен концентратор за IOT устройства със среден обхват: 4 стъпки
Easy IOT - Конфигуриран с приложение RF сензорен концентратор за IOT устройства със среден обхват: 4 стъпки

Видео: Easy IOT - Конфигуриран с приложение RF сензорен концентратор за IOT устройства със среден обхват: 4 стъпки

Видео: Easy IOT - Конфигуриран с приложение RF сензорен концентратор за IOT устройства със среден обхват: 4 стъпки
Видео: ORVIBO ZigBee система умного дома - периметр безопасности, датчик движения и открытия дверей 2024, Ноември
Anonim
Easy IOT - Конфигуриран с приложение RF сензорен концентратор за IOT устройства със среден обхват
Easy IOT - Конфигуриран с приложение RF сензорен концентратор за IOT устройства със среден обхват

В тази поредица от уроци ще изградим мрежа от

устройства, които могат да се управляват чрез радиовръзка от устройство с централен хъб. Ползата от използването на 433MHz серийна радио връзка вместо WIFI или Bluetooth е много по -големият обхват (с добри антени и позициониране на сензора, потенциално до 1000 м!). Това е много по -подходящо за външни приложения, като например безжичен температурен сензор, разположен в края на градината, или реле за управление на нагревател във вашия гараж.

Контролът и наблюдението на тези устройства ще се осъществява чрез приложение DroidScript на мобилен телефон или таблет с Android. Ще надграждаме знанията, придобити в предишния урок Easy IOT, където управлявахме реле, използвайки модул ESP32. Ако все още не сте завършили това, може да искате да проверите тук:

www.instructables.com/id/Easy-IOT-Remotely…

Този път обаче ще използваме ESP32 като концентратор за преодоляване на разликата между WIFI и 433Mhz радио. Това ни позволява да изпратим команда от нашия телефон, свързан с нашата домашна WIFI мрежа, която след това ще бъде препратена към съответното отдалечено устройство.

Ще разгледаме също как да изградим сензорни възли с ултра ниска мощност с няколко прости модификации на Arduino Pro Mini, позволяващи устройството да се захранва от батерия за повече от година!

Въпреки че има и други начини за създаване на мрежи с RF сензори с ниска мощност, напр. LoraWan, тази поредица има за цел да осигури по -проста (и по -евтина) алтернатива, която има за цел да научи основните принципи на безжичната комуникация, обработката на данни и електрониката с ниска мощност. По -сложни системи, които използват протоколи като LoraWan и MQTT, ще бъдат разгледани в бъдещ урок.

Стъпка 1: Урок 1 - HSP базиран на ESP32 концентратор

Урок 1 - HSP базиран на ESP32 сензор за концентратори
Урок 1 - HSP базиран на ESP32 сензор за концентратори
Урок 1 - HSP базиран на ESP32 сензор за концентратори
Урок 1 - HSP базиран на ESP32 сензор за концентратори
Урок 1 - HSP базиран на ESP32 сензор за концентратори
Урок 1 - HSP базиран на ESP32 сензор за концентратори

В този урок ние изграждаме централния хъб, който ще предава радио съобщения до и получава от нашите безжични сензори и ще предава тези данни на нашето приложение за Android.

Моля, следвайте връзката към урока:

www.instructables.com/id/Easy-IOT-ESP32-Ba…

Стъпка 2: Урок 2 - Възел за отдалечено реле

Урок 2 - Възел за отдалечено реле
Урок 2 - Възел за отдалечено реле
Урок 2 - Възел за отдалечено реле
Урок 2 - Възел за отдалечено реле

За първото ни управляемо устройство ще използваме Arduino Nano, свързан към релейни модули и друг HC-12 модул за получаване на радио данни от нашия ESP32 концентратор.

Моля, следвайте връзката към урока:

www.instructables.com/id/Tutorial-2-Remote…

Стъпка 3: Урок 3 - Възли на сензорите за ултра ниска мощност на температурата

Урок 3 - Възли на сензорите за ултра ниска мощност на температурата
Урок 3 - Възли на сензорите за ултра ниска мощност на температурата

В този урок ще ви покажем как да промените Arduino Pro Mini, за да намалите значително консумацията на енергия, след това да изградите възел с температурен сензор, който периодично ще предава съобщения до ESP32 концентратора.

Моля, следвайте връзката към урока:

www.instructables.com/id/Easy-IOT-Low-Powe…

Стъпка 4: Урок 4 - Автоматично свързване на ESP32 WIFI и UDP излъчване

Урок 4 - ESP32 WIFI Автоматично свързване и UDP излъчване
Урок 4 - ESP32 WIFI Автоматично свързване и UDP излъчване

В момента нашият ESP32 Hub трябва да бъде предварително програмиран с WIFI SSID и парола, което означава, че не е много лесно да се промени. За по -лесно ESP32 може да бъде програмиран да се стартира като WIFI точка за достъп, към която потребителят може да се свърже. След това ще се покаже „страница за вход“, която им позволява да въведат SSID и парола на мрежата, към която бихме искали да се свържем.

След като устройството въведе данните за WIFI, те се записват в паметта и следващия път, когато се захранва, автоматично ще се опита да се свърже. Ако не може да се свърже, той ще се върне обратно в режим на точка за достъп (AP).

Ако устройството се свърже успешно с WIFI мрежата, би трябвало да можем да говорим с хъба с помощта на нашето приложение, но все още имаме проблема с нуждата от IP адреса на хъба. Това можем да заобиколим, като програмираме концентратора за предаване на UDP съобщения, обявяващи своя IP адрес на WIFI след свързване, които можем да прочетем с помощта на нашето приложение и след това да се свържем.

Моля, следвайте връзката към урока:

www.instructables.com/id/ESP32-WIFI-Autoco…

Препоръчано: