Cov txheej txheem:

Tsis ntsuas tus pas ntsuas kub: 7 Kauj Ruam
Tsis ntsuas tus pas ntsuas kub: 7 Kauj Ruam

Video: Tsis ntsuas tus pas ntsuas kub: 7 Kauj Ruam

Video: Tsis ntsuas tus pas ntsuas kub: 7 Kauj Ruam
Video: Tus Neeg Ruam 2024, Lub Xya hli ntuj
Anonim
Tsis ntsuas tus pas ntsuas kub
Tsis ntsuas tus pas ntsuas kub

Kev ntsuas 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.

Kauj Ruam 1: 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.

Kauj ruam 2:

Duab
Duab

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 hla ntau qhov kub thiab txias.

Kauj ruam 3:

Duab
Duab
Duab
Duab

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.

Kauj ruam 4:

Duab
Duab

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 5:

Duab
Duab

Tam sim no peb yuav tsum tau teeb tsa ntu teeb tsa.

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 ()".

Kauj Ruam 6:

Duab
Duab

Teeb qhov ua tiav. Tom ntej no kuv yuav mus rau code lub voj ib feem.

Ua ntej kuv luam ib lo lus "Kub" thiab tom qab ntawv luam qhov ntsuas kub los ntawm lub ntsuas cua. 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.

Kauj ruam 7:

Coding ib feem yog ua tiav. Cov lej ua tiav tau muab hauv cov cai ib feem ntawm kab lus no. Tshaj tawm cov cai rau Arduino Nano.

Kho vajtse sib txuas

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

Thov tsis txhob luam theej kuv tus lej. Nkag siab cov cai thiab ua koj tus kheej.

Koj tuaj yeem koom nrog peb pawg telegram ntawm no lossis tshawb nrhiav INNOVATION.

Nyob twj ywm hauv tsev, nyob nyab xeeb, nyob twj ywm muaj tswv yim. Cia ua txhaum txoj saw hlau.

Ua raws li kuv, Instagram: tsib_volt_player

Facebook: Akshay Yauxej

Github: akshayjoseph666

Hu rau: [email protected]

Qhia koj cov kev paub thiab cov lus qhia ntawm lub npov lus.

Kab lus dhau los

  1. Touchless Hand Wash Timer
  2. Tsis Siv Neeg Dej Kais Dej
  3. Tsis siv neeg ntxuav tes
  4. Interface Ultrasonic sensor nrog Arduino Uno
  5. Tswj Servo motor nrog Arduino Uno thiab Pushbutton
  6. Tswj Servo motor nrog Arduino Uno thiab POT
  7. Servo Motor Interface nrog Arduino Uno

Pom zoo: