- Mababang Gastos at Madaling Bumuo - Android App para sa Pagsagip
- Bakit TCRT5000 at Arduino Nano?
- Ang pagitan ng MLX90615 at TCRT5000 kay Arduino
Ang kasalukuyang senaryo ng COVID-19 ay hindi nangangailangan ng pagpapakilala. Habang ang bawat isa ay nagbibigay ng kanilang makakaya upang sumulong, mahalagang kumilos nang responsable at talakayin ang problemang ito nang sama-sama. Ngayon sa maraming mga pampublikong lugar at sa iba pang mga pagtitipon, naging pangkaraniwan na i-screen ang mga indibidwal para sa temperatura ng katawan, bilang isang hakbang sa pag-iwas upang suriin ang lagnat. Ang aparato na ginamit upang gawin ito ay tinatawag na isang contactless Infrared Thermometer. Tulad ng napansin ng marami, mayroong isang malaking pagtaas ng demand para sa produktong ito, ngunit hindi napakahirap na bumuo ng isa sa iyong sarili na maaaring hindi lamang maglingkod sa layunin nito ngunit magbigay din ng mas maraming kapaki-pakinabang na tampok kaysa sa mga komersyal. Dati (matagal bago ang pagsiklab) nagtayo rin kami ng isang handheld contactless IR thermometer gun, maaari mo ring suriin iyon kung interesado.
Kaya, ang layunin ng tutorial na ito ay upang magdisenyo ng isang Mababang gastos, Madaling bumuo ng contactless Thermometer na maaaring masukat ang temperatura ng katawan, i-log ang mga ito sa isang excel kasama ang larawan ng mga indibidwal upang ang record ay madaling maibahagi sa mga kinauukulang awtoridad. Nakakaintriga diba !! Magsimula na tayo….
Mababang Gastos at Madaling Bumuo - Android App para sa Pagsagip
Sa isang mabilis na pagtingin, maaari nating maiiba ang ilan sa mahahalagang bahagi sa isang thermometer, katulad ng IR temperatura sensor, microcontroller, Display, Display driver, at ang Baterya. Ngayon ang aming layunin dito ay upang mabawasan ang gastos at ang pinakamahal na materyal (sa oras ng dokumentasyon) ay ang sensor ng temperatura ng IR mismo. Nakalulungkot, kahit na bilang isang tagagawa, walang maraming mga pagpipilian dito na maaari mong maabot nang mabilis maliban sa MLX90614 at MLX90615. Sa kabilang banda, kung okay ka sa paggamit ng isang Analog sensor, magkakaroon ka ng maraming mga mas mura na kahalili ngunit hindi madali itong itayo at i-calibrate ang iyong aparato, ang pagpipilian ay iyo. Para sa tutorial na ito, gagamitin namin ang sensor ng MLX90615 mula sa Melexis.
Sa napili na sensor, maiiwan lamang kami sa Microcontroller, Display, at Baterya. Kaya't napagpasyahan naming bawasan ang gastos sa lahat ng tatlong bahagi na ito sa pamamagitan ng paggamit ng isang Android Mobile Phone. Ngayon halos lahat ay may isang mahusay na android phone na may isang disenteng camera. Maaari kaming lumikha ng isang simpleng application ng Android na maaaring makipag-usap sa aming thermometer at magsagawa ng iba pang mga aktibidad tulad ng pag-log ng data at pagkuha ng imahe. Sa ganitong paraan hindi lamang natin ito mapapabilis na gumana ngunit maaari ring madagdagan ang potensyal na application nito sa pamamagitan ng agarang pagbabahagi ng mga resulta ng pag-log sa mga larawan sa WhatsApp, Gmail, o anumang iba pang ginustong platform. Ito ang dahilan kung bakit nilikha namin ang aming Android application na tinatawag na "Easy Scan" na bukas na sourced at ang APK ay libre ring mag-download, higit pa sa paglaon. Kaya ang tanging materyal na kinakailangan para sa proyektong ito ay-
- MLX90615 IR Temperature Sensor
- TCRT5000 IR Sensor
- Arduino Nano
Bakit TCRT5000 at Arduino Nano?
Para sa maraming tao, ang katanungang ito ay nag-pop up. Ang dahilan para sa paggamit ng isang TCRT5000 IR sensor ay upang makita ang posisyon ng thermometer at awtomatikong kumuha ng pagbabasa ng temperatura. Sa ganitong paraan hindi mo na kailangang gumawa ng anuman sa application sa sandaling mailunsad ito na ginagawang mas madaling gamitin. Gayundin, makukuha lamang ang pagbabasa kapag ang sensor ay nasa tamang distansya mula sa tao kaya't hindi kami nag-aalala tungkol sa maling pagbasa.
Ang dahilan para sa paggamit ng Arduino Nano ay mayroon itong isang built-in na interface ng USB na kung saan ay mahalagang makipag-usap sa pagitan ng controller at ng telepono. Kung wala kang isa, maaari mo ring gamitin ang Mega o kahit ang UNO. Ngunit sa pagsasalita sa mga termino para sa gastos, maaari mo ring gamitin ang isang mas mababang power microcontroller tulad ng STM8S o anumang iba pang controller na sumusuporta sa I2C, ADC, at UART na gagana nang maayos para sa proyektong ito.
Ang pagitan ng MLX90615 at TCRT5000 kay Arduino
Ang circuit diagram ng aming proyekto ay napaka-simple, kailangan lamang naming ikonekta ang sensor ng MLX90615 at TCRT5000 sa aming Arduino nano board. Ang kumpletong diagram ng circuit para sa contactless Body Thermometer ay ibinibigay sa ibaba.
Ang MLX90615 at TCRT500 ay nagpapatakbo sa 3.3V at 5V ayon sa pagkakabanggit upang mapagana namin ito nang naaayon. Ang mga I2C na komunikasyon pin na A4 (SDA) at A5 (SCL) ay ginagamit upang makipag-usap sa sensor na MLX90615. Karaniwan na gamitin ang TCRT5000 sa isang Op-Amp sa kumpara mode tulad ng ginawa namin sa aming proyekto sa remote na kotse ng BLDC ngunit dito kailangan namin ito upang maging mas maaasahan at ang aming IR sensor ay dapat na immune sa sikat ng araw. Kaya't nakakonekta ko ang IR diode sa isang digital pin at ang Photodiode sa isang Analog pin ng Arduino. Sa ganitong paraan masusukat natin ang halaga mula sa photodiode sa normal na yugto at pagkatapos ay sukatin muli pagkatapos i-on ang IR LED, ang pagkakaiba sa pagitan ng dalawang halagang ito ay dapat makatulong sa amin na harapin ang ingay.