Diferència entre revisions de la pàgina «Programa de K-LAGAN Curso práctico de programación electrónica "embeded low-cost para la IOT. Edición del 13 al 16 de Mayo de 2024.»
(Es crea la pàgina amb « 1. '''Los embedded systems''' 1.1 Elementos centrales de la Industria 4.0 1.2 Tipos de embedded systems: Escala pequeña (Arduinos, compatibles, ESP8266). Escala me...».) |
m |
||
(Hi ha 7 revisions intermèdies del mateix usuari que no es mostren) | |||
Línia 1: | Línia 1: | ||
− | 1. '''Los embedded systems''' | + | 1. '''Los sistemas embebidos (embedded systems)''' |
1.1 Elementos centrales de la Industria 4.0 | 1.1 Elementos centrales de la Industria 4.0 | ||
− | 1.2 Tipos de | + | 1.2 Tipos de sistemas embebidos: Escala pequeña ([https://www.binefa.cat/training/ceic/20230223/s4a/20181031_ceic_02.pdf Arduino], compatibles, ESP8266). Escala media (ESP32). Escala sofisticada (Raspberry Pi, Olimex) |
− | 1.3 Lenguajes low- | + | |
+ | 1.3 Lenguajes low-code de bloques (Snap!) | ||
1.4 El esquema setup() - loop() | 1.4 El esquema setup() - loop() | ||
Línia 35: | Línia 36: | ||
3.6 Medida de humedad y temperatura. Circuito. Programación | 3.6 Medida de humedad y temperatura. Circuito. Programación | ||
− | 4. '''Protocolos de comunicaciones | + | 4. '''Protocolos de comunicaciones IoT: MQTT y HTTP''' |
− | 4.1 Protocolo MQTT. Suscripción-Publicación (PubSub). Petición- | + | 4.1 Protocolo MQTT. Suscripción-Publicación (PubSub). Petición-Respuesta (cliente-server) |
4.2 Noción de nube. Cloud computing. Edge computing | 4.2 Noción de nube. Cloud computing. Edge computing | ||
− | 4.3 Lenguajes low- | + | 4.3 Lenguajes low-code de flujos (Nodo-RED) |
4.4 Conexión de los ejemplos de sensores y actuadores a la nube | 4.4 Conexión de los ejemplos de sensores y actuadores a la nube | ||
Línia 65: | Línia 66: | ||
7.1 Almacenamiento de datos con base de datos (MariaDB e InfluxDB) | 7.1 Almacenamiento de datos con base de datos (MariaDB e InfluxDB) | ||
− | 7.2 Visualización con | + | 7.2 Visualización con Node-RED |
7.3 Visualización con Grafana | 7.3 Visualización con Grafana | ||
+ | |||
+ | |||
+ | Programa basado en https://formacio.eic.cat/cursos/1123418 |
Revisió de 07:28, 13 maig 2024
1. Los sistemas embebidos (embedded systems)
1.1 Elementos centrales de la Industria 4.0
1.2 Tipos de sistemas embebidos: Escala pequeña (Arduino, compatibles, ESP8266). Escala media (ESP32). Escala sofisticada (Raspberry Pi, Olimex)
1.3 Lenguajes low-code de bloques (Snap!)
1.4 El esquema setup() - loop()
1.5 Entradas y salidas analógicas
1.6 Entradas y salidas digitales
2. Ejemplos básicos de actuadores
2. 1 Control de un led (blink). Circuito. Programación
2.2 Control de un relé. Circuito. Programación
2.3 Control de un servomotor. Circuito. Programación
3. Ejemplos básicos de sensòrica
3.1 Detección de un final de carrera. Circuito. Programación
3.2 Detección de un umbral de luminosidad. Circuito. Programación
3.3 Medida de un nivel de luminosidad. Circuito. Conversión analógico-digital. Programación
3.4 Medida de una distancia. Circuito. Programación
3.5 Medida de inclinaciones y aceleraciones. Circuito. Programación
3.6 Medida de humedad y temperatura. Circuito. Programación
4. Protocolos de comunicaciones IoT: MQTT y HTTP
4.1 Protocolo MQTT. Suscripción-Publicación (PubSub). Petición-Respuesta (cliente-server)
4.2 Noción de nube. Cloud computing. Edge computing
4.3 Lenguajes low-code de flujos (Nodo-RED)
4.4 Conexión de los ejemplos de sensores y actuadores a la nube
4.5 Protocolo HTTP. Noción de URL. Bridge HTTP-MQTT. Dashboards con Nodo-RED. Control de dispositivos con el teléfono móvil
5. Sensores y actuadores en entornos industriales
5.1 Entradas analògiqes y digitales a 12V y 24V. Circuito. Programación
5.2 Control de dispositivos 0-10V. Circuito. Conversión digital-analógica. Programación.
6. Ciberseguridad
6.1 Certificados digitales
6.2 Comunicaciones seguras con MQTTS
6.3 Comunicaciones seguras con HTTPS
7. Ejemplos avanzados
7.1 Almacenamiento de datos con base de datos (MariaDB e InfluxDB)
7.2 Visualización con Node-RED
7.3 Visualización con Grafana
Programa basado en https://formacio.eic.cat/cursos/1123418