Resumen del curso
Este módulo ofrece una introducción práctica a Node-Red, una plataforma de desarrollo basada en flujos que permite automatizar procesos mediante nodos visuales. Se abordan la instalación, configuración y uso de Node-Red en Raspberry Pi, con aplicaciones en la gestión de dispositivos, el control de pines GPIO y la comunicación mediante MQTT.
A lo largo del módulo, se inicia con la configuración básica de Node-Red, explorando su estructura de programación y la instalación de nodos. Posteriormente, se profundiza en el uso de nodos inject y debug, la implementación de nodos function para el procesamiento de datos y la creación de dashboards interactivos que permiten visualizar información en tiempo real.
Por último, se incluye un apartado dedicado al control de pines GPIO en Raspberry Pi a través de Node-Red, mostrando aplicaciones prácticas como la automatización de dispositivos y el envío de datos mediante MQTT. El módulo concluye con una evaluación práctica en la que los participantes pueden aplicar lo aprendido en escenarios reales de automatización.
Side Block Position
Detalles del curso
Objetivos de Aprendizaje: Objetivo General
Desarrollar habilidades en la implementación y uso de Node-Red en Raspberry Pi, permitiendo a los participantes crear flujos automatizados para la gestión de datos, el control de dispositivos y la integración con protocolos de comunicación como MQTT.
Objetivos Particulares
- Instalar y configurar Node-Red en Raspberry Pi OS.
- Comprender la estructura de programación en Node-Red y su flujo de datos.
- Configurar e instalar nodos externos para ampliar la funcionalidad de Node-Red.
- Utilizar nodos Inject y Debug para probar y monitorear datos en flujos automatizados.
- Implementar nodos function para manipulación y procesamiento de información.
- Desarrollar interfaces gráficas con nodos Dashboard para visualizar y gestionar datos en tiempo real.
- Controlar los pines GPIO de Raspberry Pi a través de Node-Red.
- Integrar Node-Red con MQTT para la comunicación de dispositivos IoT.
- Evaluar los conocimientos adquiridos mediante la implementación de proyectos prácticos.
Recursos técnicos requeridos (Software y hardware a ocupar): Conocimientos previos: - Uso de Raspberry Pi y comandos básicos de Linux (instalación de paquetes, uso de terminal).
- Conceptos generales de IoT y automatización.
- Familiaridad con programación visual o lógica de flujo de datos (no obligatorio, pero útil).
- Conceptos básicos de redes y comunicación entre dispositivos.
Nivel de complejidad: 2 - Nivel medio (Relativo dominio de electrónica y programación)
Nivel de actualización del curso: Alto
Fecha de última revisión de QA: 31/12/69
Opciones de inscripción
Categoría de cursosServicios y Software
Este módulo ofrece una introducción práctica a Node-Red, una plataforma de desarrollo basada en flujos que permite automatizar procesos mediante nodos visuales. Se abordan la instalación, configuración y uso de Node-Red en Raspberry Pi, con aplicaciones en la gestión de dispositivos, el control de pines GPIO y la comunicación mediante MQTT.
A lo largo del módulo, se inicia con la configuración básica de Node-Red, explorando su estructura de programación y la instalación de nodos. Posteriormente, se profundiza en el uso de nodos inject y debug, la implementación de nodos function para el procesamiento de datos y la creación de dashboards interactivos que permiten visualizar información en tiempo real.
Por último, se incluye un apartado dedicado al control de pines GPIO en Raspberry Pi a través de Node-Red, mostrando aplicaciones prácticas como la automatización de dispositivos y el envío de datos mediante MQTT. El módulo concluye con una evaluación práctica en la que los participantes pueden aplicar lo aprendido en escenarios reales de automatización.
Los invitados no pueden acceder a este curso. Por favor inicie sesión .