Taula de continguts:
- Subministraments
- Pas 1: primer hem de crear un esbós amb Arduino IDE
- Pas 2: ara hem de codificar la part de configuració
- Pas 3: Codi i circuit
- Pas 4: Com funciona?
Vídeo: Termòmetre sense contacte (covid-19): 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Podem mesurar la temperatura corporal sense entrar en contacte amb aquest dispositiu. El control continu de la temperatura corporal és el que permet detectar un pacient amb corona. Hi ha tants tipus de termòmetres disponibles al mercat. El termòmetre normal pot mesurar la temperatura d’un pacient covidi i també pot propagar el virus. En aquesta situació especial podem utilitzar el termòmetre sense contacte. I també conegut com a pistola de temperatura. La fabricació més gran d'aquesta pistola de temperatura de la Xina. I aquest dispositiu és car. Però aquest bloqueig i els fils Covid-19 dificulten la producció d’aquest dispositiu.
Podem fabricar un termòmetre sense contacte amb alguns components disponibles habitualment.
MLX90614 és un sensor de temperatura IR per a mesures de temperatura sense contacte. Té una interfície I2C per comunicar-se amb el microcontrolador. Aquí fem servir Arduino Nano com a microcontrolador. Aquest sensor de temperatura pot mesurar la temperatura sense tocar l'objecte. Té 0,5 graus centígrads en una àmplia gamma de temperatures. Fem-ho !!!!!!!!
Subministraments
- MLX90614
- Arduino nano
- Filferros de pont femení / femení
- Adaptador OTG
- Cable USB Mini a USB Micro
- dispositiu Android
cal programari
* Aplicació d'Android per a monitors de sèrie
* Arduino ide
Pas 1: primer hem de crear un esbós amb Arduino IDE
Obriu Arduino IDE i obriu un nou espai de treball. Hem d’afegir una biblioteca. Aneu a Esbós> Inclou biblioteca> Gestor de biblioteques. A continuació, cerqueu Adafruit MLX90614 i instal·leu-lo.
A continuació, tanqueu Arduino IDE i The Open Arduino IDE de nou. A continuació, afegiu el fitxer de capçalera "Adafruit_MLX90614.h" per a una millor comunicació amb el sensor de temperatura MLX90614. A continuació, afegiu un altre fitxer de capçalera "Wire.h" per a la comunicació I2C. A continuació, definiu una variable "mlx" per trucar al sensor MLX90614. I truqueu la funció Adafruit_MLX90614 () a aquesta variable.
Pas 2: ara hem de codificar la part de configuració
Primer comenceu la comunicació en sèrie amb la velocitat de braç de 9600. Després comenceu el sensor utilitzant la paraula clau "mlx.begin ()".
configuració nul·la ()
{
Serial.begin (9600);
mlx.begin ();
}
La part de configuració s'ha completat. A continuació, codificaré la part del bucle. Primer imprimeixo una paraula "Temperatura" i després imprimeixo la temperatura detectada pel sensor. Aquí la temperatura en centígrads. Per tant, anomenem la funció "mlx.readObjectTempC ()" i després imprimim la unitat com a "Celsius". A la següent línia, hem de tornar a imprimir la paraula "Temperatura". I després imprimiu la temperatura en Fahrenheit. Per a això, fem servir la funció "mlx.readAmbientTempF ()". A continuació, imprimiu la unitat com a "Fahrenheit". A continuació, imprimiu una nova línia i espereu 500 mil·lisegons per a la propera lectura.
bucle buit ()
{
Serial.print ("Temperatura:");
Serial.print (mlx.readObjectTempC ())
; Serial.println ("Celsius");
Serial.print ("Temperatura:");
Serial.print (mlx.readObjectTempF ());
Serial.println ("Fahrenheit");
Serial.println (); delay (500);
}
La part de codificació s'ha completat. El codi complet es proporciona a la part del codi d’aquest article. Pengeu el codi a Arduino Nano. Hardware Connection Arduino Nano MLX90614
A4 - SDA
A5 - SDL
3,3 V - Vcc
GND - GND
Connecteu el circuit amb l'ajuda de les dades anteriors o del diagrama del circuit. Ara configureu l'Arduino Nano i el sensor en un recinte. Feu un forat al recinte perquè el sensor pugui llegir la temperatura. Feu un altre forat per connectar el cable USB a la placa arduino. A continuació, connecteu l'USB a Arduino i l'altre extrem al telèfon intel·ligent. Instal·leu l'aplicació del monitor sèrie i configureu la velocitat de baurd com a 9600. El projecte s'ha completat
Pas 3: Codi i circuit
#incloure
#incloure
Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();
configuració nul·la ()
{
Serial.begin (9600);
mlx.begin ();
}
bucle buit ()
{
Serial.print ("Temperatura:");
Serial.print (mlx.readObjectTempC ());
Serial.println ("Celsius");
Serial.print ("Temperatura:");
Serial.print (mlx.readObjectTempF ());
Serial.println ("Fahrenheit");
Serial.println ();
retard (500);
}
La descàrrega està disponible
Pas 4: Com funciona?
El component principal d’aquest termòmetre sense contacte és un sensor de temperatura sense contacte MLX90614. El funcionament de MLX90614 es descriu al següent paràgraf. La sortida d’aquest sensor està connectada a Arduino Nano. Arduino imprimeix la temperatura al telèfon intel·ligent amb l’ajut de l’aplicació Serial Monitor Android. Per tant, no necessiteu un alimentador extern. Perquè Arduino i el sensor prendran energia del telèfon intel·ligent.
Recomanat:
Termòmetre IR sense contacte: 8 passos (amb imatges)
Termòmetre IR sense contacte: el meu departament de salut local es va posar en contacte amb mi perquè necessitaven una manera de rastrejar la temperatura corporal de la salut dels seus empleats diàriament durant la crisi del Covid-19 del 2020. Normalment, els termòmetres IR fora de la plataforma començaven a ser escassos
Termòmetre sense contacte: 7 passos
Termòmetre sense contacte: el control continu de la temperatura corporal és el que permet detectar un pacient amb corona. Hi ha tants tipus de termòmetres disponibles al mercat. El termòmetre normal pot mesurar la temperatura d’un pacient covidi i també pot propagar el virus. En t
Utilitzeu el telèfon intel·ligent com a termòmetre sense contacte / termòmetre portàtil: 8 passos (amb imatges)
Utilitzeu el telèfon intel·ligent com a termòmetre sense contacte / termòmetre portàtil: mesurant la temperatura corporal sense contacte / sense contacte com una termopistola. Vaig crear aquest projecte perquè Thermo Gun ara és molt car, de manera que he de tenir una alternativa per fer bricolatge. I el propòsit és fer amb una versió de baix pressupost.SuppliesMLX90614Ardu
Termòmetre infraroig sense contacte basat en Arduino - Termòmetre basat en IR mitjançant Arduino: 4 passos
Termòmetre infraroig sense contacte basat en Arduino | Termòmetre basat en IR que utilitza Arduino: Hola nois, en aquest instructable farem un termòmetre sense contacte amb arduino, ja que de vegades la temperatura del líquid / sòlid és massa alta o baixa a la temperatura i és difícil fer-hi contacte i llegir-ne temperatura llavors en aquell escenari
Refredador / suport per a portàtils de cost zero (sense cola, sense perforació, sense femelles i cargols, sense cargols): 3 passos
Refredador / suport per a portàtils de cost zero (sense cola, sense perforació, sense femelles i cargols, sense cargols): ACTUALITZACIÓ: SI US PLAU VOT PER EL MEU INSTRUCTABLE, GRÀCIES ^ _ ^ TAMBÉ POTS AGRADAR-ME ENTRADA A www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ O POTS VOTAR ELS MEUS MILLORS AMICS