ዝርዝር ሁኔታ:
- ደረጃ 1 - አቅርቦቶች
- ደረጃ 2 - ሽቦ
- ደረጃ 3 - UPyCraft IDE
- ደረጃ 4: ThingSpeak IoT ን ይጠቀሙ
- ደረጃ 5 ኮድ
- ደረጃ 6: ጫን
- ደረጃ 7 - ይለኩ
- ደረጃ 8: ያጠናቅቁ
ቪዲዮ: DIY ለ COVID-19 በማይክሮ ፓይቶን 8 እርከኖች የኢንፍራሬድ ቴርሞሜትር
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
በኮሮና ቫይረስ (ኮቪድ -19) ወረርሽኝ ምክንያት የኩባንያው ሠራተኛ የእያንዳንዱን ሠራተኛ የሙቀት መጠን መለካት እና መመዝገብ አለበት። ይህ ለ HR በጣም አድካሚ እና ጊዜ የሚወስድ ተግባር ነው። ስለዚህ ይህንን ፕሮጀክት አደረግሁ - ሠራተኛው አዝራሩን ተጫን ፣ ይህ መሣሪያ የሙቀት መጠኑን ለካ ፣ መረጃውን በበይነመረቡ ላይ ሰቅሏል ፣ እና ኤችአርኤን በመስመር ላይ ሄዶ በማንኛውም ጊዜ የእያንዳንዱን የሙቀት መጠን ማረጋገጥ ይችላል።
ደረጃ 1 - አቅርቦቶች
ሃርድዌር
- MakePython ESP32
- MLX90614
- አዝራር
- ባትሪ
- የዳቦ ሰሌዳ
MakePython ESP32 የተቀናጀ SSD1306 OLED ማሳያ ያለው የ ESP32 ሰሌዳ ነው ፣ ከዚህ አገናኝ ሊያገኙት ይችላሉ
ሶፍትዌር
uPyCraft V1.1
UPyCraft IDE ን ለዊንዶውስ ለማውረድ ይህንን አገናኝ ጠቅ ያድርጉ-
randomnerdtutorials.com/uPyCraftWindow።
ደረጃ 2 - ሽቦ
- የ MLX90614 ቪን ፒን ከ 3V3 MakePython ESP32 ፣ GND ጋር ከ GND ፣ SCL ፒን ከ IO22 እና SDA ፒን ከቦርዱ IO22 ጋር ተገናኝቷል።
- የ VCC ፒን እና የ GND ፒን ፒን ከ 3V3 እና GND ከ MakePython ESP32 ጋር የተገናኘ ሲሆን የ OUT ፒን ከ IO14 ጋር ተገናኝቷል።
- የዩኤስቢ ገመዱን በመጠቀም MakePython ESP8266 ን ከፒሲ ጋር ያገናኙ።
ደረጃ 3 - UPyCraft IDE
- UPyCraft ን ካልተጠቀሙ ፣ ዝርዝር መመሪያዎችን በመጠቀም የማይክሮ ፓይስተንን ESP32 Dev Kit መመሪያ ሰነድ ማውረድ ይችላሉ።
- እርስዎ ከተጠቀሙበት ይህንን ደረጃ መዝለል ይችላሉ።
ደረጃ 4: ThingSpeak IoT ን ይጠቀሙ
በ ThingSpeak ላይ የሙቀት መጠንን በርቀት ይከታተሉ ፣ ደረጃዎች
- በ https://thingspeak.com/ ውስጥ መለያ ይመዝገቡ። አስቀድመው ካለዎት በቀጥታ ይግቡ።
- አዲስ የ ThingSpeak ሰርጥ ለመፍጠር አዲስ ሰርጥ ጠቅ ያድርጉ።
- የግቤት ስም ፣ መግለጫ ፣ መስክ ይምረጡ 1. ከዚያ በታች ያለውን ሰርጥ ያስቀምጡ።
- የኤፒአይ ቁልፎች አማራጩን ጠቅ ያድርጉ ፣ የኤፒአይ ቁልፍን ይቅዱ ፣ እኛ በፕሮግራሙ ውስጥ እንጠቀማለን።
ደረጃ 5 ኮድ
Ssd1306.py ፣ MLX90614.py የመንጃ ፋይልን ያውርዱ እና ያሂዱ።
የሚከተሉትን ለውጦች በ main.py ፋይል ላይ ያድርጉ ፣ ከዚያ ያስቀምጡ እና ያሂዱ።
WiFi ለማገናኘት SSID እና PSW ን ያስተካክሉ
SSID = 'Makerfabs'
PSW = '20160704'
በቀደመው ደረጃ ያገኙትን የኤፒአይ ቁልፍን ያስተካክሉ
API_KEY = 'RATU1SWM0MT46HHR'
የሙቀት መጠኑን ለማግኘት እና ውሂቡን ለመስቀል ይህ ኮድ ነው
እውነት በሚሆንበት ጊዜ (አዝራር። ዋጋ () == 1): Temp = sensor.getObjCelsius () #የሙቀት መረጃ oled.fill (0) oled.text ('ሙቀት:', 10, 20) oled.text (str (ቴምፕ) ፣ 20 ፣ 40) ህትመት (ቴምፕ) oled.show () የሙቀት መጠን መረጃን ወደ ሰርጥ ዩአርኤል ለመፃፍ የኤፒአይ ቁልፎችን ይጠቀሙ = "https://api.thingspeak.com/update?api_key="+API_KEY+"& field1 = "+str (Temp) res = urequests.get (URL) ህትመት (res.text)
ደረጃ 6: ጫን
ባለሁለት ጎን ቴፕ በመጠቀም ሰሌዳውን በሩ ላይ ያስተካክሉት ፣ በባትሪው ላይ ያለውን ማብሪያ / ማጥፊያ ይክፈቱ ፣ ማያ ገጹ የ WiFi ግንኙነት ስኬታማነትን ይጠይቃል።
ደረጃ 7 - ይለኩ
ማያ ገጹ “የሙቀት መጠንን ይለኩ እባክዎን አዝራሩን ይጫኑ” ይላል ፣ በተቻለ መጠን ወደ MLX90614 ይቀራረባሉ ፣ ከዚያ ቁልፉን ይጫኑ ፣ የሙቀት መጠንዎን ያሳያል እና ውሂቡን ወደ ድር ጣቢያው ይስቀላል።
ደረጃ 8: ያጠናቅቁ
ወደ https://thingspeak.com ይሂዱ እና ልኬቶችን በግል እይታ ውስጥ ማየት ይችላሉ።
ይህ ፕሮጀክት የሙቀት መጠንዎን እና የመለኪያ ጊዜዎን ይመዘግባል ፣ ይህም እንደ የመከታተያ መዝገብ ሆኖ ሊያገለግል ይችላል። አሁን HR ወደ ThingSpeak ድር በመግባት ውሂብዎን ማየት ይችላል ፣ ይህም በጣም ምቹ ነው።
የሚመከር:
የኢንፍራሬድ ቴርሞሜትር እንዴት እንደሚሠራ ?: 9 ደረጃዎች
የኢንፍራሬድ ቴርሞሜትር እንዴት እንደሚሠራ? - የኢንፍራሬድ ቴርሞሜትር የአንድን ነገር ወለል የሙቀት መጠን ሊለካ ይችላል። የእሱ ጥቅም በሰፊው ጥቅም ላይ የዋለውን የርቀት ነገር ሙቀትን በሚመች እና በትክክል ሊለካ የሚችል የእውቂያ ያልሆነ የሙቀት መጠን ነው። እዚህ እናስተዋውቃለን
በማይክሮ ፓይቶን ESP32 ላይ የተመሠረተ ሎራ ጌትዌይ 10 ደረጃዎች (ከስዕሎች ጋር)
በማይክሮ ፓይቶን ESP32 ላይ የተመሠረተ ሎራ ጌትዌይ - ሎራ ከቅርብ ዓመታት ወዲህ በጣም ተወዳጅ ነበር። ይህንን ቴክኖሎጂ በመጠቀም የገመድ አልባ የግንኙነት ሞጁል ብዙውን ጊዜ ርካሽ (ነፃ ስፔክትሪን በመጠቀም) ፣ አነስተኛ መጠን ፣ ኃይል ቆጣቢ እና ረጅም የግንኙነት ርቀት ያለው ሲሆን በዋናነት ለጋራ መግባባት ጥቅም ላይ ይውላል
ስማርትፎን እንደ እውቂያ ቴርሞሜትር / ተንቀሳቃሽ ቴርሞሜትር ይጠቀሙ - 8 ደረጃዎች (ከስዕሎች ጋር)
ስማርትፎን እንደ እውቂያ ያልሆነ ቴርሞሜትር / ተንቀሳቃሽ ቴርሞሜትር ይጠቀሙ-የሰውነት ሙቀትን እንደ ንክኪ ባልሆነ / ንክኪ በሌለው መለካት። ይህንን ፕሮጀክት የፈጠርኩት ቴርሞ ጠመንጃ አሁን በጣም ውድ ስለሆነ እኔ እራስን ለመሥራት አማራጭ ማግኘት አለብኝ። እና ዓላማው በዝቅተኛ የበጀት ስሪት ነው። አቅርቦቶችMLX90614 አርዱ
ማይክሮን ፕሮግራም ማድረግ - ቢት ሮቦት እና ጆይስቲክ - ቢት መቆጣጠሪያ በማይክሮ ፓይቶን 11 ደረጃዎች
ማይክሮ ፕሮግራምን ማዘጋጀት-ቢት ሮቦት እና ጆይስቲክ-ቢት ተቆጣጣሪ ከማይክሮ ፓይቶን ጋር-ለሮቦካምፕ 2019 ፣ የእኛ የበጋ ሮቦቲክስ ካምፕ ፣ ከ10-13 ዓመት ዕድሜ ያላቸው ወጣቶች ቢቢሲን ማይክሮ-ቢት ላይ የተመሠረተ ‹antweight ሮቦት› እንዲሁም ፕሮግራምን እየገነቡ ነው። ማይክሮ -ቢት እንደ የርቀት መቆጣጠሪያ ለመጠቀም። በአሁኑ ጊዜ ሮቦካምፕ ውስጥ ከሆኑ ፣ ስኪ
በ ESP8266 ላይ በማይክሮ ፓይቶን መጀመር 10 ደረጃዎች (በስዕሎች)
በ ESP8266 ላይ በማይክሮ ፓይቶን መጀመር-አርዱዲኖ አይዲኢን ከ C/C ++ ፕሮግራሚንግ ቋንቋ ጋር ከመጠቀም ይልቅ ከተለመደው ዘዴ ይልቅ በ ESP8266 ላይ የተመሰረቱ ቦርዶችን ፕሮግራም ለማድረግ የተለየ መንገድ ይፈልጋሉ? በዚህ መማሪያ ውስጥ ESP8266 ን ማን እንደሚያዋቅር እና እንደሚቆጣጠር እንማራለን። ማይክሮፕታይቶን በመጠቀም ቦርድ። ይገንቡ