Sisukord:

Lihtne IOT - rakendusega juhitav RF -andurikeskus keskmise ulatusega IOT -seadmetele: 4 sammu
Lihtne IOT - rakendusega juhitav RF -andurikeskus keskmise ulatusega IOT -seadmetele: 4 sammu

Video: Lihtne IOT - rakendusega juhitav RF -andurikeskus keskmise ulatusega IOT -seadmetele: 4 sammu

Video: Lihtne IOT - rakendusega juhitav RF -andurikeskus keskmise ulatusega IOT -seadmetele: 4 sammu
Video: Riigikogu 22.01.2024 2024, November
Anonim
Lihtne IOT - rakendusega juhitav RF -andurikeskus keskmise ulatusega IOT -seadmete jaoks
Lihtne IOT - rakendusega juhitav RF -andurikeskus keskmise ulatusega IOT -seadmete jaoks

Sellesse õpetuste sarja loome võrgustiku

seadmed, mida saab juhtida raadioside kaudu keskseadmest. WIFI või Bluetoothi asemel 433MHz jadaraadioühenduse kasutamise eeliseks on palju suurem leviala (heade antennide ja andurite positsioneerimisega, potentsiaalselt kuni 1000 m!). See sobib palju rohkem välitingimustes kasutamiseks, näiteks aia lõpus asuv traadita temperatuuriandur või relee garaaži küttekeha juhtimiseks.

Nende seadmete juhtimine ja jälgimine toimub Androidi mobiiltelefoni või tahvelarvuti DroidScripti rakenduse kaudu. Me toetume teadmistele, mille saime eelmises Easy IOT õpetuses, kus juhtisime releed ESP32 mooduli abil. Kui te pole seda veel lõpule viinud, võiksite seda vaadata siit:

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

Seekord kasutame aga ESP32 -d Hubina, et ületada lõhe WIFI ja 433 MHz raadio vahel. See võimaldab meil saata oma koduse WIFI -võrguga ühendatud telefonist käsu, mis seejärel edastatakse vastavale kaugseadmele.

Samuti käsitleme seda, kuidas Arduino Pro Mini mõne lihtsa modifikatsiooniga ehitada üliväikese võimsusega andurisõlme, mis võimaldavad seadmel töötada üle aasta!

Kuigi on ka teisi võimalusi väikese võimsusega RF -andurivõrkude loomiseks, nt. LoraWan, selle seeria eesmärk on pakkuda lihtsamat (ja odavamat) alternatiivi, mille eesmärk on õpetada traadita side, andmetöötluse ja väikese võimsusega elektroonika põhiprintsiipe. Keerulisemad süsteemid, mis kasutavad selliseid protokolle nagu LoraWan ja MQTT, käsitletakse tulevases õpetuses.

Samm 1: Õpetus 1 - ESP32 -põhine RF -anduri jaotur

Õpetus 1 - ESP32 -põhine RF -anduri jaotur
Õpetus 1 - ESP32 -põhine RF -anduri jaotur
Õpetus 1 - ESP32 -põhine RF -anduri jaotur
Õpetus 1 - ESP32 -põhine RF -anduri jaotur
Õpetus 1 - ESP32 -põhine RF -anduri jaotur
Õpetus 1 - ESP32 -põhine RF -anduri jaotur

Selles õpetuses loome keskse jaoturi, mis edastab raadiosõnumeid meie traadita anduritele ja võtab neid vastu ning edastab need andmed meie Androidi rakendusele.

Palun järgige õpetuse linki:

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

Samm 2: Õpetus 2 - Kaugrelee sõlm

Õpetus 2 - Kaugrelee sõlm
Õpetus 2 - Kaugrelee sõlm
Õpetus 2 - Kaugrelee sõlm
Õpetus 2 - Kaugrelee sõlm

Esimese juhitava seadme jaoks kasutame Arduino Nano, mis on ühendatud releemooduliga, ja teist HC-12 moodulit, et saada raadioandmeid meie ESP32 jaoturilt.

Palun järgige õpetuse linki:

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

3. samm: 3. õpetus - ülimadala võimsusega temperatuuriandurisõlmed

Õpetus 3 - Väga väikese võimsusega temperatuuriandurisõlmed
Õpetus 3 - Väga väikese võimsusega temperatuuriandurisõlmed

Selles õpetuses näitame teile, kuidas muuta Arduino Pro Mini, et oluliselt vähendada energiatarbimist, seejärel ehitada temperatuurianduri sõlm, mis edastab perioodiliselt teateid ESP32 jaoturile.

Palun järgige õpetuse linki:

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

Samm 4: Õpetus 4 - ESP32 WIFI automaatne ühendamine ja UDP leviedastus

Õpetus 4 - ESP32 WIFI automaatne ühendamine ja UDP leviedastus
Õpetus 4 - ESP32 WIFI automaatne ühendamine ja UDP leviedastus

Praegu peab meie ESP32 jaotur olema eelprogrammeeritud WIFI SSID ja parooliga, mis tähendab, et seda pole väga lihtne muuta. Selle hõlbustamiseks saab ESP32 programmeerida käivituma WIFI pääsupunktina, millega kasutaja saab ühenduse luua. Seejärel kuvatakse sisselogimisleht, mis võimaldab neil sisestada võrgu SSID ja parooli, millega soovime ühenduse luua.

Kui seadmesse on WIFI üksikasjad sisestatud, salvestatakse need mällu ja järgmine kord, kui see sisse lülitatakse, proovib see automaatselt ühendust luua. Kui see ei saa ühendust, lülitub see tagasi pöörduspunkti (AP) režiimi.

Kui seade ühendub edukalt WIFI -võrguga, peaksime saama oma rakendust kasutades jaoturiga rääkida, kuid meil on endiselt probleem, et vajame jaoturi IP -aadressi. Me saame sellest mööda, programmeerides jaoturit pärast ühenduse loomist WIFI -s IP -aadressi teatavaid UDP -sõnumeid, mida saame oma rakenduse abil lugeda ja seejärel ühenduse luua.

Palun järgige õpetuse linki:

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

Soovitan: