Tabla de contenido:
- Paso 1: Materiales
- Paso 2: Recomiendo un sistema operativo Linux…. Lubuntu
- Paso 3: instalación permanente
- Paso 4: Instale Node-RED
- Paso 5: instalar nodos para Arduino
- Paso 6: Cargue el firmware desde Arduino IDE
- Paso 7: conclusiones y consideraciones
Video: Controlando Arduino desde Node-RED con Firmware Firmata IoT #: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
En esta oportunidad usaremos Node-RED para controlar y Arduino MEGA 2560 R3, gracias a la colaboración de un colega Absolutely Automation indiqué este método que permite controlar fácilmente un Arduino en caso de complicaciones.
También en uno de los comentarios ¿alguien consulta si hay una forma más práctica de controlar desde Arduino y Node-RED?
Decidí hacer un tutorial para tener en cuenta esta solución.
En mi caso he instalado Node-RED en mi pc con lubuntu, en otras aplicaciones se puede instalar en una Raspberry pi, aunque hay que tener en cuenta la velocidad y rendimiento en caso de aplicaciones muy complejas.
Más información: PDAControl Versión en inglés: Control de Arduino desde Node-RED con Firmware Firmata
Version en Español: Controlar Arduino desde Node-RED con Firmware Firmata
Paso 1: Materiales
Materiales
1 Arduino MEGA 2560 R3 -Clone (Muy barato-Aliexpress)
Paso 2: Recomiendo un sistema operativo Linux…. Lubuntu
Recomiendo un sistema operativo linux en mi caso Lubuntu, ligero y rápido
a continuación una solución si son usuarios de Windows.
Cree una máquina virtual con Virtualbox en Windows y en unos pocos pasos monte un sistema Linux
Tutorial recomendado:
Instale lubuntu (Ubuntu) desde cero en Virtualbox
pdacontrolen.com/install-ubuntu-ubuntu-from…
Paso 3: instalación permanente
Instalación permanente
También puedes instalar lubuntu de forma permanente, en mi caso dejar windows, bueno es una opción..
Tutorial recomendado:
Migración completa al sistema operativo Lubuntu
pdacontrolen.com/full-migration-to-lubuntu-…
Paso 4: Instale Node-RED
Instalar Node-RED
Durante mucho tiempo había querido probar esta plataforma llamada Node-red creada por IBM, fue desarrollada en nodejs, Node network es desarrollada por Nick O’Leary y Dave Conway-Jones gracias por sus contribuciones.
Tutorial recomendado: Instalar Node-RED
pdacontrolen.com/installation-node-red-plat…
Pero, ¿qué es Node-Red?
Es una herramienta gráfica de código abierto basada en la conexión de nodos que contienen API’S y / o servicios para la comunicación y / o conexión de dispositivos para Internet.
Tutoriales Node-RED:
pdacontrolen.com/installation-node-red-plat…
Paso 5: instalar nodos para Arduino
Instalar nodos para Arduino
Desde Node-RED desde la paleta de nodos podemos instalar directamente los nodos de Arduino, y en el ejemplo copiaremos el ejemplo de parpadeo básico en el arduino GPIO 13.
Tutoriales de Node-RED
paquete de información npm: node-red-node-arduino
Paso 6: Cargue el firmware desde Arduino IDE
Cargar Firmware Firmware desde Arduino IDE
Este código técnicamente es un protocolo muy rápido que dirige el control de GPIO, ADC, PWM y manejo de Strings a través del puerto serie, existen varias versiones del firmware pero usaremos StandardFirmata incluido en las librerías de muestra.
Paso 7: conclusiones y consideraciones
Conclusiones y consideraciones
Una solución oportuna para aplicaciones simples que permiten conectar el blade directamente a la PC. La gran desventaja en general de los controles realizados desde una plataforma externa, sin ejecutar código correctamente en la placa, es la seguridad o autonomía en caso de desconexión en este caso, desconexión de Node-RED
pero no se debe temer garantizar un hardware robusto.
Más información: PDAControl
versión inglesa
Controlando Arduino desde Node-RED con Firmware Firmata
pdacontrolen.com/controlling-arduino-from-n…
Version en español
Controlar Arduino desde Node-RED con Firmware Firmata
pdacontroles.com/controlar-arduino-desde-no…
Recomendado:
Controlando el mundo con Google AIY: 8 pasos
Controlando el mundo con Google AIY: el kit Google AIY Projects Voice vino gratis con la edición impresa de mayo de 2017 de The MagPi, y ahora también puede comprarlo en muchos proveedores de productos electrónicos. Kit Cómo extraer información del correo de voz
Manteniendo a tu bebé fresco este verano - ¡Controlando a los fanáticos tontos con cosas inteligentes !: 6 pasos (con imágenes)
Manteniendo a tu bebé fresco este verano - ¡Controlando a los fanáticos tontos con cosas inteligentes !: ¡Hace dos semanas, al momento de escribir esto, me convertí en papá de un bebé increíble! Con el cambio de estaciones, los días cada vez más largos y las temperaturas cada vez más cálidas, pensé que sería bueno tener algún tipo de monitor en el n
Controlando hasta 68 puntos con Arduino Mega y ESP8266: 14 pasos
Controlando hasta 68 puntos con Arduino Mega y ESP8266: Mediante el uso de un esquema eléctrico que puse a disposición en formato PDF, en el proyecto de hoy, se conecta un Arduino Mega al ESP8266 para hacer la función WiFi. Principalmente para la automatización residencial, el circuito también funciona con Bluetooth, y es c
Configurar desde cero una Raspberry Pi para registrar datos desde Arduino: 5 pasos
Configure desde cero una Raspberry Pi para registrar datos desde Arduino: este tutorial es para aquellos que no tienen experiencia en la instalación de un nuevo hardware o software, y mucho menos Python o Linux. Digamos que ha pedido una Raspberry Pi (RPi) con SD tarjeta (al menos 8GB, usé 16GB, tipo I) y fuente de alimentación (5V, al menos 2
Hackear firmware de iPod desde LINUX: 3 pasos
Hackear firmware de iPod desde LINUX: muchos de ustedes pueden darse cuenta de que los iPods (video de quinta generación y versiones inferiores) pueden personalizarse o piratearse. Hasta ahora, este proceso estaba restringido a los usuarios de Windows y se está desarrollando aún más desde Mac; ahora los usuarios de Linux también tendrán esa capacidad. NOTA: POR FAVOR D