Sisukord:
- Tarvikud
- Samm: taust
- 2. samm: juhtmestik
- Samm: püsivara vilkumine
- Samm: seadistage andur rakenduses
- 5. samm: demo
- 6. samm: tagasiside
Video: LoRa võrgusilma andurid: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
See on Ripple LoRa võrgusilma võrkudes kolmas, näidates nüüd andurisõlme.
Vaadake viitamiseks eelnevaid artikleid:
www.instructables.com/id/LoRa-Mesh-Radio/
www.instructables.com/id/LoRa-GPS-Tracker/
Tarvikud
Riistvara komponente saab osta siit:
Adafruit Feather koos LoRa mooduliga:
dipoolantenn:
Samm: taust
Enamikku Arduino andurimooduleid, nagu temperatuur, niiskus jne, saab pärida kas digitaalse või analoogse GPIO -pistiku kaudu. Selle artikli jaoks olen testinud leegiandurit, mis kasutab nii digitaalset tihvti (kui anduri väärtus käivitub potentsiomeetri seadistusest) kui ka analoognõela.
Andurimoodul:
Projekti selle osa eesmärk on tuua spetsiaalsed andurisõlmed Ripple LoRa võrgusilma. Saate andureid lihtsalt eemalt jälgida või saada hoiatussõnumeid, kui konfigureeritav käivitusseisund on saavutatud, näiteks leegi tuvastamine või liikumise tuvastamine jne.
2. samm: juhtmestik
Praegu on toetatud ainult kahte tüüpi plaate, millel on järgmised tihvtid, millega andurimoodul tuleb ühendada:
Adafruit Feather:
* Analoogpulk: A1 (gpio 15) -VÕI
* Digitaalne tihvt: 10
TTGO/HELTECH ESP32 LoRa moodul:
* Analoogpistik: 39 -VÕI
* Digitaalne tihvt: 34
Enamik andurimooduleid võib vastu võtta 3,3 volti, nii et peate lihtsalt ühendama ka GND ja VCC tihvtid plaadi GND ja 3,3 V kontaktidega.
Samm: püsivara vilkumine
Selleks peab teil olema installitud Arduino IDE ja sihtplaadi tüübi tugi.
Sellel Githubi lehel on juhised püsivara välkimiseks:
github.com/spleenware/ripple
Valige üks andurisõlme sihtmärkidest. Kui tahvel on ühendatud USB -kaabli kaudu, kontrollige, kas püsivara on korras, avades Arduino IDE -s jadamonitori. Sisestage saatereale 'q' (ilma jutumärkideta) ja vajutage sisestusklahvi. Seeriamonitor peaks vastama tekstiga, mis algab "Q:…"
Samm: seadistage andur rakenduses
Andurimooduli konfigureerimiseks ja selle jälgimiseks peate installima rakenduse Ripple Commander. Praegu toetatakse ainult Androidi. Playst allalaadimine:
Rakendusel on kaks käivitusikooni. Seadme pakkumine on mõeldud võrgusilma (repiiterid, andurid, lüüs jne) seadistamiseks. Andurisõlmedele tuleb lihtsalt määrata kordumatu ID (vahemikus 2 kuni 254) ja genereerida nende krüpteerimisvõtmed. Lihtsalt klõpsake tööriistariba menüüd „UUS”, sisestage anduri ID ja nimi ning seejärel klõpsake SALVESTA. Andur peaks nüüd olema põhiloendis.
Andurisõlmede jaoks tuleb seadistada täiendavaid konfiguratsiooniparameetreid. Puudutage ikooni „redigeerimine” (pliiats) ja seejärel puudutage järgmisel ekraanil nuppu „…”, et näha Sensor Config ekraani. (esimene ekraanipilt ülal). See on mõeldud anduri seadistamiseks, selle oleku teatamiseks ja hoiatusteadete loomiseks. Kui konfiguratsioon on lõpule jõudnud, puudutage ülemisel tööriistaribal menüüd SALVESTA.
Programmeerijaekraani avamiseks puudutage paremal olevat kiibiikooni. Ühendage anduriplaat USB-OTG-kaabli abil Androidiga, seejärel puudutage nuppu PROGRAM. Kui kõik läheb hästi, peaks ilmuma teade „Valmis” ja nüüd saate ühenduse katkestada.
Väljuge Androidi käivitusprogrammist, seejärel puudutage peamist käivitusikooni „Ripple Commander”. See on rakenduse peamine kasutajaliides, kus saate vestelda teiste võrgus olevate piiparikasutajatega (kes kasutavad Ripple Messengeri rakendust) ning jälgida oma erisõlmi, nagu kordajad ja andurisõlmed. Puudutage loendis andurisõlme ja peaksite nägema seadme olekuekraani (vt teine ekraanipilt ülal).
5. samm: demo
Siin on näidatud hoiatusolekut aktiveeriv leegiandur ja hoiatust vastuvõttev kodusõlm.
Pange tähele, et hoiatused tähistavad olekut, mis nullitakse kas käsitsi või automaatselt pärast möödunud aega. Siin näidatud ekraanil on hoiatuse oleku käsitsi lähtestamiseks nupp "Lähtesta hoiatus".
Tekitatud hoiatussõnumid panevad kodusõlme plaadi helisignaali helisema ja see teade asub vahekaardil „Ajalugu”.
6. samm: tagasiside
See võimalus, mille andurid teatavad kaugseisunditest ja hoiatuste genereerimine, on nende pikamaa IOT -võrkude jaoks äärmiselt kasulik funktsioon. Mul on väga hea meel kuulda, mida selle uue võimalusega teha saab ja kuidas see on toiminud. Ja nagu alati, ootan huviga, kas on veel probleeme, mis tuleb lahendada.
Lugupidamisega, Scott Powell.
Soovitan:
HC-12 kaugmaailmajaam ja DHT-andurid: 9 sammu
HC-12 pikamaa vahemaa ilmajaam ja DHT-andurid: Selles õpetuses õpime, kuidas teha kaug-ilmajaama, kasutades kahte dht-andurit, HC12 mooduleid ja I2C LCD-ekraani. Vaadake videot
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Andurid: 7 sammu
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Andurid: O objetivo desse tutorial é Mostrar as etapas required á rias para configurar o ambiente de desenvolvimento, de modo que seja poss í vel comunicar com a Dragonboard 410c atrav é s de um computador / notebook usando comunica & ccedi
Kasvuhoone automatiseerimine LoRa abil! (1. osa) -- Andurid (temperatuur, niiskus, mulla niiskus): 5 sammu
Kasvuhoone automatiseerimine LoRa abil! (1. osa) || Andurid (temperatuur, niiskus, mulla niiskus): Selles projektis näitan teile, kuidas ma kasvuhoonet automatiseerisin. See tähendab, et näitan teile, kuidas ma kasvuhoone ehitasin ja kuidas toite- ja automaatikaelektroonika ühendasin. Samuti näitan teile, kuidas programmeerida Arduino tahvlit, mis kasutab L
WiFi võrgusilma sünkroniseeritud LED -ribad: 3 sammu (piltidega)
WiFi võrgusilma sünkroniseeritud LED -ribad: see projekt on LED -ribade kogum, millel on individuaalselt juhitavad digitaalsed LED -id (WS2812b "Neopikslid"). Need võimaldavad nende vahel animatsioone teha ilma neid ühendamata. Nad kasutavad üksteisega ühenduse loomiseks WiFi -võrku ja
Võrgusilma sülearvutialus koos USB -ventilaatoritega: 3 sammu
Võrgusilma sülearvutialus koos USB -ventilaatoritega: see on puhas võrgusilmaga sülearvutialus koos USB -ventilaatoritega. Kombineerisin mõned oma ideed järgmise juhendigahttps: //www.instructables.com/id/Simple-Metallic-Laptop-Stand/ Stend on ehitatud eelmises õpetuses mainitud meetodiga. Liiga