Satura rādītājs:

LoRa sieta sensori: 6 soļi
LoRa sieta sensori: 6 soļi

Video: LoRa sieta sensori: 6 soļi

Video: LoRa sieta sensori: 6 soļi
Video: The Gift Among the Green | Exandria Unlimited | Episode 6 2024, Jūlijs
Anonim
LoRa sieta sensori
LoRa sieta sensori

Šī ir trešā sērija Ripple LoRa acu tīklos, kas tagad demonstrē sensoru mezglus.

Skatiet iepriekšējos rakstus atsaucei:

www.instructables.com/id/LoRa-Mesh-Radio/

www.instructables.com/id/LoRa-GPS-Tracker/

Piegādes

Aparatūras komponentus var iegādāties šeit:

Adafruit spalva ar LoRa moduli:

dipola antena:

1. darbība. Fons

Fons
Fons

Lielāko daļu Arduino sensoru moduļu, piemēram, temperatūru, mitrumu utt., Var noskaidrot, izmantojot digitālo vai analogo GPIO tapu. Šajā rakstā esmu pārbaudījis liesmas sensoru, kas izmanto gan digitālo tapu (kad sensora vērtība tiek aktivizēta no potenciometra iestatījuma), gan analogo tapu.

Sensora modulis:

Šīs projekta daļas mērķis ir iekļaut īpašus sensoru mezglus Ripple LoRa acu tīklos. Jūs varat tikai attālināti uzraudzīt sensorus vai saņemt brīdinājuma ziņojumus, kad tiek sasniegts konfigurējams sprūda nosacījums, piemēram, tiek atklāta liesma vai tiek konstatēta kustība utt.

2. solis: elektroinstalācija

Pašlaik tiek atbalstīti tikai divu veidu paneļi ar šādām tapām, kurām jāpievieno sensora modulis:

Adafruit spalva:

* Analogā tapa: A1 (gpio 15) -OR-

* Digitālā tapa: 10

TTGO/HELTECH ESP32 LoRa modulis:

* Analogā tapa: 39 -VAI

* Digitālā tapa: 34

Lielākā daļa sensoru moduļu var pieņemt 3,3 voltu spriegumu, tāpēc jums vienkārši jāpievieno GND un VCC tapas pie paneļa GND un 3,3 V tapām.

3. darbība: programmaparatūras mirgošana

Lai to izdarītu, jums būs jāinstalē Arduino IDE un jāatbalsta mērķa plates tips.

Šajā Github lapā ir norādījumi par programmaparatūras mirgošanu:

github.com/spleenware/ripple

Izvēlieties vienu no “Sensora mezgla” mērķiem. Kad plate ir pievienota, izmantojot USB kabeli, pārbaudiet, vai programmaparatūra ir kārtībā, atverot sērijas monitoru Arduino IDE. Sūtīšanas rindā ievadiet “q” (bez pēdiņām) un nospiediet enter. Sērijas monitoram jāatbild ar tekstu, kas sākas ar “Q:…”

4. darbība: konfigurējiet sensoru lietotnē

Konfigurējiet sensoru lietotnē
Konfigurējiet sensoru lietotnē
Konfigurējiet sensoru lietotnē
Konfigurējiet sensoru lietotnē

Lai konfigurētu sensora moduli un to uzraudzītu, jums jāinstalē lietotne Ripple Commander. Pašlaik tiek atbalstīta tikai Android. Lejupielādēt no Play:

Lietotnei ir divas palaišanas ikonas. Ierīces nodrošinājums ir paredzēts tikai tad, kad veidojat tīkla tīklu (retranslatori, sensori, vārteja utt.). Sensora mezgliem vienkārši jāpiešķir unikāls ID (no 2 līdz 254) un jāģenerē šifrēšanas atslēgas. Vienkārši noklikšķiniet uz izvēlnes “JAUNS” rīkjoslā un ievadiet sensora ID un nosaukumu, pēc tam noklikšķiniet uz SAGLABĀT. Sensoram tagad vajadzētu būt galvenajā sarakstā.

Sensoru mezgliem ir jāiestata papildu konfigurācijas parametri. Pieskarieties ikonai “rediģēt” (zīmulis) un pēc tam nākamajā ekrānā pieskarieties pogai “…”, lai redzētu Sensor Config ekrānu. (pirmais ekrānuzņēmums iepriekš). Tas ir paredzēts sensora iestatīšanai, kā tam jāziņo par tā statusu un kā jāveido brīdinājuma ziņojumi. Kad konfigurācija ir pabeigta, augšējā rīkjoslā pieskarieties izvēlnei SAVE.

Pieskarieties mikroshēmas ikonai labajā pusē, lai atvērtu ekrānu Programmētājs. Savienojiet sensora paneli, izmantojot USB-OTG kabeli, ar Android, pēc tam pieskarieties pogai PROGRAMMA. Ja viss iet labi, tad vajadzētu būt ziņojumam “Gatavs” un tagad varat atvienoties.

Dodieties atpakaļ uz Android palaidēju, pēc tam pieskarieties galvenajai “Ripple Commander” palaišanas ikonai. Šis ir lietotnes galvenais lietotāja interfeiss, kurā varat tērzēt ar citiem tīkla “peidžeru” lietotājiem (kuri izmanto lietotni Ripple Messenger), kā arī pārraudzīt savus īpašos mezglus, piemēram, retranslatorus un sensoru mezglus. Sarakstā pieskarieties sensora mezglam, un jums vajadzētu redzēt ierīces statusa ekrānu (skatiet otro ekrānuzņēmumu iepriekš).

5. darbība: demonstrācija

Šeit ir redzams, kā liesmas sensors aktivizē brīdinājuma statusu un mājas mezgls saņem brīdinājumu.

Ņemiet vērā, ka brīdinājumi atspoguļo stāvokli, kas tiek “atiestatīts” manuāli vai automātiski pēc pagājušā laika. Šeit redzamais ekrāns piedāvā pogu "Atjaunot brīdinājumu", lai manuāli atiestatītu brīdinājuma statusu.

Izveidotie brīdinājuma ziņojumi liks mājas mezgla dēļa skaņas signālam, un ziņojums būs cilnē Vēsture.

6. darbība. Atsauksmes

Šī iespēja, ja sensori ziņo par attāliem stāvokļiem un ģenerēti brīdinājumi, ir ārkārtīgi noderīga funkcija šiem liela attāluma IOT tīkliem. Esmu ļoti priecīgs dzirdēt par to, ko var darīt ar šo jauno iespēju, un kā tā ir izdevusies. Un, kā vienmēr, es labprāt uzklausīšu, vai vēl ir kādas problēmas, kas jānovērš.

Sveicieni, Skots Pauels.

Ieteicams: