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.»

De binefa.com
Salta a la navegació Salta a la cerca
m
m
 
(Hi ha 4 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 embedded systems: Escala pequeña (Arduinos, compatibles, ESP8266). Escala media (ESP32). Escala sofisticada (Raspberry Pi, Olimex)
+
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-code de bloques (Snap!)
 
1.3 Lenguajes low-code de bloques (Snap!)
Línia 66: 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 Nodo-RED
+
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