Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Ua Ntej Peb Yuav Tsum Tsim Daim Duab Sketch Siv Arduino IDE
- Kauj Ruam 2: Tam sim no Peb Yuav Tsum Ua Kom Code Txoj Kev Teeb
- Kauj ruam 3: Code thiab Circuit
- Kauj Ruam 4: Nws Ua Haujlwm Li Cas?
Video: Tsis siv tus pas ntsuas kub (covid-19): 4 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
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
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
#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:
Tsis ntsuas tus pas ntsuas kub: 7 Kauj Ruam
Tsis ntsuas tus pas ntsuas kub: 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 t
Siv Smartphone Raws Li Tsis Siv Tus Kheej Ntsuas Kub / Tus Ntsuas Ntsuas Kub: 8 Kauj Ruam (nrog Duab)
Siv Smartphone Raws Li Tsis Siv Tus Kws Ntsuas Kub / Tus Ntsuas Kub Portable: Ntsuas lub cev kub nrog qhov tsis sib cuag / tsis sib cuag zoo li rab phom thermo. Kuv tsim txoj haujlwm no vim tias Thermo Gun tam sim no kim heev, yog li kuv yuav tsum tau txais lwm txoj hauv kev los ua DIY. Thiab lub hom phiaj yog ua nrog cov peev txheej qis .SuppliesMLX90614Ardu
ARUPI - Tus Nqi Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi Uas Tau Txais Tus Nqi/Tus Kheej Tus Kheej (ARU) rau Soundscape Ecologists: 8 Kauj Ruam (nrog Duab)
ARUPI - Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi/Tus Kheej Tus Kheej (ARU) rau Soundscape Ecologists: Cov lus qhia no tau sau los ntawm Anthony Turner. Txoj haujlwm tau tsim los nrog ntau qhov kev pab los ntawm Shed hauv Tsev Kawm Ntawv ntawm Kev Suav, University of Kent (Mr Daniel Knox tau pab zoo!)
Tus pas ntsuas kub Siv lub ntsuas sov: 5 Kauj Ruam
Tus pas ntsuas kub Siv lub ntsuas sov: Qhov no yog lub ntsuas cua sov siv lub ntsuas cua thiab lub ntsuas hluav taws xob nkaus xwb. Koj tseem tuaj yeem saib xyuas thiab khaws qhov kub ntawm koj chav lossis ib yam dab tsi txhua lub sijhawm. Koj tseem tuaj yeem saib xyuas cov ntaub ntawv khaws cia yav dhau los ntawm yam khoom
ESP32 NTP Kev Ntsuas Kub Ua Haujlwm Kub Kub Nrog Steinhart-Hart Kho thiab Tswb Kub: 7 Kauj Ruam (nrog Duab)
ESP32 NTP Kev Ntsuas Kub Ua Haujlwm Ntsuas Kub nrog Steinhart-Hart Kev Kho thiab Tswb Kub: Tseem tab tom taug kev kom ua tiav "qhov haujlwm yuav los tom ntej", "ESP32 NTP Kev Ntsuas Kub Kev Ntsuas Kub Ua Noj Nrog Steinhart-Hart Kev Kho thiab Tswb Kub" yog Cov Ntawv Qhia qhia yuav ua li cas kuv ntxiv NTP ntsuas kub, piezo b