Está en la página 1de 11

Universidad Estatal de Sonora

Unidad Académica San Luis Río Colorado

EC2 F1 Actividad de aprendizaje 8: Práctica con NodeMCU para aplicaciones

biomédicas.

Facilitador:
Juan Manuel Maciel Monteon
Carrera:
Ingeniería Biomédica

Equipo:
González Gil Emily Nicole
Graciano Contreras Laura Paulina
Vázquez Paredones Aydaly

Materia:
Diseño de sistemas biomédicos

Fecha:
Domingo 01 de mayo del 2022
Placa de desarrollo NodeMCU ESP8266

El ESP8266 es un chip de bajo costo Wi-Fi con un stack TCP/IP completo y


un microcontrolador, fabricado por Espressif, una empresa afincada en Shanghái,
China.

Características

 CPU RISC de 32-bit: Tensilica Xtensa LX106 a un reloj de 80 MHza


 RAM de instrucción de 64 KB, RAM de datos de 96 KB
 Capacidad de memoria externa flash QSPI - 512 KB a 4 MB* (puede
soportar hasta 16 MB)
 IEEE 802.11 b/g/n Wi-Fi
 Tiene integrados: TR switch, balun, LNA, amplificador de potencia de RF y
una red de adaptación de impedancias
 Soporte de autenticación WEP y WPA/WPA2
 16 pines GPIO (Entradas/Salidas de propósito general)
 SPI, I²C,
 Interfaz I²S con DMA (comparte pines con GPIO)
 Pines dedicados a UART, más una UART únicamente para transmisión que
puede habilitarse a través del pin GPIO2
 1 conversor ADC de 10-bit
Sensor LM35

El LM35 es un circuito electrónico sensor que puede medir temperatura. Su salida


es analógica, es decir, te proporciona un voltaje proporcional a la temperatura. El
sensor tiene un rango desde −55°C a 150°C. Su popularidad se debe a la facilidad
con la que se puede medir la temperatura. Incluso no es necesario de un
microprocesador o microcontrolador para medir la temperatura. Dado que el sensor
LM35 es analógico, basta con medir con un multímetro, el voltaje a salida del sensor.

Para convertir el voltaje a la temperatura, el LM35 proporciona 10mV por cada grado
centígrado. También cabe señalar que ese sensor se puede usar sin offset, es decir
que, si medimos 20mV a la salida, estaremos midiendo 2°C.

Características

 Resolución: 10mV por cada grado centígrado.


 Voltaje de alimentación. Por ejemplo, esté sensor se puede alimentar
desde 4Vdc hasta 20Vdc.
 Tipo de medición. Salida analógica.
 Numero de pines: 3 pines, GND, VCC y VSalida.
 No requiere calibración.
 Tiene una precisión de ±¼°C.
 Esta calibrado para medir °C.
 Consumo de corriente: 60 μA.
Plataforma Ubidots
Ubidots es una plataforma de IoT que permite a los innovadores y las industrias
crear prototipos y escalar proyectos de IoT a la producción. Utilice la plataforma
Ubidots para enviar datos a la nube desde cualquier dispositivo habilitado para
Internet. Luego puede configurar acciones y alertas basadas en sus datos en tiempo
real y desbloquear el valor de sus datos a través de herramientas visuales. Ubidots
ofrece una API REST que le permite leer y escribir datos en los recursos disponibles:
fuentes de datos, variables, valores, eventos e información. La API es compatible
con HTTP y HTTPS y se requiere una clave de API. Sus datos estarán protegidos
con dos replicaciones más, almacenamiento encriptado y soporte de datos TLS /
SSL opcional. También puede personalizar los grupos de permisos para cada
módulo de la plataforma, asegurándose de que se muestre la información correcta
al usuario correcto.

Arquitectura de la plataforma IOT

En la imagen que se muestra la arquitectura de la plataforma Ubidots, la que integra


los flujos de datos en un entorno de computación en la nube, para crear
aplicaciones que capturan información del mundo real. Ubidots provee una clave
API a cada usuario que se utiliza como identificador de autenticación cuando se
transmite los datos de los sensores a la nube. Esta permite registrar hasta 30000
datos de forma gratuita por mes, si se requiere registrar más datos al mes, se puede
optar por pagar un plan de servicio que ofrece está plataforma según sea necesario.
Ejemplo de arquitectura:
En este código pusimos un potenciómetro para simular como si fuera un sensor de
glucosa, fue la primera prueba que hicimos utilizando ubidots. En el código se
agregó el potenciómetro, el token que te da la plataforma, la clave WiFi y la
contraseña para poder hacer la conexión entre el ESP8266 y la plataforma de
ubidots.
En este código ya utilizamos el sensor de temperatura LM35, se trabajó casi del
mismo modo que el potenciómetro, solamente agregamos las fórmulas para hacer
la conversión a centígrados, todos los datos se reflejaron en la plataforma de
Ubidots y en el monitor serial de arduino.
Imagen 1. Sensor de glucosa

Imagen 2. Sensor de temperatura.


Video 1. Sensor LM35 con el módulo ESP8266.

Video 1. Simulación del sensor de glucosa (potenciómetro).


Referencias
hetpro-store.com
observatorioelt.ister.edu.ec
www.luisllamas.es

videos de referencia
https://youtu.be/VrJQ6Y47I-o
https://youtu.be/GhBKhau53Dk
https://youtu.be/amVMmzbINQ8
https://youtu.be/gWf4RE0_vUA

También podría gustarte