Loradunchy

Vse kar je v povezavi z ARM-Cotrex-M procesorji. Sem spada tako HW kot SW.

Moderator: tilz0R

Loradunchy

OdgovorNapisal/-a s54mtb » 22 Jun 2018, 22:38

Za potrebe eksperimentiranja z LoRa omrežjem sem izdelal še en modul. Tokrat je pin-kompatibilen z arduino nano moduli. Opis je tukaj:

http://e.pavlin.si/2018/06/20/loradunch ... anagement/

Na shemi sem označil posamezne dele:
Slika

poleg (certificiranega) LoRa modula od murate je gor še polnilec za eno LiPo celico, Fuelgauge in buck/boost DC/DC. Poleg modula rabimo še eno Li-xx celico in ST-link. Od softvera pa (zastonjski) keilov prevajalnik za L0/F0 (brezplačen do 256k kode z vsemi middleware dodatki) ter tole: https://github.com/s54mtb/LoRaDunchy

Navodila, kako začeti lasen LoRa projekt:
Po inštalaciji keila skopiraš cel repozitorij iz githuba in uporabiš predlogo, ki je v sw/projects/LoraDunchy (skopiraj si v nov direktorij).
Na TTN se registriraj in dodaj applicatiuon ter registriraj end-device. Navodila so tu: https://www.thethingsnetwork.org/docs/d ... ation.html
Po registraciji na TTN skopiraj APP key in EUI v comissioning_moje.h (template je v sw/Projects/{your_project}/inc/) in skompajliraj. Če je vse OK, se mora po prijavi naprave preko lorawan v TTN pojaviti paket s podatki {0x01 0x02 0x03 0x04 0x05}

Če se kje zatakne, pa vprašajte.

Ploščic imam nekaj, če bi kdo sam lotal.

Bo pa v kratkem na voljo manjša serija po ugodni ceni.

LP,
M.
Priponke
alive.PNG
Težava sveta je, da so inteligentni ljudje polni dvomov, medtem ko so neumni polni samozavesti. (Charles Bukowski)
s54mtb
 
Prispevkov: 8294
Pridružen: 15 Jan 2015, 00:10
Zahvalil se je: 1096 krat
Prejel zahvalo: 2668 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 75

Re: Loradunchy

OdgovorNapisal/-a s54mtb » 24 Jun 2018, 19:38

Nekaj koristne debate je tudi tukaj:
https://www.thethingsnetwork.org/forum/ ... oard/14551

Kdor bi rad tole uporabil v arduino okolju, je tukaj vse potrebno:
https://github.com/GrumpyOldPizza/ArduinoCore-stm32l0
Težava sveta je, da so inteligentni ljudje polni dvomov, medtem ko so neumni polni samozavesti. (Charles Bukowski)
s54mtb
 
Prispevkov: 8294
Pridružen: 15 Jan 2015, 00:10
Zahvalil se je: 1096 krat
Prejel zahvalo: 2668 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 75

Re: Loradunchy

OdgovorNapisal/-a s54mtb » 27 Jun 2018, 00:17

Dodal sem driver za zelo zanimiv fuel gauge: STC3100...

Tule je zadeva malo opisana:
http://docs-europe.electrocomponents.co ... f47dbb.pdf

sicer pa je shema iz datasheeta povsem dovolj.

Meri tok (tudi predznak) in napetost baterije ter računa relativno spremembo naboja (Ah). Požre zelo malo, ima pa še celo en dodatni GPIO in 32 bajtov RAM-a, ki ostane živ vse do napajanja navzdol do 2V.

Driver za STM32 je tule:
https://github.com/s54mtb/LoRaDunchy/tr ... sw/Sensors

@Volk: če boš uporabil baterije v postaji, je to odlično orodje za kontrolo stanja napolnjenosti, ker samo iz napetosti ne veš nič.
Težava sveta je, da so inteligentni ljudje polni dvomov, medtem ko so neumni polni samozavesti. (Charles Bukowski)
s54mtb
 
Prispevkov: 8294
Pridružen: 15 Jan 2015, 00:10
Zahvalil se je: 1096 krat
Prejel zahvalo: 2668 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 75

Re: Loradunchy

OdgovorNapisal/-a VolkD » 27 Jun 2018, 00:32

s54mtb je napisal/-a:@Volk: če boš uporabil baterije v postaji, je to odlično orodje za kontrolo stanja napolnjenosti, ker samo iz napetosti ne veš nič.
Ja zaenkrat še nisem tako daleč. Trenutno sem res vesel, ker postaja dela res dobro - ostalo še pride.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 28843
Pridružen: 29 Dec 2014, 19:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5400 krat
Prejel zahvalo: 3695 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: Loradunchy

OdgovorNapisal/-a s54mtb » 19 Avg 2018, 23:35

Po nekaj tednih testov in prehodu na novo verzijo lorawan stacka zadeva deluje stabilno. Bilo je že malo frustrirajoče, ker se je zadeva obešala...

Zadnji firmware:
https://github.com/s54mtb/LoRaDunchy

Zdaj pa horuk na nove aplikacije. Tri so že v delu.
Težava sveta je, da so inteligentni ljudje polni dvomov, medtem ko so neumni polni samozavesti. (Charles Bukowski)
s54mtb
 
Prispevkov: 8294
Pridružen: 15 Jan 2015, 00:10
Zahvalil se je: 1096 krat
Prejel zahvalo: 2668 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 75

Re: Loradunchy

OdgovorNapisal/-a s54mtb » 20 Avg 2018, 21:11

PM senzorju sem dal en preprost ščit proti direktnemu segrevanju na soncu.
Priponke
IMG_20180820_191353.jpg
IMG_20180820_191336.jpg
Težava sveta je, da so inteligentni ljudje polni dvomov, medtem ko so neumni polni samozavesti. (Charles Bukowski)
s54mtb
 
Prispevkov: 8294
Pridružen: 15 Jan 2015, 00:10
Zahvalil se je: 1096 krat
Prejel zahvalo: 2668 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 75


Vrni se na ARM-Cortex-M

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 1 gost