ዝርዝር ሁኔታ:

በፓይዘን ውስጥ ከ SHT25 ጋር Raspberry Pi ን በመጠቀም የእርጥበት እና የሙቀት ታዛቢ 6 ደረጃዎች
በፓይዘን ውስጥ ከ SHT25 ጋር Raspberry Pi ን በመጠቀም የእርጥበት እና የሙቀት ታዛቢ 6 ደረጃዎች

ቪዲዮ: በፓይዘን ውስጥ ከ SHT25 ጋር Raspberry Pi ን በመጠቀም የእርጥበት እና የሙቀት ታዛቢ 6 ደረጃዎች

ቪዲዮ: በፓይዘን ውስጥ ከ SHT25 ጋር Raspberry Pi ን በመጠቀም የእርጥበት እና የሙቀት ታዛቢ 6 ደረጃዎች
ቪዲዮ: 😖 Высший класс или ширпотреб? В каких версиях Focus 3 меньше проблем? 2024, ህዳር
Anonim
Image
Image
የሚያስፈልጉን አስፈላጊ መሣሪያዎች
የሚያስፈልጉን አስፈላጊ መሣሪያዎች

ለ Raspberry Pi አፍቃሪ በመሆን ፣ ከእሱ ጋር አንዳንድ አስደናቂ አስደናቂ ሙከራዎችን አሰብን።

በዚህ ዘመቻ Raspberry Pi እና SHT25 ፣ እርጥበት እና የሙቀት ዳሳሽ በመጠቀም አንጻራዊ የእርጥበት እና የሙቀት መጠንን የሚለካ እርጥበት እና የሙቀት ታዛቢ እንሰራለን። ስለዚህ በቤት ውስጥ ፍጹም አከባቢን ለማሳካት የቤት ውስጥ እርጥበት እና የሙቀት መቆጣጠሪያን ለመፍጠር ይህንን ጉዞ እንመልከት። የእርጥበት እና የሙቀት መጠን ታዛቢ ለመገንባት በጣም ቆንጆ ፈጣን ፕሮጀክት ነው። እርስዎ ማድረግ ያለብዎት ክፍሎቹን መሰብሰብ ፣ መሰብሰብ እና መመሪያዎቹን መከተል ነው። ከዚያ በአጭር ጊዜ ውስጥ የዚህ ማዋቀሪያ ባለቤት በመሆን ሊደሰቱበት ይችላሉ። ና ፣ አይዞህ ፣ እንጀምር።

ደረጃ 1: እኛ የሚያስፈልገንን አስፈላጊ መሣሪያ

የሚያስፈልጉን አስፈላጊ መሣሪያዎች
የሚያስፈልጉን አስፈላጊ መሣሪያዎች
እኛ የሚያስፈልጉን አስፈላጊ መሣሪያዎች
እኛ የሚያስፈልጉን አስፈላጊ መሣሪያዎች

ለመሥራት ብዙ ነገሮች በዙሪያችን ተኝተው ስላሉት ችግሮቹ ለእኛ ያነሱ ነበሩ። ሆኖም ፣ ሌሎች ትክክለኛውን ሳንቲም በትክክለኛው ጊዜ ከትክክለኛው ቦታ በትክክለኛው ሳንቲም መሰብሰብ እንዴት ከባድ እንደሆነ እናውቃለን። ስለዚህ በሁሉም አካባቢዎች እንረዳዎታለን። የተሟላ ክፍሎች ዝርዝር ለማግኘት የሚከተሉትን ያንብቡ።

1. Raspberry Pi

የመጀመሪያው እርምጃ የ Raspberry Pi ሰሌዳ ማግኘት ነበር። Raspberry Pi ብዙ የትርፍ ጊዜ ማሳለፊያዎች በፕሮጀክቶቻቸው ውስጥ የተጠቀሙት በአንድ ሰሌዳ ሊኑክስ ላይ የተመሠረተ ኮምፒተር ነው። Raspberry Pi አነስተኛ መጠን ቢኖረውም የሕዝቡን ምናብ በማዳበር በኮምፒተር ኃይል ውስጥ ሄርኩሊያዊ ነው። ስለዚህ ፣ እንደ የነገሮች በይነመረብ (አይኦቲ) ፣ ስማርት ከተሞች ፣ የትምህርት ቤት ትምህርት እና ሌሎች ጠቃሚ የመሣሪያ ዓይነቶች ባሉ በሞቃት አዝማሚያዎች ውስጥ ጥቅም ላይ ውሏል።

