Cov txheej txheem:

Tsis siv tus pas ntsuas kub (covid-19): 4 Kauj Ruam
Tsis siv tus pas ntsuas kub (covid-19): 4 Kauj Ruam

Video: Tsis siv tus pas ntsuas kub (covid-19): 4 Kauj Ruam

Video: Tsis siv tus pas ntsuas kub (covid-19): 4 Kauj Ruam
Video: ICU Kub Vaj - Leej Twg Hais Cia (Cover Video) Hmong Song 2023 2024, Kaum ib hlis
Anonim
Tsis siv tus pas ntsuas kub (covid-19)
Tsis siv tus pas ntsuas kub (covid-19)

Peb tuaj yeem ntsuas lub cev kub tau yam tsis muaj kev sib cuag nrog lub cuab yeej no. Kev ntsuas lub cev tsis tu ncua yog ib txoj hauv kev txhawm rau txheeb xyuas tus neeg mob corona. Yog li ntau hom ntsuas cua sov muaj nyob hauv khw. Tus ntsuas kub ib txwm tuaj yeem ntsuas qhov ntsuas kub ntawm cov neeg mob covid thiab tseem tuaj yeem kis tus kabmob. Hauv qhov xwm txheej tshwj xeeb no peb tuaj yeem siv Tus Tsis Siv Tus pas ntsuas kub. Thiab tseem paub lub cuab yeej no yog rab phom kub. Kev tsim khoom loj tshaj plaws ntawm Qhov Kub Kub Suav Teb. Thiab cov cuab yeej no raug nqi. Tab sis qhov kaw qhov no thiab Covid-19 xov ua rau kev tsim cov cuab yeej no nyuaj dua.

Peb tuaj yeem ua Tus Tsis Siv Lub Tshuab Ntsuas Kub nrog qee qhov feem ntau muaj.

MLX90614 yog qhov ntsuas kub IR rau qhov ntsuas tsis sib cuag. Nws muaj I2C Interface los tham nrog microcontroller. Ntawm no peb siv Arduino Nano ua microcontroller. Qhov ntsuas kub no tuaj yeem ntsuas qhov ntsuas kub yam tsis tau kov qhov khoom. Nws muaj 0.5 degree Celsius tshaj qhov kub thiab txias. Let ua nws !!!!!!!!

Khoom siv

  • TIAB SA 90614
  • Arduino nano cov
  • Poj Niam/Poj Niam Jumper Xov
  • OTG Adapter
  • USB Mini rau USBMicro Cable
  • Android ntaus ntawv

software xav tau

* Serial Monitor Android app

* Arduino lub tswv yim

Kauj Ruam 1: Ua Ntej Peb Yuav Tsum Tsim Daim Duab Sketch Siv Arduino IDE

Ua ntej Peb Yuav Tsum Tsim Tus Qauv Duab Siv Arduino IDE
Ua ntej Peb Yuav Tsum Tsim Tus Qauv Duab Siv Arduino IDE

Qhib Arduino IDE thiab qhib chaw ua haujlwm tshiab. Peb yuav tsum tau ntxiv tsev qiv ntawv. Mus rau Sketch> suav nrog tsev qiv ntawv> Tus thawj tswj tsev qiv ntawv. Tom qab ntawd Tshawb Nrhiav Adafruit MLX90614 thiab Nruab nws.

Tom qab ntawd kaw Arduino IDE thiab Qhib Arduino IDE dua. Tom qab ntawd ntxiv cov ntawv header "Adafruit_MLX90614.h" rau kev sib txuas lus zoo dua nrog MLX90614 Kub sensor. Tom qab ntawd ntxiv lwm cov ntaub ntawv header "Wire.h" rau I2C kev sib txuas lus. Tom qab ntawd txhais qhov sib txawv "mlx" hu rau MLX90614 sensor. Thiab hu ua haujlwm Adafruit_MLX90614 () rau qhov sib txawv no.

