Escolar Documentos
Profissional Documentos
Cultura Documentos
Fabricio Sisalima
Xavier Tituaña
Implementación del circuito con conexión a ThnigSpeak
Profesor: David Raimundo Rivas Lalaleo
7 de noviembre de 2018
Resumen
El presente proyecto plantea el diseño de un circuito capaz de recolectar los datos
de la variable temperatura y que pueda ser capaz de enviar datos a la plataforma de Iot
ThingSpeak, una plataforma capaz de recicbir datos y publicarlos en su pagina par asi
tener el registro de las variables que el usuario necesite verificar en cualquier momento,
en el proyecto se realizo la medición de la variable de temperatura por medio de un
sensor lm35 y la tarjeta de comunicación ESP8266, que es un modulo Wifi capaz de
mandar la señal requerida a la pagina de ThingSpeak.
1. Objetivos
-Diseñar un circuito capaz de recolectar datos de la variable temperatura con el
sensor LM35
- Ampificar la señal de salida del LM35
-Realizar la conección de la pagina ThingSpeak con el circuito implementado.
2. Marco Teorico
2.1. ThingSpeak
Es un conjunto de servidor web, en la que se usa como una base de datos y una
API que nos permite almancenar y trasmitir datos usando protocolo HTTP. Al ser de
codigo abierto nos permite hacer nuestro propio servidor o incluso hacer modificaciones
en la API.Referencias.1 Se trata de una plataforma basada en ruby on Rails 3.0, que
es un framework de aplicaciones web, cuya arquitectura está basada en el modelo de
Vista Controlador (MVC). Una de las caracterı́sticas principales de ThingSpeak es la
sencillez que presenta ante otros frameworks.
Algunos de los aspectos de la plataforma ThingSpeak incluye registros, procesado y
distribución de la información, servicios basados en la localización, actualización de
estado, integración de redes sociales, aplicaciones y plugins. Esta plataforma es muy
1
usada para el internet de las cosas Iot pues como se dijo es muy sencilla su interfaz y
nos permite recolectar información y poder verificarla en cuaquier momento por me-
dio de la conección a internet a travez de un navegador web, es asi como ThingSpeak
tiene la aplicación socialsensornetwork, que es la principalmente usada para compartir
informaci ón y gracias a que es open source la información es accesible para que otras
personas puedan hacer uso de ellas.Referencias.2
ThingSpeak funciona con canales donde se puede recopialr al informaación de 8 va-
riables distintas, cada canal contiene campos de datos, ubicación y estado.Para em-
pezar a trabajar con ThingSpeak es necesario crear un canal donde se recopilara la
información y posteriormente se podra visualizar y analizar. Además otra de las carac-
terı́sticas importantes de esta plataforma es que al estar desarrollada por Mathworks es
completamente compatible con el ampliamente usado por los estudianates el software
Matlab.Referencias.3
FUENTE: Autor
2
Wi-Fi Direct (P2p),Soft Access Point
Stack TCP/IP integrado.
PLL, reguladores y unidades de manejo de energı́a integrados
Potencia de salida: 0,15 (W); +19.5dBm en modo 802.11b
Consumo en modo de baja energı́a: ¡10 uA
Procesador integrado de 32 bits
Soporta tres modos de funcionamiento: AP, STA, STA + AP
Comunicación tipo de interfaz: SPI, Serial, UART (115200 bps)
3
3. Diseño del circuito
Ya que la variable escojida fue temperatura se escojio el sensor de temperatura LM35
un sensor capaz de medir la temperatura hasta un máximo de 100 grados centı́grados
y que nos da como respuesta por cada grado centı́grado 10 mV, en este caso para
poder acondicionar la señal se requier de un circuito amplificador, dado que la placa
de adquisición solo soporta hasta 3.3 V la amplificación se realizo considerando este
parámetro
4
Figura 5. Implementación del circuito
5
Figura 6. ID del canal
6
Figura 8. Código fuente
7
5. Resultados
Se procede a verificar los valores mandados desde el circuito hacia la pagina, en las
imagenes se puede ver como efectivamente en la página de ThingSpeak se ven los datos
de temperatura del sensor lm35.
8
Figura 9. Envı́o de datos a ThingSpeak
9
Figura 10. Visualización en la página
6. Conclusiones
El circuito amplificador de la señal se realizo en base al módulo ESP8266, el cual
soportaba un máximo de voltaje de 3.3v, por lo que se diseño la respectiva amplificación
para no provocar daños a la placa.
Se implemento una lectura analógica que fue enviada a la placa y esta a la vez em-
viaba los datos gracias a su módulo wifi incorporado, en este caso la salida analógica
del sensor LM35
10
7. Referencias
1. Laborda, J. ThingSpeak: Internet of Thing., 2010.
2. Garrido, R. Estudio Plataformas Iot., 2015.
3. Aguirre, A. Plataformas IoT.; Universidad Andres Bello, 2016.
11