2. I2C ጋሻ ለ Raspberry Pi

በእኛ አስተያየት ፣ Raspberry Pi 2 እና Pi 3 በእውነቱ የጎደሉት ብቸኛው ነገር I²C ወደብ ነበር። ምንም አይደለም. INPI2 (I2C አስማሚ) ከ I2C መሣሪያዎች ጋር ለመጠቀም Raspberry Pi 2/3 አንድ I²C ወደብ ይሰጣል። በ Dcube መደብር ላይ ይገኛል።

3. SHT25 እርጥበት እና የሙቀት ዳሳሽ

የ SHT25 ከፍተኛ ትክክለኝነት እርጥበት እና የሙቀት መጠን ዳሳሽ በዲጂታል ፣ በ I²C ቅርጸት የተስተካከለ ፣ የመስመራዊ አነፍናፊ ምልክቶችን ይሰጣል። ይህንን ዳሳሽ ከ Dcube መደብር ገዝተናል።

4. I2C የግንኙነት ገመድ

በ Dcube መደብር ላይ ያለውን የ I²C ግንኙነት ገመድ ተጠቅመናል።

5. ማይክሮ ዩኤስቢ ገመድ

በጣም የተወሳሰበ ፣ ግን ከኃይል ፍላጎት አንፃር በጣም ጥብቅ የሆነው Raspberry Pi ነው! Raspberry Pi ን ለማብራት ቀላሉ መንገድ በማይክሮ ዩኤስቢ ገመድ በኩል ነው።

6. ኤተርኔት (ላን) ገመድ/ ዩኤስቢ ዋይፋይ ዶንግሌ

በይነመረቡ ለነገ የዓለም መንደር የከተማ አደባባይ እየሆነ ነው። የእርስዎ Raspberry Pi ከኤተርኔት (ላን) ገመድ ጋር ተገናኝተው በአውታረ መረብዎ ራውተር ላይ ይሰኩት። አማራጭ ፣ ሽቦ አልባ አውታረመረቡን ለመድረስ የ WiFi አስማሚ ይፈልጉ እና ከዩኤስቢ ወደቦች አንዱን ይጠቀሙ። እሱ ብልጥ ምርጫ ፣ ቀላል ፣ ትንሽ እና ርካሽ ነው!

7. የኤችዲኤምአይ ገመድ/የርቀት መዳረሻ

በቦርዱ ላይ በኤችዲኤምአይ ገመድ አማካኝነት ወደ ዲጂታል ቴሌቪዥን ወይም ወደ ሞኒተር ማያያዝ ይችላሉ። ገንዘብ ለመቆጠብ ይፈልጋሉ! Raspberry Pi እንደ በይነመረብ (ኤስኤስኤች) እና ተደራሽነት (ኢንተርኔት) ያሉ የተለያዩ ዘዴዎችን በመጠቀም በርቀት ሊደረስበት ይችላል። የ PuTTY ክፍት ምንጭ ሶፍትዌርን መጠቀም ይችላሉ።

ገንዘብ ብዙውን ጊዜ በጣም ብዙ ያስከፍላል።

ደረጃ 2 የሃርድዌር ግንኙነቶችን ማድረግ

የሃርድዌር ግንኙነቶችን ማድረግ
የሃርድዌር ግንኙነቶችን ማድረግ
የሃርድዌር ግንኙነቶችን ማድረግ
የሃርድዌር ግንኙነቶችን ማድረግ

በአጠቃላይ ፣ ወረዳው በቀጥታ ወደ ፊት ቀጥ ያለ ነው። በሚታየው መርሃግብር መሠረት ወረዳውን ያድርጉ። ከላይ ያለውን ምስል በመከተል ፣ አቀማመጥ በአንፃራዊነት ቀላል ነው ፣ እና ምንም ችግሮች ሊኖሩዎት አይገባም።

