Tartalomjegyzék:
- 1. lépés: Kellékek
- 2. lépés: Kábelezés
- 3. lépés: UPyCraft IDE
- 4. lépés: A ThingSpeak IoT használata
- 5. lépés: Kód
- 6. lépés: Telepítse
- 7. lépés: Mérés
- 8. lépés: Végezze el
Videó: DIY infravörös hőmérő a COVID-19-hez MicroPython segítségével: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
A koronavírus-járvány (COVID-19) kitörése miatt a vállalat HR-nek meg kell mérnie és regisztrálnia kell minden munkavállaló hőmérsékletét. Ez fárasztó és időigényes feladat a HR számára. Tehát megcsináltam ezt a projektet: a munkás megnyomta a gombot, ez a műszer megmérte a hőmérsékletet, feltöltötte az adatokat az internetre, és a HR bármikor online tudott lenni, és ellenőrizni tudta mindenki hőmérsékletét.
1. lépés: Kellékek
Hardver:
- MakePython ESP32
- ASZ90614
- Gomb
- Akkumulátor
- Kenyeretábla
A MakePython ESP32 egy ESP32 kártya, beépített SSD1306 OLED kijelzővel, ezt a linkről szerezheti be:
Szoftver:
uPyCraft V1.1
Kattintson erre a linkre az uPyCraft IDE for Windows letöltéséhez:
randomnerdtutorials.com/uPyCraftWindows.
2. lépés: Kábelezés
- Az MLX90614 VIN csapja a MakePython ESP32 3V3 -hoz van csatlakoztatva, a GND a GND -hez, az SCL csap az IO22 -hez és az SDA csap az IO22 -hez.
- A gomb VCC és GND csapjai a MakePython ESP32 3V3 és GND -hez, az OUT csap pedig az IO14 -hez vannak csatlakoztatva.
- Csatlakoztassa a MakePython ESP8266 -ot a számítógéphez az USB -kábel segítségével.
3. lépés: UPyCraft IDE
- Ha még nem használta az uPyCraft alkalmazást, letöltheti a MicroPython ESP32 Dev Kit Guidance dokumentumot, részletes utasításokkal.
- Ezt a lépést kihagyhatja, ha már használta.
4. lépés: A ThingSpeak IoT használata
A ThingSpeak hőmérsékletének távoli figyelése, lépések:
- Regisztráljon fiókot a https://thingspeak.com/ címen. Ha már rendelkezik ilyennel, jelentkezzen be közvetlenül.
- Kattintson az Új csatorna elemre egy új ThingSpeak csatorna létrehozásához.
- Beviteli név, Leírás, Válassza ki az 1. mezőt, majd mentse a csatornát az aljára.
- Kattintson az API -kulcsok lehetőségre, másolja ki az API -kulcsot, és használni fogjuk a programban.
5. lépés: Kód
Töltse le és futtassa az ssd1306.py, MLX90614.py illesztőprogram fájlt.
Végezze el a következő módosításokat a main.py fájlban, majd mentse és futtassa.
Módosítsa az SSID -t és a PSW -t a WiFi csatlakoztatásához
SSID = 'Készítők'
PSW = '20160704'
Módosítsa az előző lépésben kapott API KULCST
API_KEY = 'RATU1SWM0MT46HHR'
Ez a kód a hőmérséklet leolvasásához és az adatok feltöltéséhez:
míg igaz: if (button.value () == 1): Temp = sensor.getObjCelsius () #Hőmérsékleti információk lekérése oled.fill (0) oled.text ('Temperature:', 10, 20) oled.text (str (Temp), 20, 40) print (Temp) oled.show () #Up API gombokkal írjon hőmérséklet adatokat egy csatorna URL -re = "https://api.thingspeak.com/update?api_key="+API_KEY+"& field1 = "+str (Temp) res = urequests.get (URL) print (res.text)
6. lépés: Telepítse
Rögzítse a táblát az ajtóhoz kétoldalas ragasztószalaggal, nyissa ki az akkumulátor kapcsolóját, és a képernyőn megjelenik a WiFi-kapcsolat sikerét jelző képernyő.
7. lépés: Mérés
A képernyőn a következő felirat olvasható: "Mérje meg a hőmérsékletet, nyomja meg a gombot", a lehető legközelebb kerül az MLX90614 -hez, majd nyomja meg a gombot, ez megmutatja a hőmérsékletét, és feltölti az adatokat a webhelyre.
8. lépés: Végezze el
Látogasson el a https://thingspeak.com oldalra, és megtekintheti a méréseket a privát nézetben.
Ez a projekt rögzíti a hőmérsékletet és a mérési időt, amely jelenléti rekordként is használható. Most a HR láthatja az adatait, ha bejelentkezik a ThingSpeak webbe, ami nagyon kényelmes.
Ajánlott:
IOT intelligens infravörös hőmérő (COVID-19): 3 lépés
IOT intelligens infravörös hőmérő (COVID-19): A 2019-es COVID-felkelés miatt úgy döntöttünk, hogy elkészítünk egy IOT intelligens infravörös hőmérőt, amely okoseszközökhöz csatlakoztatva mutatja a rögzített hőmérsékletet, ez nemcsak olcsóbb alternatíva, hanem nagyszerű oktatási modul a technikához és az IOT -hoz, amely
Infravörös hőmérő alváshoz: 5 lépés
IR hőmérő alváshoz: Tehát ez a Lazy Old Geek (L.O.G.) nemrég vásárolt egy IR hőmodult, az MLX90614 -et az AliExpress.com -tól. Ugyanaz a típusú érzékelő, amelyet a harmadik képen látható homlok- és fülhőmérőkben használnak. Kapcsolatlannak hívják őket, mert
Érintésmentes infravörös hőmérő: 8 lépés (képekkel)
Érintkezés nélküli infravörös hőmérő: A helyi Egészségügyi Minisztérium kapcsolatba lépett velem, mert szükségük volt arra, hogy napi szinten nyomon kövessék alkalmazottaik testhőmérsékletét a 2020-as Covid-19 válság idején. A normál, a polcon lévő infravörös hőmérők kezdtek szűkösek lenni
Arduino lézeres infravörös hőmérő: 7 lépés (képekkel)
Arduino lézeres infravörös hőmérő: Ebben a projektben megmutatom, hogyan lehet digitális lézeres infravörös hőmérőt készíteni egyedi 3D nyomtatott burkolattal
Arduino alapú érintésmentes infravörös hőmérő - IR alapú hőmérő Arduino használatával: 4 lépés
Arduino alapú érintésmentes infravörös hőmérő | IR alapú hőmérő Arduino használatával: Sziasztok, ebben az útmutatóban, érintésmentes hőmérőt készítünk arduino segítségével. Mivel néha a folyadék/szilárd anyag hőmérséklete túl magas vagy alacsony, majd nehéz kapcsolatba lépni vele és elolvasni ilyenkor a hőmérséklet