Detector COVID-19:La necesidad de la crisis
Componentes y suministros
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 2 | ||||
| × | 2 | ||||
| × | 1 | ||||
| × | 1 |
Aplicaciones y servicios en línea
| ||||
| ||||
|
Acerca de este proyecto
Nadie puede predecir una pandemia, no importa si eres un bioquímico avanzado o un pirata informático aficionado como yo. Usando nuestras habilidades a mano, tenemos que ayudar todo lo que podamos. Mi objetivo de ayudar lo logré en este proyecto, donde usé Arduino y Python para medir y registrar la temperatura de los empleados y estudiantes que ingresan a un edificio.
A medida que nuestra situación continúa y la economía se abre lentamente, necesitamos una forma eficiente y práctica de asegurarnos de que las personas que ingresan a un edificio no estén infectando a otras con este virus mortal. En la actualidad, los trabajadores de la salud corren el mayor riesgo de infectarse con esta enfermedad y los hospitales necesitan un dispositivo para controlar su temperatura cada vez que entran o salen del edificio. Como se muestra en el gráfico a continuación, casi 1, 556, 930 enfermeras registradas se han visto afectadas por COVID-19.
Cuando las escuelas y los edificios de oficinas vuelvan a abrir, será necesario que exista una forma de evitar que una persona propague la pandemia a todas las demás. Los estudiantes y trabajadores pueden controlar y registrar su temperatura en beneficio de ellos y de su empleador. Cuando llegue la enfermera, podrá mirar y analizar claramente las temperaturas de los diferentes estudiantes o empleados que se darán con su nombre. El nombre se leerá de su PIN determinado. En el presente y en el futuro posterior a la pandemia, mi invención será útil para controlar el virus. Hay que hacer algo y los aficionados podemos contribuir.
Esta idea innovadora se puede utilizar para derrotar a este virus, ya que este es un juego de ajedrez en el que nuestro rey no puede caer y nosotros no podemos perder.
En conclusión, mi inspiración fue leer el pin del usuario y determinar su nombre a partir de la entrada, medir la temperatura del usuario con el termómetro sin contacto MLX90614 y asociarlo con su nombre. Por último, los datos serían registrados para su revisión por un profesional de la salud, manteniendo así el control del virus en lugares como edificios de hospitales, escuelas y edificios de oficinas en el presente y en el futuro.
Paso uno:clonación del repositorio
Para clonar el repositorio, lea y siga la sección Clonación de un repositorio usando la línea de comando.
Nota:Para leer más sobre el repositorio de Git y su propósito si nunca los ha encontrado antes o desea aclarar, lea el siguiente hipervínculo: https://www.geeksforgeeks.org/what-is-a-git-repository/
Paso dos:obtención de los materiales
Para este proyecto, necesitará algunos componentes principales como el termómetro sin contacto MLX90614, KeyPad, LCD, Cerberus Cord, Arduino Due y SparkFun RedBoard / Arduino Uno. Se puede acceder a la lista completa de componentes arriba o en mi repositorio en / COVIDdetector / Index_of_Materials
y luego el formato especificado adecuado para su computadora.
Paso 3:Diagrama de flujo de trabajo
Nota:a medida que avanza en este tutorial, siga el cuadro a continuación a medida que avanza en cada paso
Paso 4:construye el circuito
En el repositorio de GitHub, vaya a / COVIDdetector / images / circuits /, y con Fritzing, vea circuit.fzz
. También puede ver el archivo a continuación:
- Nota:En el diagrama de circuito de Fritzing, el MLX90614 debe tener la perilla hacia abajo si se coloca exactamente de la misma manera que la anterior
Paso 5:compilar y ejecutar el código
Hay algunos pasos simples para compilar y ejecutar el código:
Vaya a herramientas> Administrador de bibliotecas
- Instale la biblioteca AdaFruit para MLX90614 de AdaFruit
- Instale Wire.h si aún no lo tiene
- Instale Keypad.h de Mark Stanley, Alexander Brevig
- Instale LiquidCrystal.h integrado por Arduino, Adafruit
Instale PySerial escribiendo pip
instalar
pyserial
en su terminal
Abra Arduino IDE y ejecute COVIDdetectorA.ino
Abra una nueva instancia de Arduino
- En Mac, siga este tutorial
- En Windows, realice dos instalaciones separadas del IDE de Arduino
En la segunda instancia de Arduino IDE, ejecute IR_therm_test_adafruit.ino
Por último, en la terminal ejecuta python
COVIDdetectorS.py
¡Debería ver que se actualiza su record_sheet.csv!
, "name, temp", DateTime
0, "Pyara, 96.", 2020-05-27 16:19:37
1, "Raunak, 98.", 2020-05-27 16:20:32
2, "Jasmeen, 97.", 2020-05-27 16:21:41
3, "Mandeep, 99.", 2020-05- 27 16:22:61
Aquí está el gráfico de los registros de temperatura derivados del csv:
Paso 6:¡Listo!
Como desafío adicional, intente implementar su propio nombre en el sistema PIN en COVIDdetectorA.ino e intente comprender cómo funciona el script de Python.
Si tiene alguna pregunta o sugerencia, no dude en dejar un comentario a continuación.
Código
Detector COVID-19
Clone este repositorio para seguir este proyecto y cree su propio detector COVID-19 portátil https://github.com/Raunak-Singh-Inventor/COVIDdetectorEsquemas
Siga este circuito para construir la parte de hardware del proyecto que utiliza el termómetro infrarrojo Arduino Due, RedBoard, MLX90614 y un cable de tres cabezas para crear la parte de hardware de este proyecto. circuito_rQ0ActwUSz.fzzProceso de manufactura
- La canción llama la atención sobre la crisis de mantenimiento
- La necesidad de una programación de mantenimiento
- El papel de IoT en la atención médica durante Covid-19
- ¿COVID-19 acelerará la robótica en la cadena de suministro?
- El mundo de la simulación en rápida evolución
- Cómo la industria de la logística automotriz se enfrenta a COVID-19
- El impacto duradero de COVID-19 en el comercio mundial
- La automatización y el impacto del COVID-19 en la fabricación
- ¡Una máquina de torno CNC podría ser la única máquina que necesita!
- El equipo de mecanizado horizontal que puede necesitar
- Las principales razones por las que necesita un mecanizado aburrido