- Bajo costo y fácil de construir: aplicación de Android para rescate
- ¿Por qué TCRT5000 y Arduino Nano?
- Interfaz MLX90615 y TCRT5000 con Arduino
El escenario actual de COVID-19 no necesita presentación. Si bien todos hacen todo lo posible para avanzar, es importante actuar de manera responsable y abordar este problema de manera colectiva. Hoy en día, en muchos lugares públicos y en otras reuniones, se ha vuelto común examinar a las personas para determinar la temperatura corporal, como medida preventiva para detectar fiebre. El dispositivo que se utiliza para hacer esto se llama termómetro infrarrojo sin contacto. Como muchos habrán notado, existe un gran aumento en la demanda de este producto, pero no es muy difícil construir uno por su cuenta que no solo pueda cumplir su propósito, sino que también proporcione características más útiles que las comerciales. Anteriormente (mucho antes del brote) también hemos construido una pistola de termómetro IR sin contacto de mano, también puede verificarlo si está interesado.
Por lo tanto, el objetivo de este tutorial es diseñar un termómetro sin contacto de bajo costo y fácil de construir que pueda medir la temperatura corporal, registrarlos en un Excel junto con la imagen de las personas para que el registro se pueda compartir fácilmente con las autoridades interesadas. Intrigante derecho !! empecemos….
Bajo costo y fácil de construir: aplicación de Android para rescate
En un vistazo rápido, podemos distinguir algunas de las partes importantes en un termómetro, a saber, el sensor de temperatura IR, el microcontrolador, la pantalla, el controlador de pantalla y la batería. Ahora nuestro objetivo aquí es reducir el costo y el material más caro (en el momento de la documentación) es el propio sensor de temperatura IR. Lamentablemente, aunque como fabricante, no hay muchas opciones aquí a las que pueda acceder rápidamente, además de MLX90614 y MLX90615. Por otro lado, si está de acuerdo con el uso de un sensor analógico, tendrá muchas alternativas más baratas, pero no será fácil construir y calibrar su dispositivo, la elección es suya aquí. Para este tutorial, usaremos el sensor MLX90615 de Melexis.
Con el sensor seleccionado, solo nos queda Microcontrolador, Pantalla y Batería. Así que decidimos reducir el costo de estas tres partes aprovechando un teléfono móvil Android. Hoy en día, casi todo el mundo tiene un buen teléfono Android con una cámara decente. Podemos crear una sencilla aplicación para Android que se pueda comunicar con nuestro termómetro y realizar otras actividades como registro de datos y captura de imágenes. De esta manera, no solo podemos hacer que funcione más rápido, sino que también podemos aumentar su aplicación potencial al compartir instantáneamente los resultados del registro con imágenes en WhatsApp, Gmail o cualquier otra plataforma preferida. Es por eso que creamos nuestra aplicación de Android llamada "Easy Scan" que es de código abierto y el APK también se puede descargar gratis, más sobre esto más adelante. Entonces, el único material requerido para este proyecto es-
- Sensor de temperatura IR MLX90615
- Sensor de infrarrojos TCRT5000
- Arduino Nano
¿Por qué TCRT5000 y Arduino Nano?
Para muchas personas, esta pregunta habría surgido. La razón para usar un sensor IR TCRT5000 es detectar la posición del termómetro y tomar la lectura de temperatura automáticamente. De esta manera, nunca tendrá que hacer nada con la aplicación una vez que se inicie, lo que facilita su uso. Además, la lectura se tomará solo cuando el sensor esté a la distancia correcta de la persona para que no nos preocupemos por lecturas falsas.
La razón para usar Arduino Nano es que tiene una interfaz USB incorporada que es importante para comunicarse entre el controlador y el teléfono. Si no tiene uno, también puede usar el Mega o incluso el UNO. Pero hablando en términos de costos, incluso puede usar un microcontrolador de muy baja potencia como STM8S o cualquier otro controlador que admita I2C, ADC y UART funcionará bien para este proyecto.
Interfaz MLX90615 y TCRT5000 con Arduino
El esquema del circuito de nuestro proyecto es muy sencillo, solo tenemos que conectar el sensor MLX90615 y TCRT5000 con nuestra placa nano Arduino. El diagrama de circuito completo del termómetro corporal sin contacto se muestra a continuación.
El MLX90615 y el TCRT500 funcionan con 3,3 V y 5 V respectivamente, por lo que podemos alimentarlo en consecuencia. Los pines de comunicación I2C A4 (SDA) y A5 (SCL) se utilizan para comunicarse con el sensor MLX90615. Es común usar el TCRT5000 con un amplificador operacional en modo comparador como lo hicimos en nuestro proyecto de automóvil remoto BLDC, pero aquí necesitamos que sea más confiable y nuestro sensor de infrarrojos debería ser inmune a la luz solar. Así que he conectado el diodo IR a un pin digital y el fotodiodo a un pin analógico del Arduino. De esta manera podemos medir el valor del fotodiodo durante la etapa normal y luego medir nuevamente después de encender el LED IR, la diferencia entre estos dos valores debería ayudarnos a lidiar con el ruido.