በእኛ አስተሳሰብ ፣ ለሃርድዌር እና ለሶፍትዌር ማህደረ ትውስታን ለማደስ ብቻ የኤሌክትሮኒክስ መሰረታዊን አልፈናል። ለዚህ ፕሮጀክት ቀለል ያለ የኤሌክትሮኒክስ ንድፍ ለማውጣት ፈልገን ነበር። በኤሌክትሮኒክስ ውስጥ ፣ መርሃግብሮች እንደ መሠረት ናቸው። የወረዳ ንድፍ ለመሠረት የተገነባ መዋቅራዊ መሠረት ይፈልጋል። መገንባት ለሚፈልጉት የኤሌክትሮኒክ መርሃግብሮችዎ ሲኖሩ ቀሪው ሁሉም ንድፉን መከተል ብቻ ነው።

Raspberry Pi እና I2C ጋሻ ትስስር

Raspberry Pi ን ይውሰዱ እና I²C ጋሻውን በእሱ ላይ ያድርጉት። በጂፒዮ ፒኖች ላይ ጋሻውን በቀስታ ይጫኑ። እርስዎ የሚያደርጉትን ሲያውቁ ፣ አንድ ቁራጭ ኬክ ነው (ፎቶውን ይመልከቱ)።

ዳሳሽ እና Raspberry Pi Binging

አነፍናፊውን ይውሰዱ እና የ I²C ገመዱን ከእሱ ጋር ያገናኙ። የ I²C ውፅዓት ሁልጊዜ ከ I²C ግብዓት ጋር መገናኘቱን ያረጋግጡ። በላዩ ላይ የ I²C ጋሻ በላዩ ላይ ከተሰቀለው Raspberry Pi ጋር ተመሳሳይ ነው። የ I²C ጋሻን እና ገመድን መጠቀም ብዙውን ጊዜ ግራ የሚያጋባ እና ለስህተት ተጋላጭ ቀጥተኛ የሽያጭ ዘዴ ቀላል መሰኪያ እና የመጫወቻ አማራጭ ነው። ያለ እሱ ንድፎችን እና ፒኖኖችን ፣ ለቦርዱ የተሸጡትን ማንበብ ያስፈልግዎታል ፣ እና ሰሌዳዎችን በመጨመር ወይም በመለወጥ ማመልከቻዎን ለመለወጥ ከፈለጉ ይህንን ሁሉ ማስወገድ እና እንደገና መጀመር ይኖርብዎታል። ይህ መላ መፈለግን የበለጠ የተወሳሰበ ያደርገዋል (ስለ ተሰኪ እና ጨዋታ ሰምተዋል። ይህ ተሰኪ ነው ፣ ነቅለው ይጫወቱ። ለመጠቀም በጣም ቀላል ነው ፣ ለማመን የሚከብድ ነው)።

ማሳሰቢያ -ቡናማ ሽቦው በአንድ መሣሪያ ውፅዓት እና በሌላ መሣሪያ ግብዓት መካከል የ Ground (GND) ግንኙነትን ሁል ጊዜ መከተል አለበት።

አውታረ መረብ ፣ ዩኤስቢ እና ሽቦ አልባ አስፈላጊ ናቸው

ማድረግ ከሚፈልጉት የመጀመሪያዎቹ ነገሮች አንዱ Raspberry Pi ን ከበይነመረቡ ጋር ማገናኘት ነው። ሁለት አማራጮች አሉዎት - ኤተርኔት (ላን) ገመድ በመጠቀም ወይም የ WiFi አስማሚ ለመጠቀም አማራጭ ግን አስደናቂ መንገድ።

የወረዳ ኃይል

በ Raspberry Pi የኃይል መሰኪያ ውስጥ የማይክሮ ዩኤስቢ ገመዱን ይሰኩ። አብራ እና voila ፣ እኛ ለመሄድ ጥሩ ነን!

ከማያ ገጽ ጋር ግንኙነት

