Talaan ng mga Nilalaman:
- Hakbang 1: Mga Panustos
- Hakbang 2: Mga kable
- Hakbang 3: UPyCraft IDE
- Hakbang 4: Gumamit ng ThingSpeak IoT
- Hakbang 5: Code
- Hakbang 6: I-install
- Hakbang 7: Sukatin
- Hakbang 8: Kumpleto
Video: DIY isang Infrared Thermometer para sa COVID-19 Sa MicroPython: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Dahil sa pagsiklab ng Coronavirus Disease (COVID-19), kailangang sukatin at irehistro ng HR ng kumpanya ang temperatura ng bawat manggagawa. Ito ay isang nakakapagod at matagal na gawain para sa HR. Kaya't ginawa ko ang proyektong ito: pinindot ng manggagawa ang pindutan, sinukat ng instrumento na ito ang temperatura, na-upload ang data sa Internet, at ang HR ay maaaring mag-online at suriin ang temperatura ng lahat sa anumang oras.
Hakbang 1: Mga Panustos
Hardware:
- MakePython ESP32
- MLX90614
- Pindutan
- Baterya
- Breadboard
Ang MakePython ESP32 ay isang board ng ESP32 na may isang isinamang display na SSD1306 OLED, makukuha mo ito mula sa link na ito:
Software:
uPyCraft V1.1
I-click ang link na ito upang i-download ang uPyCraft IDE para sa Windows:
randomnerdtutorials.com/uPyCraftWindows.
Hakbang 2: Mga kable
- Ang VIN pin ng MLX90614 ay konektado sa 3V3 ng MakePython ESP32, ang GND ay konektado sa GND, ang SCL pin ay konektado sa IO22 at ang SDA pin ay konektado sa IO22 ng board.
- Ang VCC pin at GND pin ng pindutan ay konektado sa 3V3 at GND ng MakePython ESP32, at ang OUT pin ay konektado sa IO14.
- Ikonekta ang MakePython ESP8266 sa PC gamit ang USB cable.
Hakbang 3: UPyCraft IDE
- Kung hindi mo pa nagamit ang uPyCraft, maaari mong i-download ang dokumento ng MicroPython ESP32 Dev Kit Guidance na may detalyadong mga tagubilin.
- Maaari mong laktawan ang hakbang na ito kung ginamit mo ito.
Hakbang 4: Gumamit ng ThingSpeak IoT
Malayo subaybayan ang temperatura sa ThingSpeak, mga hakbang:
- Mag-sign up ng isang account sa https://thingspeak.com/. Kung mayroon ka na, direktang mag-sign in.
- Mag-click sa Bagong Channel upang lumikha ng isang bagong ThingSpeak channel.
- Pangalan ng pag-input, Paglalarawan, Piliin ang Patlang 1. Pagkatapos ay i-save ang channel sa ibaba.
- I-click ang pagpipiliang API Keys, kopyahin ang API Key, gagamitin namin ito sa programa.
Hakbang 5: Code
I-download at patakbuhin ang ssd1306.py, MLX90614.py file ng driver.
Gawin ang mga sumusunod na pagbabago sa main.py file, pagkatapos ay i-save at patakbuhin.
Baguhin ang SSID at PSW upang ikonekta ang WiFi
SSID = 'Makerfabs'
PSW = '20160704'
Baguhin ang API KEY na nakuha mo sa nakaraang hakbang
API_KEY = 'RATU1SWM0MT46HHR'
Ito ang code upang makuha ang temperatura at mai-upload ang data:
habang Totoo: kung (button.value () == 1): Temp = sensor.getObjCelsius () #Get information ng oled.fill (0) oled.text ('Temperatura:', 10, 20) oled.text (str (Temp), 20, 40) i-print (Temp) oled.show () # Gumamit ng mga API key upang isulat ang data ng temperatura sa isang channel URL = "https://api.thingspeak.com/update?api_key=" + API_KEY + "& field1 = "+ str (Temp) res = urequests.get (URL) print (res.text)
Hakbang 6: I-install
Ayusin ang board sa pintuan gamit ang double-sided tape, buksan ang switch sa baterya, ang screen ay mag-uudyok ng tagumpay sa koneksyon sa WiFi.
Hakbang 7: Sukatin
Sinasabi ng screen na "Sukatin ang temp Mangyaring pindutin ang pindutan", makakakuha ka ng mas malapit hangga't maaari sa MLX90614, pagkatapos ay pindutin ang pindutan, ipapakita nito ang iyong temperatura at i-upload ang data sa website.
Hakbang 8: Kumpleto
Pumunta sa https://thingspeak.com at makikita mo ang mga sukat sa Pribadong Pagtingin.
Itinatala ng proyektong ito ang iyong temperatura at oras ng pagsukat, na maaari ding magamit bilang isang record ng pagdalo. Ngayon makikita ng HR ang iyong data sa pamamagitan ng pag-log in sa ThingSpeak web, na napakadali.
Inirerekumendang:
IOT Smart Infrared Thermometer (COVID-19): 3 Hakbang
IOT Smart Infrared Thermometer (COVID-19): Dahil sa pag-alsa ng COVID ng 2019, napagpasyahan naming gumawa ng IOT Smart Infrared Thermometer na kumokonekta sa mga smart device upang maipakita ang naitala na temperatura, hindi lamang ito isang mas murang kahalili, ngunit mahusay din pagtuturo ng module para sa tech at IOT na
Arduino Laser Infrared Thermometer: 7 Hakbang (na may Mga Larawan)
Arduino Laser Infrared Thermometer: Sa proyektong ito ipapakita ko sa iyo kung paano bumuo ng isang digital laser infrared thermometer na may isang pasadyang naka-print na enclosure ng 3D
Paano Gumawa ng isang Infrared Thermometer ?: 9 Mga Hakbang
Paano Gumawa ng isang Infrared Thermometer?: Maaaring sukatin ng infrared thermometer ang temperatura sa ibabaw ng isang bagay. Ang kalamangan nito ay ang pagsukat ng temperatura na hindi nakikipag-ugnay, na maaaring maginhawa at tumpak na masukat ang temperatura ng isang malayuang bagay, na malawakang ginagamit. Dito ipinakilala namin
Gumamit ng Smartphone Bilang Hindi Makipag-ugnay sa Thermometer / Portable Thermometer: 8 Hakbang (na may Mga Larawan)
Gumamit ng Smartphone Bilang Hindi Makipag-ugnay sa Thermometer / Portable Thermometer: Pagsukat sa temperatura ng katawan sa hindi contact / contactless tulad ng isang thermo gun. Nilikha ko ang proyektong ito sapagkat ang Thermo Gun ngayon ay napakamahal, kaya dapat kumuha ako ng kahalili upang makagawa ng DIY. At ang layunin ay gumawa ng may mababang bersyon ng badyet. Mga SuportaMLX90614Ardu
Batay sa Arduino Hindi Makipag-ugnay sa Infrared Thermometer - Thermometer na Batay sa IR Gamit ang Arduino: 4 na Hakbang
Batay sa Arduino na Hindi Nakikipag-ugnay sa Infrared Thermometer | Thermometer na Batay sa IR Gamit ang Arduino: Kumusta mga tao sa mga itinuturo na ito ay gagawa kami ng isang hindi nakikipag-ugnay na Thermometer gamit ang arduino. Dahil kung minsan ang temperatura ng likido / solid ay masyadong mataas o paraan upang mababa at pagkatapos ay mahirap makipag-ugnay dito at basahin ito temperatura noon sa mga tagpong iyon