Kazalo:
- Zaloge
- 1. korak: Najprej moramo ustvariti skico z uporabo Arduino IDE
- 2. korak: Zdaj moramo kodirati del za namestitev
- 3. korak: Koda in vezje
- 4. korak: Kako deluje?
Video: Brezkontaktni termometer (covid-19): 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Telesno temperaturo lahko merimo brez stika s to napravo. Neprekinjeno spremljanje telesne temperature je eden od načinov za odkrivanje bolnika s korono. Na trgu je na voljo toliko vrst termometrov. Običajni termometer lahko meri temperaturo pacienta in lahko tudi širi virus. V tem posebnem primeru lahko uporabimo brezkontaktni termometer. Ta naprava je znana tudi kot temperaturna pištola. Največja proizvodnja te temperaturne pištole na Kitajskem. In ta naprava je draga. Toda to zaklepanje in niti Covid-19 otežujejo proizvodnjo te naprave.
Izdelamo lahko brezkontaktni termometer z nekaj običajno dostopnimi komponentami.
MLX90614 je IR temperaturni senzor za brezkontaktno merjenje temperature. Ima vmesnik I2C za komunikacijo z mikrokrmilnikom. Tu uporabljamo Arduino Nano kot mikrokrmilnik. Ta temperaturni senzor lahko meri temperaturo brez dotika predmeta. Ima 0,5 stopinje Celzija v širokem razponu temperatur. Naj bo !!!!!!!!
Zaloge
- MLX90614
- Arduino nano
- Ženske/ženske skakalne žice
- OTG adapter
- Kabel USB Mini na USBMicro
- androidna naprava
potrebna programska oprema
* Aplikacija Serial Monitor za Android
* Arduino ide
1. korak: Najprej moramo ustvariti skico z uporabo Arduino IDE
Odprite Arduino IDE in odprite nov delovni prostor. Dodati moramo knjižnico. Pojdite na Sketch> Include library> Library manager. Nato poiščite Adafruit MLX90614 in ga namestite.
Nato znova zaprite IDE Arduino in IDE Open Arduino. Nato dodajte datoteko glave "Adafruit_MLX90614.h" za boljšo komunikacijo s senzorjem temperature MLX90614. Nato dodajte drugo datoteko z glavo "Wire.h" za komunikacijo I2C. Nato določite spremenljivko "mlx", da pokličete senzor MLX90614. In k tej spremenljivki pokličite funkcijo Adafruit_MLX90614 ().
2. korak: Zdaj moramo kodirati del za namestitev
Najprej začnite serijsko komunikacijo s stopnjo goljufanja 9600. Nato začnite senzor z uporabo ključne besede "mlx.begin ()".
void setup ()
{
Serial.begin (9600);
mlx.begin ();
}
Namestitveni del je zaključen. Nato bom kodiral del zanke. Najprej natisnem besedo "Temperatura" in nato natisnem temperaturo, ki jo zazna senzor. Tukaj je temperatura v Celziju. Zato pokličemo funkcijo "mlx.readObjectTempC ()", nato pa tiskalno enoto kot "Celzij". V naslednji vrstici moramo znova natisniti besedo "Temperatura". Nato natisnite temperaturo v Fahrenheitu. Za to uporabljamo funkcijo "mlx.readAmbientTempF ()". Nato enoto natisnite kot "Fahrenheit". Nato natisnite novo vrstico in počakajte 500 milisekund za naslednje branje.
void loop ()
{
Serial.print ("Temperatura:");
Serial.print (mlx.readObjectTempC ())
; Serial.println ("Celzij");
Serial.print ("Temperatura:");
Serial.print (mlx.readObjectTempF ());
Serial.println ("Fahrenheit");
Serial.println (); zamuda (500);
}
Kodiranje je zaključeno. Celotna koda je navedena v kodnem delu tega članka. Naložite kodo v Arduino Nano. Hardware Connection Arduino Nano MLX90614
A4 - SDA
A5 - SDL
3.3V - Vcc
GND - GND
Ožičite vezje s pomočjo zgornjih podatkov ali diagrama vezja. Zdaj namestite Arduino Nano in senzor v ohišje. Na ohišje dajte luknjo za merjenje temperature. Vstavite drugo luknjo za priključitev kabla USB na ploščo arduino. Nato priključite USB na Arduino in drugi konec na pametni telefon Namestite aplikacijo serijski monitor in nastavite hitrost baurda na 9600. Projekt je zaključen
3. korak: Koda in vezje
#vključi
#vključi
Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();
void setup ()
{
Serial.begin (9600);
mlx.begin ();
}
void loop ()
{
Serial.print ("Temperatura:");
Serial.print (mlx.readObjectTempC ());
Serial.println ("Celzij");
Serial.print ("Temperatura:");
Serial.print (mlx.readObjectTempF ());
Serial.println ("Fahrenheit");
Serial.println ();
zamuda (500);
}
Na voljo je prenos
4. korak: Kako deluje?
Glavni sestavni del tega brezkontaktnega termometra je brezkontaktni temperaturni senzor MLX90614. Delovanje MLX90614 je opisano v naslednjem odstavku. Izhod tega senzorja je povezan z Arduino Nano. Arduino natisne temperaturo na pametnem telefonu s pomočjo aplikacije Serial Monitor Android. Zato zunanji napajalnik ni potreben. Ker bo Arduino in senzor napajal iz pametnega telefona.
Priporočena:
Brezkontaktni IR termometer: 8 korakov (s slikami)
IR termometer brez stika: Moje lokalno ministrstvo za zdravje je stopilo v stik z mano, ker so potrebovali način za vsakodnevno spremljanje telesne temperature zdravja svojih zaposlenih med krizo Covid-19 leta 2020. Običajni infrardeči termometri so bili redki
Brezkontaktni termometer: 7 korakov
Brezkontaktni termometer: Neprekinjeno spremljanje telesne temperature je eden od načinov za odkrivanje bolnika s korono. Na trgu je na voljo toliko vrst termometrov. Običajni termometer lahko meri temperaturo pacienta in lahko tudi širi virus. V t
Uporabite pametni telefon kot brezkontaktni termometer / prenosni termometer: 8 korakov (s slikami)
Uporabite pametni telefon kot brezkontaktni termometer / prenosni termometer: Merjenje telesne temperature z brezkontaktnim / brezkontaktnim kot termo pištola. Ta projekt sem ustvaril, ker je Thermo Gun zdaj zelo drag, zato moram dobiti alternativo za izdelavo DIY. Namen je izdelati z nizko proračunsko različico
Brezkontaktni infrardeči termometer na osnovi Arduino - IR termometer na osnovi Arduina: 4 koraki
Brezkontaktni infrardeči termometer na osnovi Arduino | IR -termometer z uporabo Arduina: Pozdravljeni fantje, v tem navodilu bomo naredili brezkontaktni termometer z arduinom. Ker je včasih temperatura tekočine/trdne snovi previsoka ali prenizka, potem pa je težko priti v stik z njo in prebrati temperatura v tem prizorju
Brezkontaktni detektor napetosti v velikosti kreditne kartice (555): 3 koraki
Brezkontaktni detektor napetosti s kreditno kartico (555): Ideja je prišla ob ogledu drugih navodil: https: //www.instructables.com/id/Contactless-Volta … Za 555 sem se odločil, ker sem imel okoli 555 in rad gradim majhne projekte, tako kot ta drugi projekt velikosti kreditne kartice. https:/