የኤችዲኤምአይ ገመድ ከተቆጣጣሪ/ቴሌቪዥን ጋር ተገናኝተን ወይም እንደ- SSH/PuTTY ያሉ የርቀት የመዳረሻ ዘዴዎችን በመጠቀም ወጪ ቆጣቢ የሆነ ፒን ለማድረግ ትንሽ ፈጠራን መፍጠር እንችላለን። ያስታውሱ ፣ ኮሌጅ ብቸኛው ጊዜ ነው ድሃ እና ሰካራ መሆን ተቀባይነት አለው።

ደረጃ 3 - የፓይዘን ፕሮግራሚንግ Raspberry Pi

ለ Raspberry Pi እና SHT25 Sensor የ Python ኮድ በእኛ Github ማከማቻ ውስጥ አለ።

ወደ ፕሮግራሙ ከመሄድዎ በፊት በ Readme ፋይል ውስጥ የተሰጡትን መመሪያዎች ማንበብዎን እና በዚህ መሠረት የእርስዎን Raspberry Pi ማዘጋጀትዎን ያረጋግጡ። አነስተኛ መጠን ያለው ውሃ ለምሳሌ በአየር ውስጥ (እርጥበት) ፣ በምግብ ውስጥ እና በተለያዩ የንግድ ምርቶች ውስጥ ሊገኝ ይችላል።

ከዚህ በታች የፓይዘን ኮድ ነው። እርስዎ በሚፈልጉት በማንኛውም መንገድ ኮዱን ማደብዘዝ እና ማርትዕ ይችላሉ።

# በነፃ ፈቃድ ፈቃድ ተሰራጭቷል።# በተጓዳኝ ሥራዎቹ ፈቃዶች ውስጥ የሚስማማ ከሆነ በፈለጉት መንገድ ፣ ትርፍም ሆነ ነፃ ይጠቀሙበት። # SHT25 # ይህ ኮድ ከ ControlEverything.com ከሚገኘው SHT25_I2CS I2C ሚኒ ሞዱል ጋር ለመስራት የተነደፈ ነው። #

ማስመጣት smbus

የማስመጣት ጊዜ

# I2C አውቶቡስ ያግኙ

አውቶቡስ = smbus. SMBus (1)

# SHT25 አድራሻ ፣ 0x40 (64)

# የሙቀት ልኬትን ትዕዛዝ # 0xF3 (243) አይያዙ ዋና አውቶቡስ። ጻፉ_በባይ (0x40 ፣ 0xF3)

ጊዜ። እንቅልፍ (0.5)

# SHT25 አድራሻ ፣ 0x40 (64)

# ውሂቡን መልሰው ያንብቡ ፣ 2 ባይት # Temp MSB ፣ Temp LSB data0 = bus.read_byte (0x40) data1 = bus.read_byte (0x40)

# ውሂቡን ይለውጡ

ቴምፕ = ውሂብ 0 * 256 + ውሂብ 1 cTemp = -46.85 + ((temp * 175.72) / 65536.0) fTemp = cTemp * 1.8 + 32

# SHT25 አድራሻ ፣ 0x40 (64)

# የእርጥበት መለኪያ ትዕዛዝ # 0xF5 (245) አይያዙ ዋና አውቶቡስ። ጻፉ_በባይ (0x40 ፣ 0xF5)

ጊዜ። እንቅልፍ (0.5)

# SHT25 አድራሻ ፣ 0x40 (64)

# ውሂቡን መልሰው ያንብቡ ፣ 2 ባይት # እርጥበት MSB ፣ እርጥበት LSB data0 = bus.read_byte (0x40) data1 = bus.read_byte (0x40)

# ውሂቡን ይለውጡ

እርጥበት = ውሂብ 0 * 256 + ውሂብ 1 እርጥበት = -6 + ((እርጥበት * 125.0) / 65536.0)

# የውጤት ውሂብ ወደ ማያ ገጽ

አትም "አንጻራዊ እርጥበት ፦ %.2f %%" %እርጥበት ህትመት "በሴልሲየስ ውስጥ ያለው ሙቀት %.2f C" %cTemp print "ፋራናይት ውስጥ ያለው ሙቀት %.2f F" %fTemp ነው

ደረጃ 4 - የአፈፃፀም ሁኔታ

የአፈጻጸም ሁኔታ
የአፈጻጸም ሁኔታ