Kauj Ruam 2: Tam sim no Peb Yuav Tsum Ua Kom Code Txoj Kev Teeb

Ua ntej pib qhov kev sib txuas lus nrog tus lej braud ntawm 9600. Tom qab ntawd pib lub ntsuas cua los ntawm kev siv lo lus tseem ceeb "mlx.begin ()".

void teeb tsa ()

{

Serial.begin (9600);

mlx.begin ();

}

Teeb qhov ua tiav. Tom ntej no kuv yuav mus rau txoj cai ntu ntu. Kuv xub sau ib lo lus "Kub" thiab tom qab ntawv luam qhov ntsuas kub los ntawm lub ntsuas. Ntawm no qhov kub nyob hauv Celsius. Yog li peb hu lub luag haujlwm "mlx.readObjectTempC ()" tom qab ntawv luam tawm ua "Celsius". Hauv kab tom ntej peb yuav tsum luam lo lus "Kub" dua. Thiab tom qab ntawd luam tawm qhov ntsuas kub hauv Fahrenheit. Txog qhov no, peb siv txoj haujlwm "mlx.readAmbientTempF ()". Tom qab ntawd luam tawm chav tsev li "Fahrenheit". Tom ntej luam kab tshiab thiab tos 500 milliseconds rau kev nyeem ntawv tom ntej.

void lub voj ()

{

Serial.print ("Kub:");

Serial.print (mlx.readObjectTempC ())

; Serial.println ("Celsius");

Serial.print ("Kub:");

Serial.print (mlx.readObjectTempF ());

Serial.println ("Fahrenheit");

Serial.println (); ncua (500);

}

Coding ib feem yog ua tiav. Cov lej ua tiav tau muab hauv cov cai ib feem ntawm kab lus no. Xa cov cai rau Arduino Nano. Hardware Connection Arduino Nano MLX90614

A4 - SDA

A5 - SDL

3.3V - Vc

GND - NCO

Txhim kho cov kab hluav taws xob nrog kev pab los ntawm cov ntaub ntawv saum toj no lossis daim duab kos. Tam sim no teeb tsa Arduino Nano thiab lub ntsuas hluav taws xob hauv qhov thaiv. Muab lub qhov tso rau ntawm lub qhov rooj rau lub ntsuas kom nyeem tau qhov ntsuas kub. Muab lwm lub qhov los txuas USB cable rau arduino board. Tom qab ntawd txuas lub USB rau Arduino thiab lwm qhov kawg rau lub xov tooj ntse Nruab qhov app saib xyuas txuas thiab teeb tus nqi baurd li 9600. Txoj haujlwm tau ua tiav

Kauj ruam 3: Code thiab Circuit

Code thiab Circuit
Code thiab Circuit

#suav nrog

#suav nrog

Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();

void teeb tsa ()

{

Serial.begin (9600);

mlx.begin ();

}

void lub voj ()

{

Serial.print ("Kub:");

Serial.print (mlx.readObjectTempC ());

Serial.println ("Celsius");

Serial.print ("Kub:");

Serial.print (mlx.readObjectTempF ());

Serial.println ("Fahrenheit");

Serial.println ();

ncua (500);

}

Download tau yog muaj

Kauj Ruam 4: Nws Ua Haujlwm Li Cas?

Lub hauv paus tseem ceeb ntawm Qhov Tsis Siv Tus Kws Ntsuas Kub yog MLX90614 Tsis ntsuas qhov ntsuas kub. Kev ua haujlwm ntawm MLX90614 tau piav qhia hauv kab lus tom ntej. Cov zis los ntawm lub ntsuas no txuas nrog Arduino Nano. Arduino luam tawm qhov ntsuas kub ntawm lub xov tooj ntse nrog kev pab los ntawm Serial Monitor Android App. Yog li tsis xav tau lub hwj chim sab nraud. Vim tias Arduino thiab sensor yuav siv lub zog los ntawm lub xov tooj ntse.

Pom zoo: