Diferència entre revisions de la pàgina «Tecnologías IoT, Hands on y MVP (4/5/2019)»
m (→LoRa) |
m (→Ejercicio práctico) |
||
(Hi ha 17 revisions intermèdies del mateix usuari que no es mostren) | |||
Línia 1: | Línia 1: | ||
= LoRa = | = LoRa = | ||
+ | == Introducción == | ||
Información sobre [[LoRa]] | Información sobre [[LoRa]] | ||
+ | [https://binefa.cat/IoT/lora/ttncat/TTN%20-%20Presentaci%c3%b3%20-%20Llibertat%20Maquinari.pdf Presentación de The Things Network Catalunya] en el [http://caliu.cat/blog/2019/03/16/dia-de-la-llibertat-del-maquinari-2019/ Día del Hardware Libre - 2019] | ||
+ | |||
+ | [https://binefa.cat/IoT/03_introLoRaWAN.pdf Introducción a LoRaWAN] | ||
+ | |||
+ | [https://binefa.cat/IoT/nodeRed/nodeRed01.pdf LoRa, TTN y NodeRED] | ||
+ | |||
+ | == Ejemplos de funcionamiento == | ||
+ | [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=now-2d&to=now&refresh=1m Monitoring LoRaWAN connected Solar Streetlight - Sant Boi Police Station] | ||
+ | |||
+ | [https://twitter.com/JordiBinefa/status/1080531165432418304 LoRaWAN connected Solar Streetlight - Metal·lúrgica de Camallera] | ||
+ | |||
+ | [http://iot.siarq.net:3000/d/wJNT6ZUiz/camallera-influxdb?refresh=1m&orgId=1&from=now-2d&to=now Monitoring LoRaWAN connected Solar Streetlight - Metal·lúrgica de Camallera] | ||
+ | |||
+ | [https://binefa.cat/IoT/fires/iots2018/ Sistema Lora bidireccional] presentado en la [https://www.iotsworldcongress.com/ Feria IoTWC - 2018] en el estand de [https://www.industrialshields.com/ Industrial Shields]. Documentado en [[Demostració d'us de LoRaWAN amb un PLC d'IndustrialShields a la Fira IOTS-2018]] | ||
+ | |||
+ | == Ejercicio práctico == | ||
[https://binefa.cat/IoT/04_conjunt02.pdf Conjunto IoT. Prueba de conectividad a The Things Network] | [https://binefa.cat/IoT/04_conjunt02.pdf Conjunto IoT. Prueba de conectividad a The Things Network] | ||
+ | |||
+ | [https://binefa.cat/training/upcSchool/20190504/arrayFloat.js.txt Código en JS para convertir un array de hexadecimales a float] | ||
Para saber si la dirección por defecto del PCF8574 és 0x20 o 0x38 escanear todos los dispositivos I2C con [https://github.com/jordibinefa/arduino-IDE-codes/blob/master/esp32_i2cScanner_02/esp32_i2cScanner_02.ino esp32_i2cScanner_02.ino]. | Para saber si la dirección por defecto del PCF8574 és 0x20 o 0x38 escanear todos los dispositivos I2C con [https://github.com/jordibinefa/arduino-IDE-codes/blob/master/esp32_i2cScanner_02/esp32_i2cScanner_02.ino esp32_i2cScanner_02.ino]. | ||
Línia 13: | Línia 34: | ||
A la función '''Cap a TTN''' del NodeRED en el campo '''dev_id''' se pone el nombre del dispositivo correspondiente de la lista '''Devices''' en TTN | A la función '''Cap a TTN''' del NodeRED en el campo '''dev_id''' se pone el nombre del dispositivo correspondiente de la lista '''Devices''' en TTN | ||
+ | |||
+ | [https://binefa.cat/training/20180927_icm_csic/ Más información para la puesta en marcha] | ||
+ | |||
+ | [https://binefa.cat/IoT/05_lorawan_usPractic.pdf Tutorial para la conectividad de un node TTGO (usando ''lmic'') a The Things Network] | ||
+ | |||
+ | [https://www.thethingsnetwork.org/forum/t/limitations-data-rate-packet-size-30-seconds-uplink-and-10-messages-downlink-per-day-fair-access-policy/1300 Fair Access Policy] | ||
[https://binefa.cat/IoT/04b_reflexionsTTN.pdf Algunas reflexiones sobre el uso real de The Things Network] | [https://binefa.cat/IoT/04b_reflexionsTTN.pdf Algunas reflexiones sobre el uso real de The Things Network] | ||
− | [https://binefa.cat/IoT/ | + | [https://binefa.cat/IoT/lora/lorawan/telegramBot_01.pdf Ejemplo de monitorización de un ''gateway'' LoRaWAN mediante un ''bot'' de Telegram] |
+ | |||
+ | === Python === | ||
+ | [https://binefa.cat/training/upcSchool/20190504/ttn01.py.txt Código en Python de lectura del uplink en The Things Network (TTN)] | ||
+ | |||
+ | === Bidireccionalidad === | ||
+ | [https://binefa.cat/training/upcSchool/20190504/esp32_proto01.zip Código para TTGO usando BME280 y pantalla OLED via I2C] | ||
− | [https://binefa.cat/ | + | [https://binefa.cat/training/upcSchool/20190504/mqttLora.png Flujos de NodeRED usando MQTT para LoRaWAN] |
+ | |||
+ | [https://binefa.cat/training/upcSchool/20190504/mqttLora.nodered.txt Código de los flujos de NodeRED usando MQTT para LoRaWAN] | ||
+ | |||
+ | == Más documentación == | ||
+ | [https://thethingsnetwork.cat/index.php/The_Things_Network Què és The Things network?] per [https://thethingsnetwork.cat/ TTN.cat] | ||
+ | |||
+ | [https://thethingsnetwork.cat/index.php/LoRaWAN Què és LoRaWAN?] per [https://thethingsnetwork.cat/ TTN.cat] | ||
+ | |||
+ | [https://www.thethingsnetwork.org/docs/lorawan/ LoRaWAN Overview] by [https://www.thethingsnetwork.org/ The Things Network] | ||
+ | |||
+ | [https://arxiv.org/pdf/1607.08011.pdf Understanding the Limits of LoRaWAN] Published in IEEE Communications Magazine in January 2017 by Ferran Adelantado, Xavier Vilajosana, Pere Tuset-Peiro, Borja Martinez, Joan Melià-Seguí and Thomas Watteyne | ||
− | [https://binefa.cat/IoT/ | + | [https://binefa.cat/IoT/02_ttncat_taller_presentacio_mkrwan1300.pdf Taller de presentación de The Things Network.cat - Xarxa comunitària per a l’Internet de les Coses] usando [https://www.arduino.cc/en/Guide/MKRWAN1300 Arduino MKRWAN1300] |
− | [ | + | [https://binefa.cat/IoT/lora/ttncat/ Presentaciones de los talleres] de [http://ttn.cat The Things Network Catalunya] |
= Nextion = | = Nextion = | ||
+ | [https://binefa.cat/training/upcSchool/20190504/nextion/ Material para hacer prácticas con la pantalla táctil Nextion] | ||
+ | |||
+ | Más información: [[Pantalles tàctils NEXTION]] |
Revisió de 09:15, 4 maig 2019
Contingut
LoRa
Introducción
Información sobre LoRa
Presentación de The Things Network Catalunya en el Día del Hardware Libre - 2019
Ejemplos de funcionamiento
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
Monitoring LoRaWAN connected Solar Streetlight - Metal·lúrgica de Camallera
Sistema Lora bidireccional presentado en la Feria IoTWC - 2018 en el estand de Industrial Shields. Documentado en Demostració d'us de LoRaWAN amb un PLC d'IndustrialShields a la Fira IOTS-2018
Ejercicio práctico
Conjunto IoT. Prueba de conectividad a The Things Network
Código en JS para convertir un array de hexadecimales a float
Para saber si la dirección por defecto del PCF8574 és 0x20 o 0x38 escanear todos los dispositivos I2C con esp32_i2cScanner_02.ino.
Para determinar que I2C escoger podemos dar un vistazo al esquema de la placa base IoT blanca
Al NodeRED en App va el nombre de Application en TTN (The Things Network)
Al Access Key del NodeRED va el default key de ACCESS KEYS en TTN
A la función Cap a TTN del NodeRED en el campo dev_id se pone el nombre del dispositivo correspondiente de la lista Devices en TTN
Más información para la puesta en marcha
Tutorial para la conectividad de un node TTGO (usando lmic) a The Things Network
Algunas reflexiones sobre el uso real de The Things Network
Ejemplo de monitorización de un gateway LoRaWAN mediante un bot de Telegram
Python
Código en Python de lectura del uplink en The Things Network (TTN)
Bidireccionalidad
Código para TTGO usando BME280 y pantalla OLED via I2C
Flujos de NodeRED usando MQTT para LoRaWAN
Código de los flujos de NodeRED usando MQTT para LoRaWAN
Más documentación
Què és The Things network? per TTN.cat
LoRaWAN Overview by The Things Network
Understanding the Limits of LoRaWAN Published in IEEE Communications Magazine in January 2017 by Ferran Adelantado, Xavier Vilajosana, Pere Tuset-Peiro, Borja Martinez, Joan Melià-Seguí and Thomas Watteyne
Taller de presentación de The Things Network.cat - Xarxa comunitària per a l’Internet de les Coses usando Arduino MKRWAN1300
Presentaciones de los talleres de The Things Network Catalunya
Nextion
Material para hacer prácticas con la pantalla táctil Nextion
Más información: Pantalles tàctils NEXTION