INHOUDSOPGAWE:
- Stap 1: Tutoriaal 1 - ESP32 -gebaseerde RF -sensorhub
- Stap 2: Tutoriaal 2 - Remote Relay Node
- Stap 3: Tutoriaal 3 - Sensorpunte met ultra lae krag temperatuur
- Stap 4: Tutoriaal 4 - ESP32 WIFI Autoconnect en UDP Broadcast
Video: Maklike IOT - App -beheerde RF -sensorhub vir IOT -toestelle vir medium bereik: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
In hierdie reeks tutoriale bou ons 'n netwerk van
toestelle wat via 'n radioskakel vanaf 'n sentrale hub -toestel beheer kan word. Die voordeel van die gebruik van 'n 433MHz seriële radioverbinding in plaas van WIFI of Bluetooth is die veel groter omvang (met goeie antennas en sensorposisionering, moontlik tot 1000m!). Dit is baie meer geskik vir buitenshuise toepassings, soos 'n draadlose temperatuursensor aan die einde van 'n tuin, of 'n relais om 'n verwarmer in u motorhuis te beheer.
Die beheer en monitering van hierdie toestelle vind plaas deur 'n DroidScript -app op 'n Android -selfoon of -tablet. Ons bou voort op die kennis wat ons opgedoen het in die vorige Easy IOT -tutoriaal, waar ons 'n aflos beheer het met behulp van 'n ESP32 -module. As u dit nog nie voltooi het nie, kan u dit hier besoek:
www.instructables.com/id/Easy-IOT-Remotely…
Hierdie keer gebruik ons egter die ESP32 as 'n hub om die gaping tussen WIFI en 433Mhz Radio te oorbrug. Dit stel ons in staat om 'n opdrag te stuur vanaf ons telefoon wat gekoppel is aan ons WIFI -netwerk tuis, wat dan na die toepaslike afstandtoestel gestuur sal word.
Ons sal ook bespreek hoe u sensorknope met 'n baie lae krag bou, met 'n paar eenvoudige aanpassings aan 'n Arduino Pro Mini, sodat die toestel langer as 'n jaar van 'n battery kan werk!
Alhoewel daar ander maniere is om lae -krag RF -sensornetwerke te skep, bv. LoraWan, hierdie reeks is daarop gemik om 'n eenvoudiger (en goedkoper) alternatief te bied wat daarop gemik is om die kernbeginsels van draadlose kommunikasie, data -hantering en elektronika met lae krag te leer. Meer komplekse stelsels wat protokolle soos LoraWan en MQTT gebruik, sal in 'n toekomstige tutoriaal behandel word.
Stap 1: Tutoriaal 1 - ESP32 -gebaseerde RF -sensorhub
In hierdie tutoriaal bou ons die sentrale spilpunt wat radioboodskappe na ons draadlose sensors sal stuur en ontvang, en die data na ons Android -toepassing stuur.
Volg asseblief die skakel na die tutoriaal:
www.instructables.com/id/Easy-IOT-ESP32-Ba…
Stap 2: Tutoriaal 2 - Remote Relay Node
Vir ons eerste beheerbare toestel gebruik ons 'n Arduino Nano wat gekoppel is aan 'n aflosmodule en 'n ander HC-12-module om die radiodata van ons ESP32-hub te ontvang.
Volg asseblief die skakel na die tutoriaal:
www.instructables.com/id/Tutorial-2-Remote…
Stap 3: Tutoriaal 3 - Sensorpunte met ultra lae krag temperatuur
In hierdie handleiding sal ons u wys hoe u 'n Arduino Pro Mini kan aanpas om die kragverbruik aansienlik te verminder, en dan 'n temperatuursensorknoop bou wat periodiek boodskappe na die ESP32 Hub sal stuur.
Volg asseblief die skakel na die tutoriaal:
www.instructables.com/id/Easy-IOT-Low-Powe…
Stap 4: Tutoriaal 4 - ESP32 WIFI Autoconnect en UDP Broadcast
Tans moet ons ESP32 Hub vooraf geprogrammeer word met die WIFI SSID en wagwoord, wat beteken dat dit nie baie maklik is om te verander nie. Om dit makliker te maak, kan die ESP32 geprogrammeer word om te begin as 'n WIFI -toegangspunt waarmee die gebruiker kan koppel. Dit sal dan 'n "aanmeldingsbladsy" oopmaak waarmee hulle die SSID en wagwoord kan invoer van die netwerk waarmee ons wil koppel.
Sodra die WIFI -besonderhede ingevoer is, word dit in die geheue gestoor, en die volgende keer dat dit aangeskakel word, sal dit outomaties probeer om aan te sluit. As dit nie kon koppel nie, gaan dit terug na die toegangspunt (AP) -modus.
As die toestel suksesvol met die WIFI -netwerk verbind is, moet ons met ons app met die hub kan praat, maar ons het steeds die probleem dat ons die IP -adres van die hub benodig. Ons kom dit uit die weg deur die hub te programmeer om UDP -boodskappe oor te dra met die aankondiging van sy IP -adres op die WIFI na verbinding, wat ons kan lees met behulp van ons app en dan aan kan koppel.
Volg asseblief die skakel na die tutoriaal:
www.instructables.com/id/ESP32-WIFI-Autoco…
Aanbeveel:
Hoe om enige weerstand/kapasiteit te bereik met behulp van komponente wat u alreeds het: 6 stappe
Hoe om enige weerstand/kapasiteit te bereik met behulp van komponente wat u reeds het !: Dit is nie net nog 'n reeks/parallelle ekwivalente weerstandsrekenaar nie! Hierdie program bereken hoe u weerstande/kapasitors wat u tans het, moet kombineer om 'n teikenweerstand/kapasitanswaarde te bereik wat u benodig
Maklike skyfomslag vir 'n skootrekenaar vir 'n skootrekenaar: 6 stappe
Maklike skootbedekking vir 'n skootrekenaar vir 'n skootrekenaar: MATERIAAL: Dik materiaal, byvoorbeeld sintetiese leer, isolasieband, 'n deksel van 'n boks koekies of sjokolade.GEREEDSKAPPE
Gebreekte koptelefoon vir u mees kosbare paar vir 99p en 'n paar maklike soldeer: drie stappe
Gebroke koptelefoon vir u mees kosbare paar vir 99p en 'n paar maklike soldeersel: daar is 'n paar handleidings vir die herstel van proppe en leidings op gebreekte koptelefoon, maar dit mis die baie makliker benadering om net die kabel te vervang deur een van 'n goedkoop stel van eBay. Dit is moeilik en onwaarskynlik dat die herstel van die koptelefoon en die prop sal wees
Langafstand draadlose watervlak -aanwyser met alarm - Bereik tot 1 km - Sewe vlakke: 7 stappe
Langafstand draadlose watervlak -aanwyser met alarm | Bereik tot 1 km | Sewe vlakke: kyk daarna op Youtube: https://youtu.be/vdq5BanVS0Y U het moontlik baie bedrade en draadlose watervlakaanwysers gesien wat 'n reikafstand van 100 tot 200 meter bied. Maar in hierdie instruksies, gaan u 'n langafstand draadlose watervlak sien
Hegmasjien vir lang bereik - maak u eie: 9 stappe
Hegmasjien vir lang bereik - maak u eie: as u 'n boekie wil maak, benodig u 'n langstapper. Dit kan 'n paar keer meer kos as 'n standaard lessenaar. Die kantoor waar ek nou werk, het een hier gewys. 'N Paar jaar gelede werk ek in 'n kantoor waar daar nie geld was vir