Sadržaj:

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

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

Video: Easy IOT - čvorište RF senzora s kontrolom aplikacije za IOT uređaje srednjeg dometa: 4 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Novembar
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 ovoj seriji vodiča izgradit ćemo mrežu

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

Kontrola i nadzor ovih uređaja će se vršiti putem DroidScript aplikacije 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, možete provjeriti ovdje:

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

Ovaj put ćemo, međutim, koristiti ESP32 kao čvorište za premošćivanje jaza između WIFI -ja i 433Mhz radija. To nam omogućava da s našeg telefona spojenog na kućnu WIFI mrežu pošaljemo naredbu koja će se zatim proslijediti na odgovarajući udaljeni uređaj.

Također ćemo obraditi kako izgraditi senzorske čvorove ultra niske snage s nekoliko jednostavnih izmjena Arduino Pro Mini-a koje omogućuju 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 osnovne principe bežične komunikacije, rukovanja podacima i elektronike male snage. Složeniji sistemi koji koriste protokole poput LoraWan -a i MQTT -a bit će obrađeni u budućem vodiču.

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

Vodič 1 - Čvorište RF senzora zasnovano na ESP32
Vodič 1 - Čvorište RF senzora zasnovano na ESP32
Vodič 1 - Čvorište RF senzora zasnovano na ESP32
Vodič 1 - Čvorište RF senzora zasnovano na ESP32
Vodič 1 - Čvorište RF senzora zasnovano na ESP32
Vodič 1 - Čvorište RF senzora zasnovano na ESP32

U ovom vodiču gradimo centralno čvoriš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 koji se može kontrolirati 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 senzora za temperaturu ultra niske potrošnje energije

Vodič 3 - Čvorovi osjetnika temperature ultra niske potrošnje energije
Vodič 3 - Čvorovi osjetnika temperature ultra niske potrošnje energije

U ovom vodiču pokazat ćemo vam kako izmijeniti Arduino Pro Mini kako biste značajno smanjili potrošnju energije, a zatim izgraditi čvor senzora 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 - ESP32 WIFI Automatsko povezivanje 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 za pokretanje kao WIFI pristupna tačka na koju se korisnik može povezati. Tada će se otvoriti „stranica za prijavu“koja im omogućava da unesu SSID i lozinku mreže s kojom bismo se htjeli 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 na WIFI mrežu, 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čuje se: