Skip to main content

▷ Practica #6 - Envio Datos ThingSpeak

 

⭐⭐⭐⭐⭐ Practica #6 - Envio Datos ThingSpeak


Objetivo general:

  • Aprender sobre el envio de datos a ThingSpeak

Objetivos especificos:

  • Instalar libreria necesaria para ThingSpeak
  • Configuracion de ThingSpeak para recepcion de datos.
  • Visualizacion de datos en ThingSpeak.

Repositorio:

Materiales:

  • Medidor Consumo energético
  • Cuenta de ThingSpeak

Introducción:
En esta practica veremos como enviar los datos obtenidos de nuestro sensor bifasico a una plataforma de analisios IOT. Esta nos permitira visualizar graficas via internet, ademas de tener soporte con Matlab lo que facilita el procesamiento de la informacion.

Procedimiento #1: Descargar e Instalar Librerias necesarias

Para esta practica utilizaremos las siguientes librerias, si ya las tiene saltese este paso.

PZEM-004T



Procedimiento #2: Configurar ThingSpeak



Nos dirigimos a la paguina de login de ThingSpeak (Sign In - ThingSpeak IoT). Si no tenemos cuenta, procedemos a crearnos una, caso contrario ingresamos con nuestras credenciales. 



Una vez ingresados, nos toparemos con la paguina de inicio, en donde podremos observar nuestros canales, en caso de que sea una cuenta nueva no les saldra ninguno. Procedemos a crear un nuevo canal, dando click en New Channel.



En la paguina emergente nos saldran las opciones de configuracion, en donde seguiremos la siguiente plantilla. Luego vamos hasta lo ultimo y damos aceptar.



Con esto ya tendremos nuestro canal creado y veremos como se nos visualiza unas graficas vacias, en donde en poco veremos reflejado las mediciones de nuestro sensor.





Ahora nos dirigimos al apartado API KEYS en donde podremos observar en la parte superior el Chanel ID y en la parte inferior el Write Key. Debemos anotar ambos valores porque la utilizemos para enviar los datos a la plataforma.




Procedimiento #3: Configurar y subir el codigo a la placa

Copiamos el siguiente codigo y lo pegamos en nuestro Arduino IDE.






Antes de subirlo debemos configurar dos apartados importantes.

En esta seccion debemos colocar las credenciales de nuestra red WiFi, la cual se usara para enviar los datos a la plataforma.




En esta otra seccion debemos colocar los parametros obtenidos en la plataforma ThingSpeak, siendo myChanelNumbre el Chanel ID y myWriteApiKey el Write Key obtenidos en el procedimiento anterior.



Una vez configurado todo esto, procedemos a subir el codigo a la placa.




Procedimiento #4: Visualizar datos

Procedemos abrir el monitor serial, en caso de ser necesario cambiamos los baudios a 115200, si ya estaba en dicha velocidad nos saltamos este paso.





Si escribimos bien las credenciales y configuramos bien el ThingSpeak en el monitor serial nos deberia salir que el Wifi se conecto y el canal a sido actualizado correctamente. Tal como se muestra a continuacion.



Por ultimo para verificar los datos, nos dirigimos a la pantalla de incio de ThingSpeak y podremos visualizar las mediciones realizadas.









Comments

Popular posts from this blog

▷ Practice #0 - Installing Arduino support for programming #ESP32 boards

⭐⭐⭐⭐⭐ Practice #0 - Installing Arduino support for programming #ESP32 boards ☑️ #2PEM100A #MyDataLab #ESP32 #Arduino #EnergyMeter General Objective: To learn about ESP32 and Arduino IDE boards. Specific objectives: Configure Arduino IDE to program ESP32 boards. Upload code to the ESP32 board using the Arduino IDE. Learn how to use Arduino IDE serial monitor. Repository: https://github.com/avbazurt/Simulacion_Sistemas_Electricos Materials: 2 PHASE ENERGY METER 100A (2PEM-100A) Introduction: The Arduino IDE, is one of the most popular development environments in the world, in which microcontrollers of the ATMEL family are programmed in processing programming language.  This environment is characterized by being didactic and very friendly, allowing more people to start programming. However, as mentioned, this environment originally does not allow programming ESP32 boards, however, we can download media and configure the IDE to be able to program and upload codes. In this practice we will

Practica #5 - Medicion Bifasica utilizando Sensores PZEM004T

  ⭐⭐⭐⭐⭐  Practica #5 - Medicion Bifasica utilizando Sensores PZEM004T Objetivo general: Realizar un monitoreo de una carga Bifasica. Objetivos especificos: Instalar libreria necesaria para el uso del sensor PZEM004T. Implementar funciones del sensor en nuestro codigo Arduino. Mostrar por serial lecturas bifasicas. Reposi torio: https://github.com/avbazurt/Simulacion_Sistemas_Electricos Materiales: Medidor Consumo energético Introducción: Hasta ahora hemos visto varias maneras de visualizar los datos obtenidos en nuestra placa, sin embargo, todo desde una carga monofasica. Nuestro modulo MCB100V es capaz de tomar lecturas de cargas bifasicas. En esta practica veremos como realizar las mediciones de ambas fases y mostrarlas por el monitor serial. Procedimiento #1: Descargar e Instalar Librerias necesarias Para esta practica utilizaremos las mismas librerias de la practica #1, si no las tiene pueden ser descargadas de los siguientes link: PZEM-004T https://github.com/mandulaj/PZEM-004T-v3