No se requiere codificación: Node-RED en Raspberry Pi

Node-RED es una herramienta de programación que le permite conectar rápidamente dispositivos de hardware utilizando un editor basado en navegador. Viene con una amplia gama de nodos que se pueden usar para crear secuencias arrastrando y soltando, lo que reduce en gran medida el tiempo de desarrollo. Nudo-ROJO instalado con Raspian Jessie para Raspberry Pi, y también tiene la capacidad de descargar Node-RED por separado.

Para mostrarle cómo funciona, crearemos una herramienta simple usando Node-RED para conectarse a un módem celular conectado a Raspberry Pi. Con los módems celulares, puede enviar/recibir datos desde su Raspberry Pi a través de una red celular. Puede usar una de las llaves USB 3G/4G comúnmente disponibles de los proveedores de redes celulares, o puede conectar una placa de desarrollo a un módem inalámbrico 3G o 4G.

Ya sea que se conecte mediante una llave USB o una placa de desarrollo, la interfaz para conectarse a la Raspberry Pi es a través de un puerto USB. En este tutorial conecto un SIM900 desarrollador de placa para Raspberry Pi a través de un cable convertidor de USB a serie.

El primer paso es asegurarse de que la placa de desarrollo SIM900 esté conectada a la Raspberry Pi.

El adaptador serie USB se muestra aquí como uno de los dispositivos USB conectados a la Raspberry Pi.

Luego verifique el número de puerto USB al que está conectada la placa SIM900.

En la última línea de arriba, puede ver que la placa SIM900 (conectada a través del convertidor de USB a serie) está conectada a ttyUSB0 de la frambuesa pi. Ahora estamos listos para comenzar a usar Node-RED.

Ejecute Node-RED en la Raspberry Pi.

Descarga esto flujo de muestra e importarlo en Node-RED. Tenga en cuenta que el archivo de flujo es una representación de GUI JSON.

La transmisión importada debería verse así en Node-RED:

Se configuran los nodos de inyección. en el equipo necesario para la solicitud de módem. El Agregar una nueva línea el nodo de función agrega rn en los comandos AT transmitidos desde los nodos de inyección. Salir de Agregar una nueva línea luego se conecta a Salida en serie un nodo que escribe datos en un puerto serie. La respuesta del comando AT del módem se lee entrada serie el nodo que emite la respuesta a depuración ventana. Asegúrese de que el número de puerto serie y la velocidad del puerto estén configurados en ambos entrada serie y Salida en serie nudos

Node-RED es una herramienta de programación fácil de usar que se puede utilizar para integrar y probar rápidamente dispositivos de hardware. Como puede ver en este tutorial, no se requiere codificación para conectar y probar el modo celular con Raspberry Pi usando Node-RED.

Para obtener más información sobre Node-RED y otras formas de usarlo, visite sitio web del proyecto.

Artículos de interés

Subir