Skip to main content

Practice 33: MQTT

✅ Práctica 33
▷ #TSCLab #TCLab #ESP32 #Arduino #Control #MACI

En el siguiente blog se presenta la vigésima octava práctica del laboratorio de control de temperatura y velocidad de un motor.

Objetivo general:

  • Realizar una conexión MQTT utilizando el TSC-Lab. 

Objetivos específicos:

  • Enviar un mensaje al servidor y verificarlo en MQTTLens.

Materiales:

  • MQTTLens
  • TSC-Lab

Introducción:

En las prácticas anteriores se realizararon conexiones a .diferentes plataformas donde se envió la información e inclusive se pudo visualizar los datos. Sin embargo, poseen muchas limitaciones como por ejemplo ThingSpeak que únicamente permite crear cuatro canales y el envío de información lo hace con un delay mínimo de 14 segundos, inclusive utilizar el protocolo HTTP ha generado conflictos. Ante ello, la mejor alternativa es trabajar con un servidor y enviar la data por medio de protocolo MQTT. 

Procedimiento:

Nota: revisar la práctica 1 donde se le recuerda a como instalar librerías e instalar la librería PubSubClient.  

Se asume que la placa del ESP-32 ha sido previamente instalada en el IDE de Arduino.
  1. Copiar el código en el IDE de Arduino:    

    
  1. Listo, ya se está enviando información por MQTT.




                  




Comments

  1. Practice 33: MQTT is a great way to get hands-on with IoT messaging protocols. If your iPhone needs repair, check out this trusted Dubai iPhone repair service.

    ReplyDelete
  2. Practice 33: MQTT is essential for mastering IoT communication protocols! If your car battery needs a boost, check out this trusted battery jump start service in Dubai.

    ReplyDelete

Post a Comment