Diferència entre revisions de la pàgina «Llista de cursos i tallers»
(→PCB per a tallers avançats) |
|||
Línia 1: | Línia 1: | ||
− | |||
− | |||
− | |||
− | |||
== Tallers == | == Tallers == | ||
Hands-on amb alguna placa prototipatge per fer demostradors | Hands-on amb alguna placa prototipatge per fer demostradors | ||
Calen diferents nivells: bàsic per novells, avançat per makers que ja coneixen tecnologia en general i els introduïm a TTN | Calen diferents nivells: bàsic per novells, avançat per makers que ja coneixen tecnologia en general i els introduïm a TTN | ||
− | === Bàsic === | + | === Tècnic - Bàsic === |
− | Duració: 2/3 | + | Duració: 2/3 hores |
Missió: Demostració i introducció de què és LoRaWAN/TTN | Missió: Demostració i introducció de què és LoRaWAN/TTN | ||
− | # | + | # Introducció al projecte TTN |
− | # | + | # Introducció a la comunitat TTN.cat |
+ | # Explicació del Pilot de Barcelona | ||
+ | # Introducció a la tecnologia: LoRa, LoRaWAN, TTN | ||
# Explicar aplicació (termòstat) | # Explicar aplicació (termòstat) | ||
# Introducció a la placa [[Llista de nodes disponibles| prototipat escollida]] (MKR WAN 1300) | # Introducció a la placa [[Llista de nodes disponibles| prototipat escollida]] (MKR WAN 1300) | ||
+ | # Explicació codi Arduino | ||
# Explicació ''back-end'' TTN | # Explicació ''back-end'' TTN | ||
# Explicació '''node-red''' i enllaç amb ''back-end'' | # Explicació '''node-red''' i enllaç amb ''back-end'' | ||
− | |||
# Proves | # Proves | ||
+ | # Preguntes | ||
+ | |||
+ | Aquí teniu l'enllaç a la presentació que fem servir en aquest taller: [http://thethingsnetwork.cat/ttncat_taller_presentacio_mkrwan1300.pdf Taller MKRWAN1300] (PDF). | ||
+ | |||
+ | === Tècnic - Avançat === | ||
+ | Duració: ~3 hores | ||
+ | Missió: Muntar i operar una xarxa LoRaWan amb TTN | ||
+ | |||
+ | # Introducció al projecte TTN | ||
+ | # Introducció a la comunitat TTN.cat | ||
+ | # Explicació del Pilot de Barcelona | ||
+ | # Introducció a la tecnologia: LoRa, LoRaWAN, TTN | ||
+ | # Configuració d'un gateway TTN | ||
+ | # Alta d'aplicacions | ||
+ | # Alta de dispositius (OTAA, ABP) | ||
+ | # Handlers (consola, MQTT, Node-RED) | ||
+ | # Polítiques d'ús (TOA) | ||
+ | # Instal·lació d'un gateway (SOHO), ubicació, cobertura,... | ||
+ | # Preguntes | ||
− | === | + | === Visualització de dades === |
− | Duració: 2 | + | Duració: ~2 hores |
+ | Missió: Reflexió sobre dades IoT i introducció a eines de visualització OS existents | ||
− | # | + | # Introducció al projecte TTN |
− | # | + | # Introducció a la comunitat TTN.cat |
− | # | + | # Explicació del Pilot de Barcelona |
− | # | + | # Introducció a la tecnologia: LoRa, LoRaWAN, TTN |
− | # | + | # Anàlisi d'un projecte IoT des del punt de vista de les dades |
− | # | + | # Presentació de diferents eines OS existents |
+ | # Compartativa d'eines | ||
+ | # Demostració d'algunes de les eines | ||
+ | # Preguntes | ||
+ | Aquí teniu l'enllaç a la presentació que fem servir en aquest taller: [http://thethingsnetwork.cat/ttncat_taller_visualitzacions.pdf Taller Visualitzacions] (PDF). | ||
== PCB per a tallers == | == PCB per a tallers == |
Revisió del 08:17, 16 maig 2018
Contingut
Tallers
Hands-on amb alguna placa prototipatge per fer demostradors Calen diferents nivells: bàsic per novells, avançat per makers que ja coneixen tecnologia en general i els introduïm a TTN
Tècnic - Bàsic
Duració: 2/3 hores Missió: Demostració i introducció de què és LoRaWAN/TTN
- Introducció al projecte TTN
- Introducció a la comunitat TTN.cat
- Explicació del Pilot de Barcelona
- Introducció a la tecnologia: LoRa, LoRaWAN, TTN
- Explicar aplicació (termòstat)
- Introducció a la placa prototipat escollida (MKR WAN 1300)
- Explicació codi Arduino
- Explicació back-end TTN
- Explicació node-red i enllaç amb back-end
- Proves
- Preguntes
Aquí teniu l'enllaç a la presentació que fem servir en aquest taller: Taller MKRWAN1300 (PDF).
Tècnic - Avançat
Duració: ~3 hores Missió: Muntar i operar una xarxa LoRaWan amb TTN
- Introducció al projecte TTN
- Introducció a la comunitat TTN.cat
- Explicació del Pilot de Barcelona
- Introducció a la tecnologia: LoRa, LoRaWAN, TTN
- Configuració d'un gateway TTN
- Alta d'aplicacions
- Alta de dispositius (OTAA, ABP)
- Handlers (consola, MQTT, Node-RED)
- Polítiques d'ús (TOA)
- Instal·lació d'un gateway (SOHO), ubicació, cobertura,...
- Preguntes
Visualització de dades
Duració: ~2 hores Missió: Reflexió sobre dades IoT i introducció a eines de visualització OS existents
- Introducció al projecte TTN
- Introducció a la comunitat TTN.cat
- Explicació del Pilot de Barcelona
- Introducció a la tecnologia: LoRa, LoRaWAN, TTN
- Anàlisi d'un projecte IoT des del punt de vista de les dades
- Presentació de diferents eines OS existents
- Compartativa d'eines
- Demostració d'algunes de les eines
- Preguntes
Aquí teniu l'enllaç a la presentació que fem servir en aquest taller: Taller Visualitzacions (PDF).
PCB per a tallers
Desenvolupar una "placa base" pels tallers per evitar l'ús de breadboard (placa de proves). Hauria de ser una PCB feta a mida amb els components necessaris per a fer els tallers:
- Relé
- Sensor de temperatura
- Botó
- LED
Feta
PCB per a tallers avançats
Explorar la possibilitat de desenvolupar una PCB més complexa amb més sensors/actuadors que pugui fer servei en els diferents projectes proposats per les padrines.
Pot ser un shield per arduino MKR WAN 1300 o per Pycom (o tots dos alhora?)
Dispositius:
- Sensors
- Sensors I2C
- Sensor de llum ISL29125 (~2€)
- Sensor atmosfèric (pressió, temperatura, humitat) BME280
- Sensor Qualitat de l'aire CCS811
- Sensor particles a l'aire MAX30105 (~5€)
- Sensors contaminants (?)
- Sensor 9doF IMU (Acceleròmetre, Giròscop, Magnetòmetre) LSM9DS1 (~4€)
- Altres
- Circuit per pinça amperomètrica (?€)
- Circuit per sondes temperatura tipus DS18B20 (?€)
- Sensors I2C
- Actuadors
- Relé latched (~1€)
- Buzzer (~2€)
- 4 x LEDs (R/G/B/Y) (~1€)
- Expansió
- Connector per I2C (+ alimentació)
- Connector per SPI (+ alimentació)
- Bus RS-485 per sensors externs
Exemples
Caldria desenvolupar més exemples pels tallers, basats en altres tecnologies de front-end:
- IFTTT
- Python
- ...