Tutorial del Internet de las Cosas con el ESP8266
Juan Antonio Villalpando
Volver al índice del tutorial
____________________________
117G.- ThingSpeak y ArduinoBlocks.
- Vamos a conectar nuestra tarjeta con un servidor web de Internet llamado ThingSpeak y le enviaremos datos para que cualquiera pueda consultarlo a través de Internet.
- Recuerda que con la versión gratuita de ThingSpeak, podemos enviar datos cada 15 segundos o más.
- Se podrá consultar los datos en un diagrama de barras, circular,... que se mostrará en la página web.

- Vamo
___________________________________________
- Con ArduinoBlocks.
- http://www.arduinoblocks.com

___________________________________________
1.- Envío de un valor aleatorio.
Broker: mqtt.thingspeak.com
https://blog.arduinoblocks.com/2019/02/utilizar-esp-01-como-periferico-wifi-en.html
https://blog.arduinoblocks.com/2019/02/utilizar-esp-01-como-periferico-wifi-en_4.html
https://blog.arduinoblocks.com/2019/02/publicar-y-almacenar-datos-en-internet.html
- https://blog.arduinoblocks.com/2019/02/protocolo-mqtt.html

___________________________________________
2.- Envío del valor del potenciómetro A0.
- Ponemos un potenciómetro en el terminal analógico A0 y creamos este código:

___________________________________________
3.- Envío del estado del pulsador D3.
- Ponemos un pulsador en el terminal digital D3 y creamos este código:

_________________
- En ThingSpeak.
- En ThingSpeak, agregamos el campo Field3 y un Widget de "Lamp indicator".

___________________________________________
4.- Obtención del último valor guardado en un field.
- Vamos a obtener el último valor enviado y guardado, en este caso del field3.
- Dependiendo si este field3 está en On o en Off encenderá o apagará el LED5.
- Nos subscribimos al field3. Observa que la subscripción se hace en la parte de Iniciar.

__________________________________
- ¿Como podemos enviar datos?
- Mediante App Inventor, otro ESP8266 o una aplicación del Android, por ejemplo Linear MQTT Dashboard.
____________________________________________________
- Con iot.eclipse.org
- Con este servidor no hace falta registrarnos solo escribimos la variables de Publicar y Subscribir.
- Obtenido de: http://www.arduinoblocks.com/web/project/3506#
- https://drive.google.com/file/d/1njcxdNggm37VE8UxGQMo3_HalEq58XlS/view
- https://blog.arduinoblocks.com/2019/02/utilizar-esp-01-como-periferico-wifi-en.html
- https://blog.arduinoblocks.com/2019/02/utilizar-esp-01-como-periferico-wifi-en_4.html

- https://blog.arduinoblocks.com/2019/02/utilizar-esp-01-como-periferico-wifi-en.html
- Para enviar y recibir datos podemos utilizar la aplicación de la Play de Google, Linear MQTT Dashboard.
_____________________________
- Leemos datos en un móvil. Publish. io.eclipse.org No ponemos nombre de usuario ni contraseña para ser público.
https://blog.arduinoblocks.com/2019/02/utilizar-esp-01-como-periferico-wifi-en.html
- Desde el móvil encendemos/apagamos un LED ArduinoBlocks y io.eclipse.org. Subscribe:
https://blog.arduinoblocks.com/2019/02/utilizar-esp-01-como-periferico-wifi-en_4.html
https://pubsubclient.knolleary.net/
https://sg.com.mx/revista/51/hola-mundo-iot
_______________________________
|