✅ Práctica 23
▷ #TSCLab #TCLab #ESP32 #Arduino #Control #MACI
En el siguiente blog se presenta la vigésima tercera práctica del laboratorio de control de temperatura y velocidad de un motor.
Objetivo general:
- Conectar el TSC-Lab a la plataforma ThingSpeak.
Objetivos específicos:
- Enviar los valores sensados y estados de los transistores a ThingSpeak.
- Visualizar los valores sensados y estados de los transistores en ThingSpeak.
Materiales:
- ThingSpeak
- TSC-Lab
Introducción:
En la práctica anterior se aprenció a realizar una conexión WiFi con el TSC-Lab. Ahora se le sacará provecho a dicha conexión para poder enviar información y posteriormente visualizarla en ThingSpeak, la cual es una plataforma abierta de aplicaciones, diseñada para permitir conectar personas con objetos, en este caso con la MACI y el TSC-Lab.
Procedimiento:
Nota: Se asume que la placa del ESP-32 y las bibliotecas de las prácticas anteriores han sido previamente instaladas en el IDE de Arduino. Para esta práctica debe instalar la librería de ThingSpeak.
- Abrir el siguiente enlace y crearse una cuenta en ThingSpeak en caso de que no la tenga. Para el registro se puede utilizar cualquier cuenta de correo.
- Aparecerá en pantalla algo como en la imagen que se muestra abajo, se debe dar clic en "New Channel":
- Llenar los campos como se muestra en la imagen y presionar "Save channel":
- Copiar el código en el IDE de Arduino:
Repositories: https://github.com/vasanza/TSC-Lab/tree/main/Practice14
- Del código anterior se debe cambiar las variables "myChannelNumber" y "myWriteAPIKey", situadas en las líneas 42 y 43, respectivamente. En la plataforma ThingSpeak, la primera variable se encuentra en la parte superior del canal creado y la segunda en la pestaña "Api Keys", tal cual como se muestra en las siguientes imágenes:
- Cargar el código al TSC-Lab. De no tener ningún problema los datos se puede visualizar en la pestaña "Private View" y se vería algo así:
Comments
Post a Comment