Tabla de contenido:
- Paso 1: hardware y software necesarios
- Paso 2: Configurar Node-red
- Paso 3: Pasos para crear el flujo
- Paso 4: Continúe y arrastre un nodo de puerta de enlace inalámbrica a su Flow Canvas para comenzar
- Paso 5: encontrar sus sensores inalámbricos:
- Paso 6: Haga clic en la lupa junto al campo del puerto serie y seleccione el puerto que corresponda con su enrutador, luego haga clic en el botón "Agregar" en la parte superior
- Paso 7: El campo del dispositivo en serie ahora se completará en función de esa selección, y puede hacer clic en "Listo". ¡Ahora tiene acceso directo a sus sensores inalámbricos! para ver los datos que ingresan
- Paso 8: Ahora regrese a su paleta y escriba "depurar" en el campo de búsqueda en la parte superior, tome uno de estos nodos y arrástrelo a la derecha de su puerta de enlace inalámbrica
- Paso 9: Haga doble clic en él y cambie "msg". para "completar el objeto Msg", haga clic en Listo
- Paso 10: Ahora dibuje una línea entre los dos nodos y haga clic en "Implementar" en la parte superior derecha de la ventana
- Paso 11: Trabajar con los datos:
- Paso 12: Agregar los sensores inalámbricos:
- Paso 13: Seleccione el dispositivo en serie del menú desplegable que utilizó para la puerta de enlace inalámbrica, ahora haga clic en la lupa junto a "Dirección Mac" y seleccione una de las opciones disponibles
- Paso 14: haga clic en Listo
- Paso 15: Ahora regrese a su paleta y escriba "debug" en el campo de búsqueda en la parte superior, tome uno de estos nodos y arrástrelo a la derecha de su puerta de enlace inalámbrica
- Paso 16: haga doble clic en él y haga clic en Listo
- Paso 17: Agregar los nodos de función
- Paso 18: Haga doble clic en el nodo para editar el nodo de función
- Paso 19: Ahora agregue el nodo "Solicitud http" de la paleta
- Paso 20: Pasos para crear una hoja de Google
- Paso 21: Ahora haga clic en "Drive" para abrir Google Drive
- Paso 22: haga clic en Nuevo> Más> Formularios de Google> Formulario en blanco
- Paso 23: Aquí verá un formulario sin título, asígnele un título como se muestra en la imagen
- Paso 24: Ahora asigne el título a la pregunta de edición del formulario sin título como RMS_X y haga clic en el botón “+” para agregar otra pregunta para otros valores de vibración y temperatura
- Paso 25: Ahora haga clic en los tres puntos al lado de su imagen como se muestra en la imagen de abajo
- Paso 26: Ahora haga clic en "Obtener enlace precompletado"
- Paso 27: Ahora ingrese valores aleatorios en los campos de temperatura y vibración y haga clic en Obtener enlace como se muestra en la figura
- Paso 28: Ahora pegue ese enlace en el Bloc de notas
- Paso 29: Edite ese enlace como se muestra en la imagen a continuación
- Paso 30: Ahora regrese al formulario y haga clic en RESPUESTAS y luego haga clic en el icono de hoja de Google como se muestra en la imagen a continuación
- Paso 31: Cree una nueva hoja de cálculo
- Paso 32: Aquí puede visualizar los valores de vibración y temperatura
- Paso 33: Ahora regrese a Node-red y haga doble clic en Http Request Node para editarlo, luego copie la URL del Bloc de notas que ha guardado y péguela en el campo URL como se muestra en la Figura
- Paso 34: Ahora conecta todos los cables
- Paso 35: haga clic en el botón Implementar para sacarlos de la hoja de Google
- Paso 36: SALIDA
Video: Envío de datos de temperatura y vibración inalámbrica a Google Sheets usando Node-RED: 37 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Presentamos el sensor de temperatura y vibración inalámbrico industrial IoT de largo alcance de NCD, con un alcance de hasta 2 millas y el uso de una estructura de red de malla inalámbrica. Al incorporar un sensor de vibración y temperatura de 16 bits de precisión, este dispositivo transmite registros de vibración y temperatura increíblemente precisos en las duraciones descritas por el consumidor.
Paso 1: hardware y software necesarios
Hardware:
Sensor de temperatura y vibración de largo alcance NCD
Módem en malla inalámbrico de largo alcance NCD con interfaz USB
Software:
Nodo rojo
Hojas de cálculo de Google
Paso 2: Configurar Node-red
Ahora que tiene sensores en funcionamiento, necesitamos una forma de hacer algo útil con esos datos.
- En primer lugar, deberá instalar Node-Red.
- Una vez hecho esto, deberá ingresar su línea de comando, o Power Shell para usuarios de Windows, navegar hasta el directorio en el que está instalado Node-RED.
- Ahora escriba "npm i ncd-red-wireless node-red-dashboard". Esto instalará los nodos necesarios para recibir datos de sus sensores inalámbricos y podrá iniciar Node-RED una vez hecho esto.
- Para iniciar el servidor de nodos, escriba node-red en el símbolo del sistema o terminal y presione Intro.
Paso 3: Pasos para crear el flujo
En este punto, verá un gran flujo en blanco con una larga lista de nodos en el lado izquierdo; esta barra lateral se llama paleta.
Paso 4: Continúe y arrastre un nodo de puerta de enlace inalámbrica a su Flow Canvas para comenzar
ncd-red-wireless Proporciona los nodos que administran la conexión en serie, analizan los datos de los sensores entrantes, los filtran por parámetros específicos y le permiten configurar los sensores inalámbricos.
Paso 5: encontrar sus sensores inalámbricos:
Cuando haya entregado el nodo, podrá ver la pestaña de información, que contiene registros sobre la capacidad del nodo, esta pestaña está bien poblada para el máximo de paquetes de nodo rojo y consta de estadísticas atesoradas, a menudo ahora no querrá para ver cualquier otra documentación fuera de la pestaña de información, así que téngalo en cuenta incluso mientras está construyendo sus flujos cuando tenga una pregunta sobre cómo funciona un nodo. El siguiente elemento que queremos hacer es configurar el nodo, cuando lo agregue por primera vez notará que hay un pequeño triángulo en la esquina superior derecha al lado de un punto azul, el triángulo indica que el nodo desea configuración adicional, el azul El punto indica que el nodo ya no se ha implementado como parte del flujo.
- Haga doble clic en el nodo para abrir las opciones de configuración.
- Haga clic en el icono de lápiz junto al campo Dispositivo serie para configurar su enrutador USB, esto abrirá un segundo panel de configuración que solo tiene algunas opciones.
Paso 6: Haga clic en la lupa junto al campo del puerto serie y seleccione el puerto que corresponda con su enrutador, luego haga clic en el botón "Agregar" en la parte superior
Paso 7: El campo del dispositivo en serie ahora se completará en función de esa selección, y puede hacer clic en "Listo". ¡Ahora tiene acceso directo a sus sensores inalámbricos! para ver los datos que ingresan
Paso 8: Ahora regrese a su paleta y escriba "depurar" en el campo de búsqueda en la parte superior, tome uno de estos nodos y arrástrelo a la derecha de su puerta de enlace inalámbrica
Paso 9: Haga doble clic en él y cambie "msg". para "completar el objeto Msg", haga clic en Listo
Paso 10: Ahora dibuje una línea entre los dos nodos y haga clic en "Implementar" en la parte superior derecha de la ventana
Paso 11: Trabajar con los datos:
Ahora, los datos de sus sensores inalámbricos se recopilan y se envían a la pestaña de "depuración", esta "pestaña de depuración" se coloca dentro de la barra lateral derecha junto a la pestaña de información. Para ver la información está disponible para presionar el botón de reinicio. En el nodo rojo, los registros se superan entre los nodos en un paquete JSON. Cuando el objeto msg entra en la pestaña de depuración, puede agrandarlo para ver la lista general de información que viene con él. Esto es extraordinariamente útil en caso de que necesite ver rápidamente qué sensores se están registrando. El otro problema que brinda este nodo es una manera fácil de intercambiar su enrutador con la identidad de red que los dispositivos en modo de configuración documentan, simplemente presione el botón a la izquierda del nodo y la herramienta cambiará a la red de configuración, presione una vez más para regresar al modo de escucha. Una vez que tenemos configurados los nodos de la herramienta wi-fi, pueden configurarse para configurar de forma rutinaria un sensor mientras ingresa al modo de configuración, por lo que siempre está disponible para mantener dichos nodos de puerta de enlace presentes en el flujo para configurar rápidamente un dispositivo.
Paso 12: Agregar los sensores inalámbricos:
necesitamos separar los registros de sensores inalámbricos a nivel nacional para que podamos mostrarlos, podríamos usar un nodo de conmutación para dividir los mensajes de la puerta de enlace en función totalmente de la dirección mac con o el tipo de sensor, pero como mencioné, el Los nodos inalámbricos realmente incorporan funcionalidad adicional para configurar los sensores, por lo que comenzaremos con ellos para brindarle una imagen completa adicional de cómo pueden funcionar esas estructuras. En caso de que aún no haya visto paquetes provenientes de ambos sensores, cruce con anticipación y presione el botón de reinicio en el único que no ha comenzado. Mientras se realiza una evaluación del sensor a través de cualquier nodo de configuración de dispositivo en serie, la dirección mac y el tipo de sensor se almacenan en caché en un grupo, por lo que podemos encontrarlo rápidamente durante el siguiente paso.
Tome un nodo inalámbrico de la paleta y arrástrelo al flujo, haga doble clic en él para configurarlo
Paso 13: Seleccione el dispositivo en serie del menú desplegable que utilizó para la puerta de enlace inalámbrica, ahora haga clic en la lupa junto a "Dirección Mac" y seleccione una de las opciones disponibles
Paso 14: haga clic en Listo
Notarás que esto configura automáticamente el tipo de sensor para ti, también puedes darle un nombre para que sea más fácil de identificar. Como se indica en la pestaña de información, el campo Dispositivo serie para configuración es opcional y no nos preocuparemos por eso ahora. El nodo que acaba de agregar funciona de manera efectiva como un filtro en los datos entrantes del sensor, solo pasando los datos para la dirección mac o el tipo de sensor si no hay una dirección mac.
Paso 15: Ahora regrese a su paleta y escriba "debug" en el campo de búsqueda en la parte superior, tome uno de estos nodos y arrástrelo a la derecha de su puerta de enlace inalámbrica
Paso 16: haga doble clic en él y haga clic en Listo
Paso 17: Agregar los nodos de función
El nodo de función se utiliza para ejecutar código JavaScript en el objeto msg. El nodo de función acepta un objeto de mensaje como entrada y puede devolver 0 o más objetos de mensaje como salida. Este objeto de mensaje debe tener una propiedad de carga útil (msg.payload) y normalmente tiene otras propiedades dependiendo de los nodos que procedan.
Ahora tome un nodo de "función" de la paleta y colóquelo a la derecha del nodo Vib / Temp
Paso 18: Haga doble clic en el nodo para editar el nodo de función
Aquí debe escribir un pequeño código javascript para crear una condición, por lo que los valores de temperatura y humedad se escribirán en la hoja de Google.
Paso 19: Ahora agregue el nodo "Solicitud http" de la paleta
Si hace doble clic en él editar nodo http, verá un campo "URL", aquí debe ingresar el enlace respectivo de la hoja de Google. Ahora cree una hoja de Google para almacenar los valores de vibración y temperatura.
Paso 20: Pasos para crear una hoja de Google
Primero, abra su navegador y escriba www.google.com y regístrese en la cuenta de Google si no ha iniciado sesión, luego haga clic en los seis puntos a la izquierda de su imagen
Paso 21: Ahora haga clic en "Drive" para abrir Google Drive
Paso 22: haga clic en Nuevo> Más> Formularios de Google> Formulario en blanco
Más> Formularios de Google> Formulario en blanco "src =" https://content.instructables.com/ORIG/FVD/8BXI/JZ0N1J9E/FVD8BXIJZ0N1J9E-j.webp
Más> Formularios de Google> Formulario en blanco "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300'%} ">
Paso 23: Aquí verá un formulario sin título, asígnele un título como se muestra en la imagen
Paso 24: Ahora asigne el título a la pregunta de edición del formulario sin título como RMS_X y haga clic en el botón “+” para agregar otra pregunta para otros valores de vibración y temperatura
Paso 25: Ahora haga clic en los tres puntos al lado de su imagen como se muestra en la imagen de abajo
Paso 26: Ahora haga clic en "Obtener enlace precompletado"
Paso 27: Ahora ingrese valores aleatorios en los campos de temperatura y vibración y haga clic en Obtener enlace como se muestra en la figura
Paso 28: Ahora pegue ese enlace en el Bloc de notas
Paso 29: Edite ese enlace como se muestra en la imagen a continuación
Paso 30: Ahora regrese al formulario y haga clic en RESPUESTAS y luego haga clic en el icono de hoja de Google como se muestra en la imagen a continuación
Paso 31: Cree una nueva hoja de cálculo
Paso 32: Aquí puede visualizar los valores de vibración y temperatura
Paso 33: Ahora regrese a Node-red y haga doble clic en Http Request Node para editarlo, luego copie la URL del Bloc de notas que ha guardado y péguela en el campo URL como se muestra en la Figura
También puede adjuntar el nodo de depuración para verificar la salida del nodo
Paso 34: Ahora conecta todos los cables
Paso 35: haga clic en el botón Implementar para sacarlos de la hoja de Google
Paso 36: SALIDA
Ahora vaya a la hoja de cálculo de Google y verá que los valores están llegando.
Recomendado:
Análisis de datos de temperatura / humedad usando Ubidots y Google-Sheets: 6 pasos
Análisis de datos de temperatura / humedad usando Ubidots y Google-Sheets: En este tutorial, mediremos diferentes datos de temperatura y humedad usando un sensor de temperatura y humedad. También aprenderá a enviar estos datos a Ubidots. Para que pueda analizarlo desde cualquier lugar para diferentes aplicaciones. También enviando
Envío de datos del sensor inalámbrico de temperatura y humedad a Excel: 34 pasos
Envío de datos del sensor inalámbrico de temperatura y humedad a Excel: estamos usando aquí el sensor de temperatura y humedad de NCD, pero los pasos siguen siendo los mismos para cualquiera de los productos de ncd, por lo que si tiene otros sensores inalámbricos de ncd, experimente gratis para observar junto con otros. Mediante la parada de este texto, es necesario
Sistema de asistencia mediante el envío de datos RFID al servidor MySQL usando Python con Arduino: 6 pasos
Sistema de asistencia mediante el envío de datos RFID al servidor MySQL usando Python con Arduino: En este proyecto, conecté RFID-RC522 con arduino y luego envío datos de RFID a la base de datos phpmyadmin. A diferencia de nuestros proyectos anteriores, no estamos usando ningún escudo ethernet en este caso, aquí solo estamos leyendo los datos en serie que provienen de ar
Envío de datos de sensores inalámbricos de temperatura y humedad de largo alcance de IoT a la hoja de Google: 39 pasos
Envío de datos de sensores de temperatura y humedad inalámbricos de largo alcance de IoT a la hoja de Google: estamos usando aquí el sensor de temperatura y humedad de NCD, pero los pasos siguen siendo los mismos para cualquiera de los productos de ncd, por lo que si tiene otros sensores inalámbricos de ncd, experimente libre de observar junto además. Mediante la parada de este texto, es necesario
Envío de datos del sensor inalámbrico de temperatura y humedad IOT a MySQL: 41 pasos
Envío de datos del sensor inalámbrico de temperatura y humedad de IOT a MySQL: presentamos el sensor de temperatura y humedad de IoT de largo alcance de NCD. Con un alcance de hasta 28 millas y una arquitectura de red de malla inalámbrica, este sensor transmite datos de humedad (± 1,7%) y temperatura (± 0,3 ° C) a intervalos definidos por el usuario, durmiendo i