Diferència entre revisions de la pàgina «LoRaWAN. Curs 2024-2025»
Salta a la navegació
Salta a la cerca
(Es crea la pàgina amb «=== Què és LoRa? === * [https://www.binefa.cat/IoT/lora/ttncat/TTN%20-%20Presentaci%C3%B3%20-%20Llibertat%20Maquinari.pdf Presentació de Things Network Catalunya. 2...».) |
|||
(Hi ha 2 revisions intermèdies del mateix usuari que no es mostren) | |||
Línia 1: | Línia 1: | ||
=== Què és LoRa? === | === Què és LoRa? === | ||
* [https://www.binefa.cat/IoT/lora/ttncat/TTN%20-%20Presentaci%C3%B3%20-%20Llibertat%20Maquinari.pdf Presentació de Things Network Catalunya. 2018] | * [https://www.binefa.cat/IoT/lora/ttncat/TTN%20-%20Presentaci%C3%B3%20-%20Llibertat%20Maquinari.pdf Presentació de Things Network Catalunya. 2018] | ||
− | |||
* [https://github.com/ttncat/viladecans-formacio-iot-2022/blob/master/01-iot-lorawan-ttn/Viladecans%20-%2001%20-%20IoT%2C%20LoRaWAN%20i%20TTN.pdf IoT, LoRaWAN i TTN.pdf] | * [https://github.com/ttncat/viladecans-formacio-iot-2022/blob/master/01-iot-lorawan-ttn/Viladecans%20-%2001%20-%20IoT%2C%20LoRaWAN%20i%20TTN.pdf IoT, LoRaWAN i TTN.pdf] | ||
− | |||
* [https://www.binefa.cat/IoT/03_introLoRaWAN.pdf Introducció a LoRaWAN] | * [https://www.binefa.cat/IoT/03_introLoRaWAN.pdf Introducció a LoRaWAN] | ||
+ | '''TTN''': The Things Network | ||
+ | '''TTS''': The Things Stack | ||
=== Programació de dispositius LoRa === | === Programació de dispositius LoRa === | ||
Línia 33: | Línia 33: | ||
}; | }; | ||
} | } | ||
− | === | + | === Emprant MicroPython per a programar dispositius LoRa === |
[https://docs.pycom.io/tutorials/networks/lora/lorawan-abp/#app LoRaWAN with ABP] emprant maquinari [https://docs.pycom.io/datasheets/development/lopy/ PyCom] | [https://docs.pycom.io/tutorials/networks/lora/lorawan-abp/#app LoRaWAN with ABP] emprant maquinari [https://docs.pycom.io/datasheets/development/lopy/ PyCom] | ||
Línia 39: | Línia 39: | ||
[https://github.com/jordibinefa/IoT-02/tree/master/micropython/prj_lora_abp_00 LoRaWAN amb ABP] emprant maquinari [[Placa IoT-02]] | [https://github.com/jordibinefa/IoT-02/tree/master/micropython/prj_lora_abp_00 LoRaWAN amb ABP] emprant maquinari [[Placa IoT-02]] | ||
+ | |||
=== Exemples pràctics de LoRa en funcionament === | === Exemples pràctics de LoRa en funcionament === | ||
[http://iot.siarq.com/sunna/wiki/index.php/Main_Page Disseny d'un dispositiu lector de ModBus RTU trametent per LoRaWAN] | [http://iot.siarq.com/sunna/wiki/index.php/Main_Page Disseny d'un dispositiu lector de ModBus RTU trametent per LoRaWAN] | ||
Línia 48: | Línia 49: | ||
[https://twitter.com/JordiBinefa/status/1110147206735122432 LoRaWAN connected Solar Streetlight - Sant Boi Police Station] | [https://twitter.com/JordiBinefa/status/1110147206735122432 LoRaWAN connected Solar Streetlight - Sant Boi Police Station] | ||
− | [http://things.siarq.net:3000/d/OcxHLA3iz/policia-de-sant-boi?orgId=1&from= | + | [http://things.siarq.net:3000/d/OcxHLA3iz/policia-de-sant-boi?orgId=1&from=1579782501728&to=1639163800783 Monitoring LoRaWAN connected Solar Streetlight - Sant Boi Police Station] |
[https://twitter.com/JordiBinefa/status/1080531165432418304 LoRaWAN connected Solar Streetlight - Metal·lúrgica de Camallera] | [https://twitter.com/JordiBinefa/status/1080531165432418304 LoRaWAN connected Solar Streetlight - Metal·lúrgica de Camallera] | ||
[https://www.binefa.cat/IoT/lora/lorawan/telegramBot_01.pdf Exemple de monitorizació d'una passarel·la (''gateway'') LoRaWAN mitjançant un ''bot'' de Telegram] | [https://www.binefa.cat/IoT/lora/lorawan/telegramBot_01.pdf Exemple de monitorizació d'una passarel·la (''gateway'') LoRaWAN mitjançant un ''bot'' de Telegram] |
Revisió de 12:29, 23 gen 2025
Contingut
Què és LoRa?
TTN: The Things Network TTS: The Things Stack
Programació de dispositius LoRa
- Configuració de dispositius LoRa (Documentació en català sobre LoRa. Formació feta per en Xosé Pérez i en Jordi Binefa)
Tècniques de transmissió de dades
- Codificació en base 64. Podeu descodificar QSBzZWdvbiBkZSBEQU0gYSBsJ0VzY29sYSBkZWwgQ2xvdCBmZW0gc2VydmlyIExvUmFXQU4gcXVhbiBmZW0gSW50ZXJuZXQgZGUgbGVzIENvc2VzLg== fent servir aquest codificador/descodificador en línia
Codis dels formatadors de dades rebudes a TTN
Exemple de codi per a fer còpia i enganxa a la consola de TTSv3:
function decodeUplink(input) { var data = {}; data.temperatura=((input.bytes[0]<<24)+(input.bytes[1]<<16)+(input.bytes[2]<<8)+input.bytes[3])/100; data.pressio=((input.bytes[4]<<24)+(input.bytes[5]<<16)+(input.bytes[6]<<8)+input.bytes[7])/100; data.humitatRelativa=((input.bytes[8]<<24)+(input.bytes[9]<<16)+(input.bytes[10]<<8)+input.bytes[11])/100; return { data: data, warnings: [], errors: [] }; }
Emprant MicroPython per a programar dispositius LoRa
LoRaWAN with ABP emprant maquinari PyCom
LoRaWAN with OTAA emprant maquinari PyCom
LoRaWAN amb ABP emprant maquinari Placa IoT-02
Exemples pràctics de LoRa en funcionament
Disseny d'un dispositiu lector de ModBus RTU trametent per LoRaWAN
Exemple de definició de trames personalitzades
Ús de les dades generades pels sensors LoRaWAN i arquitectura del sistema. Rubí 2020
LoRaWAN connected Solar Streetlight - Sant Boi Police Station
Monitoring LoRaWAN connected Solar Streetlight - Sant Boi Police Station
LoRaWAN connected Solar Streetlight - Metal·lúrgica de Camallera
Exemple de monitorizació d'una passarel·la (gateway) LoRaWAN mitjançant un bot de Telegram