✅ Práctica 30
- Github Repositories
- ▷ #TSCLab #TCLab #ESP32 #Arduino #Control #MACI
- When using this resource, please cite the original publication:
En el siguiente blog se presenta la vigésima séptima práctica del laboratorio de control de temperatura y velocidad de un motor.
Objetivo general:
- Enviar los valores sensados de temperatura del TSC-Lab por WiFi a Node-Red y ThingSpeak.
Materiales:
- Node-Red
- Thingspeak
- TSC-Lab
Introducción:
En la práctica anterior se aprendió a utilizar y familiarizarse con Node-Red, el envío de información se lo hizo por medio de comunicación serial. Sin embargo, no tiene mucho sentido que se esté enviando información a Node-Red por el puerto serial cuando se puede aprovechar el ESP-32 para conectarse a internet por medio de Wi-Fi. Se usará el protocolo HTTP para conectarse al servidor donde se aloja el servidor que se está ejecutando Node-Red, lo cual permitirá que cualquier dispositivo tenga acceso a su información.
Procedimiento:
Nota: se asume que está instalado Node-Red, que está familiarizado con el entorno y que sabe instalar librerías. En caso de no ser así, puede revisar la practica 24 dando clic aquí.
- Crear un proyecto público en Thingspeak con dos campos: Temperature1 y Temperature2
- Abrir el entorno de Node-Red e instalar la librería: node-red-contrib-thingspeak.
- Importar el proyecto que se encuentra disponible aquí.
- Dar doble clic en el bloque de Thingspeak y reemplazar los parámetros con los de su proyecto. En el Name se debe colocar el enlace del proyecto y en los campos 1 y 2.
- Dar Deploy al proyecto importado.
- Copiar y cargar el siguiente código al TSC-Lab.
Repositories: https://github.com/vasanza/TSC-Lab/tree/main/Practice27
- Visualice los resultados en Thingspeak
Comments
Post a Comment