Sadržaj:

Easy IOT - čvorište RF senzora s kontrolom aplikacije za IOT uređaje srednjeg raspona: 4 koraka
Easy IOT - čvorište RF senzora s kontrolom aplikacije za IOT uređaje srednjeg raspona: 4 koraka

Video: Easy IOT - čvorište RF senzora s kontrolom aplikacije za IOT uređaje srednjeg raspona: 4 koraka

Video: Easy IOT - čvorište RF senzora s kontrolom aplikacije za IOT uređaje srednjeg raspona: 4 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Studeni
Anonim
Easy IOT - čvorište RF senzora s kontrolom aplikacije za IOT uređaje srednjeg dometa
Easy IOT - čvorište RF senzora s kontrolom aplikacije za IOT uređaje srednjeg dometa

U ovom nizu vodiča izgradit ćemo mrežu

uređaje kojima se može upravljati putem radio veze s uređaja sa središnjim čvorištem. Prednost korištenja 433MHz serijske radijske veze umjesto WIFI -ja ili Bluetootha je mnogo veći raspon (s dobrim antenama i pozicioniranjem senzora, potencijalno do 1000m!). Ovo je daleko prikladnije za vanjske primjene, poput bežičnog senzora temperature koji se nalazi na kraju vrta, ili releja za upravljanje grijačem u vašoj garaži.

Kontrola i nadzor nad tim uređajima bit će putem aplikacije DroidScript na android mobilnom telefonu ili tabletu. Nadograđivat ćemo se znanjem stečenim u prethodnom vodiču Easy IOT gdje smo kontrolirali relej pomoću ESP32 modula. Ako ovo još niste dovršili, preporučujemo da to provjerite ovdje:

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

Ovaj put ćemo ipak koristiti ESP32 kao čvorište za premošćivanje jaza između WIFI -ja i 433Mhz radija. To nam omogućuje slanje naredbe s našeg telefona spojenog na našu kućnu WIFI mrežu koja će se zatim proslijediti na odgovarajući udaljeni uređaj.

Također ćemo obraditi kako izgraditi senzorske čvorove s iznimno niskim napajanjem s nekoliko jednostavnih izmjena na Arduinu Pro Mini koji dopuštaju da se uređaj napaja iz baterije više od godinu dana!

Iako postoje i drugi načini za stvaranje mreža RF senzora male snage, npr. LoraWan, ova serija ima za cilj pružiti jednostavniju (i jeftiniju) alternativu koja ima za cilj naučiti temeljna načela bežične komunikacije, rukovanja podacima i elektronike male snage. Složeniji sustavi koji koriste protokole poput LoraWan i MQTT bit će obrađeni u budućim vodičima.

Korak 1: Vodič 1 - Središte RF senzora zasnovano na ESP32

Vodič 1 - Središte RF senzora zasnovano na ESP32
Vodič 1 - Središte RF senzora zasnovano na ESP32
Vodič 1 - Središte RF senzora zasnovano na ESP32
Vodič 1 - Središte RF senzora zasnovano na ESP32
Vodič 1 - Središte RF senzora zasnovano na ESP32
Vodič 1 - Središte RF senzora zasnovano na ESP32

U ovom vodiču gradimo središnje središte koje će prenositi radio poruke na i primati s naših bežičnih senzora i prosljeđivati te podatke našoj android aplikaciji.

Slijedite vezu do vodiča:

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

Korak 2: Vodič 2 - Čvor udaljenog releja

Vodič 2 - Čvor udaljenog releja
Vodič 2 - Čvor udaljenog releja
Vodič 2 - Čvor udaljenog releja
Vodič 2 - Čvor udaljenog releja

Za naš prvi uređaj kojim se može upravljati koristit ćemo Arduino Nano spojen na relejni modul i drugi HC-12 modul za prijem radio podataka s našeg ESP32 čvorišta.

Slijedite vezu do vodiča:

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

Korak 3: Vodič 3 - Čvorovi osjetnika temperature ultra niske snage

Vodič 3 - Čvorovi osjetnika temperature ultra niske snage
Vodič 3 - Čvorovi osjetnika temperature ultra niske snage

U ovom vodiču pokazat ćemo vam kako izmijeniti Arduino Pro Mini kako bi se uvelike smanjila potrošnja energije, a zatim izgraditi čvor osjetnika temperature koji će povremeno prenositi poruke na ESP32 čvorište.

Slijedite vezu do vodiča:

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

Korak 4: Vodič 4 - Automatsko povezivanje ESP32 WIFI i UDP emitiranje

Vodič 4 - ESP32 WIFI automatsko povezivanje i UDP emitiranje
Vodič 4 - ESP32 WIFI automatsko povezivanje i UDP emitiranje

Trenutno naš ESP32 Hub mora biti unaprijed programiran sa WIFI SSID-om i lozinkom, što znači da ga nije lako promijeniti. Kako bi bilo lakše, ESP32 se može programirati da se pokrene kao WIFI pristupna točka s kojom se korisnik može povezati. Tada će se otvoriti „stranica za prijavu“koja im omogućuje unos SSID -a i lozinke mreže s kojom se želimo povezati.

Nakon što se na uređaju unesu detalji o WIFI -u, oni se spremaju u memoriju, a sljedeći put kada se uključi automatski će se pokušati povezati. Ako se ne može povezati, vratit će se u način pristupne točke (AP).

Ako se uređaj uspješno poveže s WIFI mrežom, trebali bismo moći razgovarati sa čvorištem pomoću naše aplikacije, ali i dalje imamo problem s potrebom IP adrese čvorišta. To zaobilazimo programiranjem čvorišta za prijenos UDP poruka koje objavljuju njegovu IP adresu na WIFI -u nakon povezivanja, koje možemo pročitati pomoću naše aplikacije, a zatim se povezati.

Slijedite vezu do vodiča:

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

Preporučeni: