Talaan ng mga Nilalaman:

Non-contact Thermometer: 7 Mga Hakbang
Non-contact Thermometer: 7 Mga Hakbang

Video: Non-contact Thermometer: 7 Mga Hakbang

Video: Non-contact Thermometer: 7 Mga Hakbang
Video: Using Non-Contact MLX90614 Temperature Sensor with NodeMCU D1 Mini over WiFi 2024, Hulyo
Anonim
Non-contact Thermometer
Non-contact Thermometer

Ang patuloy na pagsubaybay sa temperatura ng katawan ay isang paraan upang makita ang isang pasyente na corona. Maraming mga uri ng thermometers ang magagamit sa merkado. Maaaring sukatin ng normal na thermometer ang temperatura ng isang pasyente na covid at maaari ring kumalat ang virus. Sa espesyal na sitwasyong ito maaari naming gamitin ang Non contact Thermometer. At kilala rin ang aparatong ito bilang temperatura ng baril. Ang pinakamalaking paggawa ng Temperature Gun China na ito. At ang aparato na ito ay magastos. Ngunit ang lock down na ito at ang mga thread ng Covid-19 ay ginagawang mas mahirap ang paggawa ng aparatong ito. Maaari kaming gumawa ng isang Non contact Thermometer na may ilang karaniwang magagamit na mga bahagi.

Hakbang 1: Paano Ito Gumagawa?

Ang pangunahing bahagi ng Non contact Thermometer na ito ay isang MLX90614 Non contact temperatura sensor. Ang pagtatrabaho ng MLX90614 ay inilarawan sa susunod na talata. Ang output mula sa sensor na ito ay konektado sa Arduino Nano. I-print ng Arduino ang temperatura sa smart phone sa tulong ng Serial Monitor Android App. Kaya't hindi na kailangan ng panlabas na power pack. Dahil ang Arduino at sensor ay kukuha ng lakas mula sa smart phone.

Hakbang 2:

Larawan
Larawan

Ang MLX90614 ay isang sensor ng IR Temperature para sa mga pagsukat ng temperatura ng hindi pakikipag-ugnay. Mayroon itong I2C Interface upang makipag-usap sa microcontroller. Dito ginagamit namin ang Arduino Nano bilang microcontroller. Maaaring sukatin ng sensor ng temperatura ang temperatura nang hindi hinawakan ang bagay. Mayroon itong 0.5 degree Celsius sa isang malawak na saklaw ng temperatura.

Hakbang 3:

Larawan
Larawan
Larawan
Larawan

Buksan ang Arduino IDE at magbukas ng isang bagong workspace. Kailangan nating magdagdag ng isang silid-aklatan. Pumunta sa Sketch> Isama ang library> Tagapamahala ng library. Pagkatapos Maghanap sa Adafruit MLX90614 at I-install ito.

Hakbang 4:

Larawan
Larawan

Pagkatapos isara muli ang Arduino IDE at The Open Arduino IDE. Pagkatapos idagdag ang header file na "Adafruit_MLX90614.h" para sa mas mahusay na komunikasyon sa MLX90614 Temperature sensor. Pagkatapos ay magdagdag ng isa pang file ng header na "Wire.h" para sa komunikasyon ng I2C. Pagkatapos tukuyin ang isang variable na "mlx" upang tawagan ang sensor ng MLX90614. At tawagan ang pagpapaandar na Adafruit_MLX90614 () sa variable na ito.

Hakbang 5:

Larawan
Larawan

Ngayon kailangan naming i-code ang bahagi ng pag-setup.

Simulan muna ang serial na komunikasyon sa rate ng pandaraya na 9600. Pagkatapos ay simulan ang sensor sa pamamagitan ng paggamit ng keyword na "mlx.begin ()".

Hakbang 6:

Larawan
Larawan

Nakumpleto ang bahagi ng pag-set up. Susunod na pupuntahan ko ang pag-code sa bahagi ng loop.

Una akong nag-print ng isang salitang "Temperatura" at pagkatapos ay nai-print ang temperatura na nakita ng sensor. Dito ang temperatura sa Celsius. Tinatawag namin ang pagpapaandar na "mlx.readObjectTempC ()" pagkatapos ay i-print ang yunit bilang "Celsius". Sa susunod na linya kailangan nating mai-print muli ang salitang "Temperatura". At pagkatapos ay i-print ang temperatura sa Fahrenheit. Para dito, ginagamit namin ang pagpapaandar na "mlx.readAmbientTempF ()". Pagkatapos i-print ang yunit bilang "Fahrenheit". Susunod na pag-print ng isang bagong linya at maghintay ng 500 milliseconds para sa susunod na pagbabasa.

Hakbang 7:

Nakumpleto ang bahagi ng pag-coding. Ang kumpletong code ay ibinibigay sa bahagi ng code ng artikulong ito. I-upload ang code sa Arduino Nano.

Mga Koneksyon sa Hardware

Arduino Nano MLX90614

A4 - SDA

A5 - SDL

3.3V - Vcc

GND - GND

I-wire ang circuit sa tulong ng data sa itaas o diagram ng circuit. Itakda ngayon ang Arduino Nano at sensor sa isang enclosure. Maglagay ng butas sa enclosure para mabasa ng sensor ang temperatura. Maglagay ng isa pang butas upang ikonekta ang USB cable sa arduino board. Pagkatapos ikonekta ang USB sa Arduino at iba pang mga dulo sa smart phone I-install ang serial monitor app at itakda ang rate ng baurd bilang 9600. Nakumpleto ang proyekto

Mangyaring huwag kopyahin ang pate ng aking code. Maunawaan ang code at gumawa ng iyong sarili.

Maaari kang sumali sa aming telegram group dito o maghanap ng INNOVATION.

MANATIRA SA Bahay, MANLIGTAS SA LIGTAS, MANATULONG MAKALIKHA. Hayaang masira ang kadena.

Sundan mo ako sa, Instagram: five_volt_player

Facebook: Akshay Joseph

Github: akshayjoseph666

Makipag-ugnay sa: [email protected]

Ibahagi ang iyong karanasan at mungkahi sa kahon ng komento.

Mga nakaraang artikulo

  1. Walang Touch na Oras ng Paghuhugas ng Kamay
  2. Awtomatikong Tapikin ang Tubig
  3. Awtomatikong Sanitizer ng Kamay
  4. Interface Ultrasonic sensor na may Arduino Uno
  5. Kontrolin ang Servo motor gamit ang Arduino Uno at Pushbutton
  6. Kontrolin ang Servo motor gamit ang Arduino Uno at POT
  7. Servo Motor Interface kasama si Arduino Uno

Inirerekumendang: