Talaan ng mga Nilalaman:

Madaling IOT - Kontroladong App RF Sensor Hub para sa Mga Medium Range na Mga IOT na Device: 4 na Hakbang
Madaling IOT - Kontroladong App RF Sensor Hub para sa Mga Medium Range na Mga IOT na Device: 4 na Hakbang

Video: Madaling IOT - Kontroladong App RF Sensor Hub para sa Mga Medium Range na Mga IOT na Device: 4 na Hakbang

Video: Madaling IOT - Kontroladong App RF Sensor Hub para sa Mga Medium Range na Mga IOT na Device: 4 na Hakbang
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Nobyembre
Anonim
Madaling IOT - Kontroladong App RF Sensor Hub para sa Mga Medium Range na IOT na Device
Madaling IOT - Kontroladong App RF Sensor Hub para sa Mga Medium Range na IOT na Device

Sa seryeng ito ng mga tutorial, magtatayo kami ng isang network ng

mga aparato na maaaring makontrol sa pamamagitan ng isang link sa radyo mula sa isang sentral na aparato ng hub. Ang pakinabang ng paggamit ng isang 433MHz serial radio connection sa halip na WIFI o Bluetooth ay ang mas higit na saklaw (na may mahusay na pagpoposisyon ng mga antena at sensor, na potensyal na hanggang sa 1000m!). Ito ay higit na naaangkop sa mga panlabas na application tulad ng isang wireless temperatura sensor na matatagpuan sa dulo ng isang hardin, o isang relay upang makontrol ang isang pampainit sa iyong garahe.

Ang kontrol at pagsubaybay sa mga aparatong ito ay sa pamamagitan ng isang DroidScript app sa isang android mobile phone o tablet. Bubuo kami sa kaalamang nakuha sa nakaraang tutorial ng Easy IOT kung saan kinokontrol namin ang isang relay gamit ang isang Module ng ESP32. Kung hindi mo pa ito nakukumpleto, baka gusto mong suriin ito dito:

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

Sa oras na ito subalit gagamitin namin ang ESP32 bilang isang Hub upang tulayin ang agwat sa pagitan ng WIFI at 433Mhz Radio. Pinapayagan kaming magpadala ng isang utos mula sa aming telepono na konektado sa aming home WIFI network na pagkatapos ay ipapasa sa naaangkop na remote na aparato.

Saklaw din namin kung paano bumuo ng mga ultra-low na pinapatakbo na mga node ng sensor na may ilang simpleng pagbabago sa isang Arduino Pro Mini na pinapayagan ang aparato na mapatakbo mula sa isang baterya nang higit sa isang taon!

Habang may iba pang mga paraan upang lumikha ng mga network ng sensor ng RF na mababa ang lakas hal. LoraWan, nilalayon ng seryeng ito na magbigay ng mas simple (at mas murang) kahalili na naglalayong ituro ang pangunahing mga prinsipyo ng wireless na komunikasyon, paghawak ng data at mababang electronics na may kuryente. Ang mga mas kumplikadong system na gumagamit ng mga protokol tulad ng LoraWan at MQTT ay saklaw sa isang tutorial sa hinaharap.

Hakbang 1: Tutorial 1 - ESP32 Batay sa RF Sensor Hub

Tutorial 1 - ESP32 Batay sa RF Sensor Hub
Tutorial 1 - ESP32 Batay sa RF Sensor Hub
Tutorial 1 - ESP32 Batay sa RF Sensor Hub
Tutorial 1 - ESP32 Batay sa RF Sensor Hub
Tutorial 1 - ESP32 Batay sa RF Sensor Hub
Tutorial 1 - ESP32 Batay sa RF Sensor Hub

Sa tutorial na ito binubuo namin ang gitnang hub na magpapadala ng mga mensahe sa radyo at matanggap mula sa aming mga wireless sensor, at ipasa ang data sa aming android application.

Mangyaring sundin ang link sa tutorial:

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

Hakbang 2: Tutorial 2 - Remote Relay Node

Tutorial 2 - Remote Relay Node
Tutorial 2 - Remote Relay Node
Tutorial 2 - Remote Relay Node
Tutorial 2 - Remote Relay Node

Para sa aming unang makokontrol na aparato, gagamit kami ng isang Arduino Nano na konektado sa isang module ng relay at isa pang HC-12 Module upang matanggap ang data ng radyo mula sa aming ESP32 Hub.

Mangyaring sundin ang link sa tutorial:

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

Hakbang 3: Tutorial 3 - Ultra Low Power Temperature Sensor Nodes

Tutorial 3 - Mga Ultra Node ng Sensor ng Temperatura ng Mababang Kapangyarihan
Tutorial 3 - Mga Ultra Node ng Sensor ng Temperatura ng Mababang Kapangyarihan

Sa tutorial na ito ipapakita namin sa iyo kung paano baguhin ang isang Arduino Pro Mini upang lubos na mabawasan ang pagkonsumo ng kuryente, pagkatapos ay bumuo ng isang node ng sensor ng temperatura na pana-panahong magpapadala ng mga mensahe sa ESP32 Hub.

Mangyaring sundin ang link sa tutorial:

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

Hakbang 4: Tutorial 4 - ESP32 WIFI Autoconnect at UDP Broadcast

Tutorial 4 - ESP32 WIFI Autoconnect at UDP Broadcast
Tutorial 4 - ESP32 WIFI Autoconnect at UDP Broadcast

Sa kasalukuyan, ang aming ESP32 Hub ay dapat na paunang naka-program sa WIFI SSID at password, na nangangahulugang hindi napakadaling baguhin. Upang gawing mas madali ang ESP32 ay maaaring mai-program upang magsimula bilang isang WIFI Access Point na kung saan ang gumagamit ay makakonekta. Dadalhin nito pagkatapos ang isang "pahina sa pag-login" na nagpapahintulot sa kanila na ipasok ang SSID at Password ng network na nais naming kumonekta.

Kapag naipasok na ng aparato ang mga detalye ng WIFI, nai-save ang mga ito sa memorya, at sa susunod na ito ay pinapatakbo ay awtomatiko nitong susubukang kumonekta. Kung hindi ito makakonekta, pagkatapos ay lilipat ito pabalik sa mode ng Access Point (AP).

Kung matagumpay na kumonekta ang aparato sa network ng WIFI, dapat na makausap namin ang hub gamit ang aming app, ngunit mayroon pa rin kaming problema ng pangangailangan ng IP address ng hub. Nakapaligid ito sa amin sa pamamagitan ng pagprograma sa hub upang magpadala ng mga mensahe ng UDP na nagpapahayag ng IP address nito sa WIFI pagkatapos ng koneksyon, na maaari nating basahin gamit ang aming app at pagkatapos ay kumonekta.

Mangyaring sundin ang link sa tutorial:

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

Inirerekumendang: