Sadržaj:
- Supplies
- Korak 1: Prvo moramo stvoriti skicu koristeći Arduino IDE
- Korak 2: Sada moramo kodirati dio za postavljanje
- Korak 3: Kôd i sklop
- Korak 4: Kako to funkcionira?
Video: Beskontaktni termometar (covid-19): 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Možemo mjeriti tjelesnu temperaturu bez kontakta s ovim uređajem. Kontinuirano praćenje tjelesne temperature jedan je od načina za otkrivanje oboljelog od korone. Na tržištu je toliko različitih vrsta termometara. Normalni termometar može mjeriti temperaturu oboljelog od kovida, a može i širiti virus. U ovoj posebnoj situaciji možemo koristiti beskontaktni termometar. Ovaj uređaj je takođe poznat i kao temperaturni pištolj. Najveća proizvodnja ovog temperaturnog pištolja u Kini. A ovaj uređaj je skup. Ali ovo zaključavanje i niti Covid-19 otežavaju proizvodnju ovog uređaja.
Možemo napraviti beskontaktni termometar s nekim uobičajeno dostupnim komponentama.
MLX90614 je infracrveni senzor temperature za beskontaktno mjerenje temperature. Ima I2C interfejs za komunikaciju sa mikrokontrolerom. Ovdje koristimo Arduino Nano kao mikrokontroler. Ovaj senzor temperature može mjeriti temperaturu bez dodirivanja predmeta. Ima 0,5 stepeni Celzijusa u širokom rasponu temperatura. Neka to uspije !!!!!!!!
Supplies
- MLX90614
- Arduino nano
- Ženske/ženske kratkospojne žice
- OTG adapter
- USB Mini na USBMicro kabel
- android uređaj
potreban softver
* Android aplikacija Serial Monitor
* Arduino ide
Korak 1: Prvo moramo stvoriti skicu koristeći Arduino IDE
Otvorite Arduino IDE i otvorite novi radni prostor. Moramo dodati biblioteku. Idite na Sketch> Include library> Library manager. Zatim potražite Adafruit MLX90614 i instalirajte ga.
Zatim ponovo zatvorite Arduino IDE i Open Arduino IDE. Zatim dodajte datoteku zaglavlja "Adafruit_MLX90614.h" za bolju komunikaciju s MLX90614 Senzorom temperature. Zatim dodajte drugu datoteku zaglavlja "Wire.h" za I2C komunikaciju. Zatim definirajte varijablu "mlx" za pozivanje senzora MLX90614. I pozovite funkciju Adafruit_MLX90614 () ovoj varijabli.
Korak 2: Sada moramo kodirati dio za postavljanje
Prvo započnite serijsku komunikaciju sa brzinom prijenosa 9600. Zatim započnite senzor pomoću ključne riječi "mlx.begin ()".
void setup ()
{
Serial.begin (9600);
mlx.begin ();
}
Dio za postavljanje je dovršen. Zatim ću kodirati dio petlje. Prvo ispisujem riječ "Temperature", a zatim ispisujem temperaturu koju je senzor otkrio. Ovdje je temperatura u Celzijusima. Zato funkciju nazivamo "mlx.readObjectTempC ()", a zatim ispisujemo jedinicu kao "Celsius". U sljedećem retku moramo ponovo odštampati riječ "Temperatura". A zatim ispišite temperaturu u Fahrenheitu. Za to koristimo funkciju "mlx.readAmbientTempF ()". Zatim odštampajte jedinicu kao "Fahrenheit". Sljedeće odštampajte novi red i sačekajte 500 milisekundi za sljedeće očitavanje.
void loop ()
{
Serial.print ("Temperatura:");
Serial.print (mlx.readObjectTempC ())
; Serial.println ("Celsius");
Serial.print ("Temperatura:");
Serial.print (mlx.readObjectTempF ());
Serial.println ("Fahrenheit");
Serial.println (); delay (500);
}
Kodiranje je završeno. Potpuni kôd dat je u kodnom dijelu ovog članka. Otpremite kôd na Arduino Nano. Hardware Connection Arduino Nano MLX90614
A4 - SDA
A5 - SDL
3.3V - Vcc
GND - GND
Ožičite krug pomoću gore navedenih podataka ili dijagrama kruga. Sada postavite Arduino Nano i senzor u kućište. Stavite rupu na kućište kako bi senzor očitavao temperaturu. Stavite još jednu rupu za spajanje USB kabela na arduino ploču. Zatim spojite USB na Arduino, a drugi kraj na pametni telefon Instalirajte aplikaciju za serijski monitor i postavite brzinu baurda na 9600. Projekt je dovršen
Korak 3: Kôd i sklop
#include
#include
Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();
void setup ()
{
Serial.begin (9600);
mlx.begin ();
}
void loop ()
{
Serial.print ("Temperatura:");
Serial.print (mlx.readObjectTempC ());
Serial.println ("Celsius");
Serial.print ("Temperatura:");
Serial.print (mlx.readObjectTempF ());
Serial.println ("Fahrenheit");
Serial.println ();
kašnjenje (500);
}
Dostupno je preuzimanje
Korak 4: Kako to funkcionira?
Glavna komponenta ovog beskontaktnog termometra je beskontaktni senzor temperature MLX90614. Rad MLX90614 opisan je u sljedećem odlomku. Izlaz ovog senzora spojen je na Arduino Nano. Arduino ispisuje temperaturu na pametnom telefonu uz pomoć Android aplikacije Serial Monitor. Dakle, nema potrebe za vanjskim napajanjem. Zato što će Arduino i senzor napajati pametni telefon.
Preporučuje se:
IOT pametni infracrveni termometar (COVID-19): 3 koraka
IOT pametni infracrveni termometar (COVID-19): Zbog ustanka COVID-a 2019. godine odlučili smo napraviti IOT pametni infracrveni termometar koji se povezuje sa pametnim uređajima kako bi prikazao zabilježenu temperaturu, ovo nije samo jeftinija alternativa, već i odlična nastavni modul za tehniku i IOT koji će
Uradi sam infracrveni termometar za COVID-19 s MicroPythonom: 8 koraka
Uradi sam infracrveni termometar za COVID-19 s MicroPythonom: Zbog izbijanja koronavirusne bolesti (COVID-19), kadrovska služba kompanije mora mjeriti i registrirati temperaturu svakog radnika. Ovo je dosadan i dugotrajan zadatak za HR. Tako sam napravio ovaj projekt: radnik je pritisnuo dugme, ovo u
Beskontaktni termometar: 7 koraka
Beskontaktni termometar: Kontinuirano praćenje tjelesne temperature jedan je od načina za otkrivanje oboljelog od korone. Na tržištu je toliko različitih vrsta termometara. Normalni termometar može mjeriti temperaturu oboljelog od kovida, a može i širiti virus. U t
Koristite pametni telefon kao beskontaktni termometar / prijenosni termometar: 8 koraka (sa slikama)
Koristite pametni telefon kao beskontaktni termometar / prijenosni termometar: Mjerenje tjelesne temperature beskontaktnim / beskontaktnim poput termo pištolja. Napravio sam ovaj projekt jer je Thermo Gun sada jako skup, pa moram pronaći alternativu za izradu DIY -a. A svrha je napraviti s niskobudžetnom verzijom.SuppliesMLX90614Ardu
Infracrveni termometar na bazi Arduina - IR termometar na bazi Arduina: 4 koraka
Infracrveni termometar na bazi Arduina | Infracrveni termometar pomoću Arduina: Zdravo momci u ovim uputama napravit ćemo beskontaktni termometar pomoću arduina. Budući da je ponekad temperatura tekućine/krutine previsoka ili preniska, a onda je teško stupiti u kontakt s njom i pročitati je temperatura u tom prizoru