አሁን ኮዱን ያውርዱ (ወይም git pull) እና በ Raspberry Pi ውስጥ ይክፈቱት።

በኮርሚናል ላይ ኮዱን ለማጠናቀር እና ለመስቀል ትዕዛዞቹን ያሂዱ እና ውጤቱን በማሳያው ላይ ይመልከቱ። ከጥቂት ደቂቃዎች በኋላ ሁሉንም መለኪያዎች ያሳያል። ሁሉም ነገር እንደ ፓንኬክ ጠፍጣፋ እንደሚሠራ ካረጋገጡ በኋላ ከፕሮጀክቱ ጋር ይበልጥ አስደሳች ወደሆኑት ማሻሻል እና መንቀሳቀስ ይችላሉ።

ደረጃ 5 - ትግበራዎች እና ባህሪዎች

አዲሱ የ SHT25 እርጥበት እና የሙቀት ዳሳሽ የማይመሳሰል የአነፍናፊ አፈፃፀም ፣ የተለያዩ ልዩነቶች እና አዲስ ባህሪዎች አነፍናፊ ቴክኖሎጂን ወደ አዲስ ደረጃ ይወስዳል። እንደ የቤት ዕቃዎች ፣ ሕክምና ፣ አይኦቲ ፣ ኤች.ቪ.ሲ ወይም ኢንዱስትሪያል ላሉት ለብዙ ገበያዎች ተስማሚ። እንዲሁም ፣ በአውቶሞቲቭ ደረጃ ውስጥ ይገኛል።

ለ. ይረጋጉ እና ወደ ሳውና ይሂዱ!

ሳውና ፍቅር! ሶናዎች የብዙዎችን ትኩረት የሚስቡ ነበሩ። የተከለለ ቦታ - በውስጡ ያለውን ሰው አካል ማሞቂያ ለማምረት ብዙውን ጊዜ ከእንጨት የተሠራ ፣ የሚሞቅ። የሰውነት ማሞቂያ ከፍተኛ ጠቃሚ ውጤቶች እንዳሉት የታወቀ ነው። በዚህ ዘመቻ Raspberry Pi እና SHT25 ን በመጠቀም አንጻራዊ የእርጥበት እና የሙቀት መጠንን የሚለካ ሳውና ጃኩዚዚ ታዛቢ እንሠራለን። ለሚያስደስት የሳውና መታጠቢያ ሁል ጊዜ ፍጹም አከባቢን ለማሳካት በቤት ውስጥ የተሰራ ሳውና ጃኩዚዚ ታዛቢን መፍጠር ይችላሉ።

ደረጃ 6 መደምደሚያ

ይህ ፕሮጀክት ተጨማሪ ሙከራን እንደሚያነሳሳ ተስፋ ያድርጉ። በ Raspberry Pi ግዛት ውስጥ ስለ Raspberry Pi ማለቂያ የሌለው የወደፊት ተስፋዎች ፣ ልፋት የሌለው ኃይሉ ፣ አጠቃቀሙ እና ፍላጎቶችዎን በኤሌክትሮኒክስ ፣ በፕሮግራም ፣ በዲዛይን ፣ ወዘተ ላይ እንዴት ማረም እንደሚችሉ ማሰብ ይችላሉ ሀሳቦቹ ብዙ ናቸው። አንዳንድ ጊዜ ውጤቱ አዲስ ዝቅተኛ ደረጃን ይወስዳል ነገር ግን ተስፋ አይቆርጥም። ሌላ መንገድ ሊኖር ይችላል ወይም አዲስ ሀሳብ ከውድቀቱ ሊወጣ ይችላል (እንኳን ማሸነፍን ሊያመጣ ይችላል)። አዲስ ፍጥረት በመፍጠር እና እያንዳንዱን ትንሽ በማሻሻል እራስዎን መቃወም ይችላሉ። ለእርስዎ ምቾት ፣ በ Youtube ላይ አስደሳች የቪድዮ አጋዥ ስልጠና አለን ፣ ይህም ለፍለጋዎ እጅን ሊሰጥ የሚችል እና ስለ እያንዳንዱ የፕሮጀክቱ ገጽታ ተጨማሪ ማብራሪያ ከፈለጉ።

የሚመከር: