www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Seeed studio LoRa modul in TTN

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
mosqito
Član
Član



Pridružen-a: Čet 07 Apr 2016 23:22
Prispevkov: 1368
Aktiv.: 20.33

PrispevekObjavljeno: Tor Sep 21, 2021 12:03 am    Naslov sporočila:  Seeed studio LoRa modul in TTN Odgovori s citatom

Poštar je prinesel nove igračke:
https://www.seeedstudio.com/Grove-LoRa-E5-STM32WLE5JC-p-4867.html

Preden povozim "AT Firmware" z lastno aplikacijo sem rekel, da moram preizkusit ta "AT" ukazni interpreter. Zadeva res lepo dela. Če ima kdo kak LoRa gateway v bližini, je to najenostavnejši način, kako nekaj sporočiti v internet brez dodatnih stroškov in brez postavljanja kake posebne infrastrukture...

Potrebno se je registrirat tule:
https://console.cloud.thethings.network/

potem si skreiraš aplikacijo (izberi EU network in ikono "Applications", klikni moder gumb "Add application")), v to aplikacijo pa dodaš (ročno) napravo - "end device". Pri tem se skreirajo trije podatki, ki so pomembni za uspešno povezavo:

DevEUI, AppEUI in APPkey.

Modul se priklopi na USB/serial vmesnik ali na karkoli, ki se pogovarja na 9600 baud, n,8,1 in ima TTL nivoje.

Najprej je potrebno povedati, kako se bomo povezovali v lorawan. Default je OTAA (over the air activation). Ukaz za to je

Koda:
AT+MODE=LWOTAA


Potem nastavimo svoje tri "ključe":
Koda:
AT+ID=DevEui,"xxxxxxxxxxxxxxxxx"
AT+ID=AppEui,"xxxxxxxxxxxxxxxxxx"
AT+KEY=APPKEY,"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"


Namesto x je potrebno vnesti dejanske vrednosti.

Sledi še ukaz za povezavo v Lorawan:
Koda:
AT+JOIN


Če je vse OK, bo modul odgovoril:

Koda:
+JOIN: Start
+JOIN: NORMAL
+JOIN: Network joined
+JOIN: NetID 000013 DevAddr 26:0B:E1:82
+JOIN: Done


Takole, zdaj lahko pošljemo kak string, hex, ...

Za string je ukaz:
Koda:
AT+MSG="Deluje? Alo, alo!!!"


Ti podatki se potem "javijo" v konzoli v Application pod zavihkom "Live data".

Prihodnjič pa še kako te podatke odkodiramo in "nekam" pošljemo.

V taki obliki je kar uporabno za kak *-duino projekt, kjer moramo na daljšo razdaljo poslati kake odčitke senzorja, termometra, javiti alarm, da je obremenitev na postelji za 78kg previsoka, da je čebelji panj poln, ali pa samo kdaj je zašlo sonce pri paradižnikih...

Spodaj par skrinšotov...



Posnetek zaslona 2021-09-20 232318.jpg
 Opis:
 Velikost datoteke:  11.73 KB
 Pogledana:  205 krat

Posnetek zaslona 2021-09-20 232318.jpg



Posnetek zaslona 2021-09-20 231929.jpg
 Opis:
Ukazi preko terminala.
 Velikost datoteke:  68.61 KB
 Pogledana:  3 krat

Posnetek zaslona 2021-09-20 231929.jpg



Posnetek zaslona 2021-09-20 232027.jpg
 Opis:
 Velikost datoteke:  45.27 KB
 Pogledana:  3 krat

Posnetek zaslona 2021-09-20 232027.jpg



Posnetek zaslona 2021-09-20 232552.jpg
 Opis:
 Velikost datoteke:  23.07 KB
 Pogledana:  5 krat

Posnetek zaslona 2021-09-20 232552.jpg



_________________
Always going the extra mile.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
mosqito
Član
Član



Pridružen-a: Čet 07 Apr 2016 23:22
Prispevkov: 1368
Aktiv.: 20.33

PrispevekObjavljeno: Tor Sep 21, 2021 12:10 am    Naslov sporočila:   Odgovori s citatom

Še foto na USB/serial priklopljenega modula.


Tule je pa nekaj branja:
https://www.thethingsindustries.com/docs/devices/



Posnetek zaslona 2021-09-20 235318.jpg
 Opis:
Je kar majhen :)
 Velikost datoteke:  66.69 KB
 Pogledana:  3 krat

Posnetek zaslona 2021-09-20 235318.jpg



_________________
Always going the extra mile.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
eddie
Član
Član



Pridružen-a: Sre 10 Dec 2003 21:02
Prispevkov: 651
Aktiv.: 3.39
Kraj: Severna primorska

PrispevekObjavljeno: Tor Sep 21, 2021 9:06 am    Naslov sporočila:   Odgovori s citatom

No, tole pa komaj čakam da povoziš custom FW.
Zakaj? Ker sem se pred časom lotil pripravljati osnovo za programiranje tega modula v Cube Ide. Moram povedat da sem v tem okolju popoln začetnuk. Po navodilih moraš z njihovimi datotekami povoziti datoteke v inštalaciji oziroma primerih za podoben modul...
No tisto mi ni bilo niti ravno jasno in niti ne ravno všeč.
Me zanima kako se to naredi prav oziroma kako se tako konfiguracijo naredi "iz nule".
Lp
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 65 dni


Powered by phpBB © 2001, 2005 phpBB Group