ዝርዝር ሁኔታ:

Raspberry Pi ን በመጠቀም ፣ እርጥበት እና የሙቀት መጠን በ SI7006: 6 ደረጃዎች ይገምግሙ
Raspberry Pi ን በመጠቀም ፣ እርጥበት እና የሙቀት መጠን በ SI7006: 6 ደረጃዎች ይገምግሙ

ቪዲዮ: Raspberry Pi ን በመጠቀም ፣ እርጥበት እና የሙቀት መጠን በ SI7006: 6 ደረጃዎች ይገምግሙ

ቪዲዮ: Raspberry Pi ን በመጠቀም ፣ እርጥበት እና የሙቀት መጠን በ SI7006: 6 ደረጃዎች ይገምግሙ
ቪዲዮ: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, ሰኔ
Anonim
Image
Image
እኛ የሚያስፈልጉን አስፈላጊ መሣሪያዎች
እኛ የሚያስፈልጉን አስፈላጊ መሣሪያዎች

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

በዚህ ዘመቻ ፣ Raspberry Pi እና SI7006 ፣ እርጥበት እና የሙቀት ዳሳሽ በመጠቀም ቁጥጥር ሊደረግበት የሚገባውን የሙቀት መጠን እና እርጥበት እንለካለን። ስለዚህ እርጥበትን ለመለካት ስርዓት ለመገንባት በዚህ ጉዞ ላይ እንመልከት።

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

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

ትክክለኛ ክፍሎችን ፣ ዋጋቸውን እና በምድር ላይ የት እንደሚያገኙ ሳያውቁ በእውነቱ ያበሳጫል። አይጨነቁ። እኛ ያንን ለእርስዎ ደርድረናል። በሁሉም ክፍሎች ላይ እጆችዎን ከያዙ በኋላ ፕሮጀክቱ በ 100 ሜትር ሩጫ ውስጥ እንደ ቦልት ፈጣን ይሆናል።

1. Raspberry Pi

የመጀመሪያው እርምጃ የ Raspberry Pi ሰሌዳ ማግኘት ነበር። Raspberry Pi ነጠላ ሰሌዳ በሊኑክስ ላይ የተመሠረተ ኮምፒተር ነው። ይህ አጠቃላይ ዓላማ አነስተኛ መጠን ፣ ችሎታዎች እና ዝቅተኛ ዋጋ በመሠረታዊ የፒሲ አሠራሮች ፣ እንደ IoT ፣ የቤት አውቶሜሽን ፣ ስማርት ከተሞች እና ብዙ ብዙ ያሉ ለመጠቀም ቀላል ያደርገዋል።

2. I2C ጋሻ ለ Raspberry Pi

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

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

የ Si7006 I²C እርጥበት እና የሙቀት ዳሳሽ እርጥበት እና የሙቀት ዳሳሽ ኤለመንት ፣ ከአናሎግ ወደ ዲጂታል መለወጫ ፣ የምልክት ማቀናበር ፣ የመለኪያ መረጃ እና የ I²C በይነገጽን የሚያዋህድ ሞኖሊክ CMOS IC ነው። ይህንን ዳሳሽ ከ DCUBE መደብር ገዝተናል።

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

በ DCUBE መደብር ላይ የ I²C አገናኝ ገመድ ነበረን።

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

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

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

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

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

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

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

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

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

በአጠቃላይ ፣ ወረዳው በቀጥታ ወደ ፊት ቀጥ ያለ ነው። በሚታየው መርሃግብር መሠረት ወረዳውን ያድርጉ። አቀማመጥ በአንፃራዊነት ቀላል ነው ፣ እና ምንም ችግሮች ሊኖሩዎት አይገባም። በእኛ ሁኔታ ፣ ለሃርድዌር እና ለሶፍትዌር ማህደረ ትውስታችንን ለማደስ አንዳንድ የኤሌክትሮኒክስ መሰረታዊ ነገሮችን ገምግመናል። ለዚህ ፕሮጀክት ቀለል ያለ የኤሌክትሮኒክስ ንድፍ ለማውጣት ፈልገን ነበር። የኤሌክትሮኒክስ መርሃግብሮች እንደ ኤሌክትሮኒክስ ንድፍ ናቸው። ንድፍ አውጡ እና ንድፉን በጥንቃቄ ይከተሉ። በኤሌክትሮኒክስ ውስጥ ለተጨማሪ ምርምር ፣ YouTube ፍላጎትዎን ሊይዝ ይችላል (ይህ ቁልፍ ነው!)

Raspberry Pi እና I2C ጋሻ ግንኙነት

በመጀመሪያ Raspberry Pi ን ወስደው I²C ጋሻውን በእሱ ላይ ያድርጉት። ጋሻውን በቀስታ ይጫኑ። ምን እያደረጉ እንደሆነ ሲያውቁ ቁራጭ ኬክ ነው። (ከላይ ያለውን ፎቶ ይመልከቱ)።

ዳሳሽ እና Raspberry Pi ግንኙነት

አነፍናፊውን ይውሰዱ እና የ I²C ገመዱን ከእሱ ጋር ያገናኙት። ለዚህ ገመድ ምርጥ አፈፃፀም ፣ እባክዎን I²C ውፅዓት ሁልጊዜ ከ I²C ግብዓት ጋር መገናኘቱን ያስታውሱ። በላዩ ላይ የ I²C ጋሻ በላዩ ላይ ከተሰቀለ ለ Raspberry Pi ተመሳሳይ መደረግ አለበት። I²C Shield/Adapter ን እና የግንኙነት ገመዶችን መጠቀሙ ትልቅ ጥቅሙ ብስጭት ሊያስከትል እና ለመጠገን ጊዜ የሚወስድ ምንም የወልና ጉዳዮች አለመኖራችን ነው ፣ መላ መፈለግ የት እንደሚጀመር እርግጠኛ ካልሆኑ። የእሱ ተሰኪ እና የመጫወቻ አማራጭ (ይህ ተሰኪ ነው ፣ ነቅለው ይጫወቱ። እሱን ለመጠቀም በጣም ቀላል ነው ፣ የማይታመን ነው)።

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

አውታረ መረብ አስፈላጊ ነው

የእኛን ፕሮጀክት ስኬታማ ለማድረግ ፣ ለ Raspberry Piችን የበይነመረብ ግንኙነት ያስፈልገናል። ለዚህም ፣ እንደ ኤተርኔት (ላን) ገመድ ከቤት አውታረ መረብ ጋር ማገናኘት ያሉ አማራጮች አሉዎት። እንዲሁም እንደ አማራጭ ግን ምቹ መንገድ የ WiFi አስማሚን መጠቀም ነው። አንዳንድ ጊዜ ለዚህ እንዲሠራ ሾፌር ያስፈልግዎታል። ስለዚህ በመግለጫው ውስጥ ከሊኑክስ ጋር ያለውን ይምረጡ።

የወረዳ ኃይል

በ Raspberry Pi የኃይል መሰኪያ ውስጥ የማይክሮ ዩኤስቢ ገመዱን ይሰኩ። ያብሩት እና እኛ ጠፍተናል።

በታላቅ ኃይል ግዙፍ የኤሌክትሪክ ክፍያ ይመጣል

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

እኛ የኤችዲኤምአይ ገመድ ከአዲስ ማሳያ/ቴሌቪዥን ጋር መገናኘት እንችላለን ወይም እንደ ኤስ.ኤስኤች እና PuTTY ያሉ የርቀት መዳረሻ መሣሪያዎችን በመጠቀም ኢኮኖሚያዊ የሆነውን በርቀት የተገናኘ Raspberry Pi ለማድረግ ትንሽ ጥበባዊ ልንሆን እንችላለን።

ያስታውሱ ፣ ባትማን እንኳን በዚህ ኢኮኖሚ ውስጥ መቀነስ አለበት።

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

የ Python ፕሮግራም Raspberry Pi
የ Python ፕሮግራም Raspberry Pi

በ Github ማከማቻችን ላይ ለ Raspberry Pi እና SI7006 ዳሳሽ የፒቶን ኮድ ማየት ይችላሉ።

ወደ ፕሮግራሙ ከመሄድዎ በፊት ፣ በ Readme ፋይል ውስጥ የተሰጡትን መመሪያዎች ማንበብዎን እና በእሱ መሠረት የራስቤሪ ፒዎን ማቀናበርዎን ያረጋግጡ። መጀመሪያ ከመንገዱ ካስወጡት ብቻ ትንሽ ጊዜ ይወስዳል እርጥበት እርጥበት በአየር ውስጥ ያለው የውሃ ትነት መጠን ነው። የውሃ ትነት የውሃው ጋዝ ደረጃ ሲሆን የማይታይ ነው። እርጥበት የዝናብ ፣ የጤዛ ወይም የጭጋግ እድልን ያመለክታል። አንጻራዊ የእርጥበት መጠን (አሕጽሮተ ቃል አርኤች) የውሃ ትነት ከፊል ግፊት በተወሰነ የሙቀት መጠን የውሃ ሚዛን የእንፋሎት ግፊት ጥምርታ ነው። አንጻራዊ እርጥበት በሙቀት እና በፍላጎት ስርዓት ግፊት ላይ የተመሠረተ ነው።

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

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

ማስመጣት smbus

የማስመጣት ጊዜ

# I2C አውቶቡስ ያግኙ

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

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

# 0xF5 (245) አንጻራዊ እርጥበት ይምረጡ ምንም የተያዘ MASTER ሞድ አውቶቡስ። ጻፍ_ባይቴ (0x40 ፣ 0xF5)

ጊዜ። እንቅልፍ (0.5)

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

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

# ውሂቡን ይለውጡ

እርጥበት = (125.0 * (data0 * 256.0 + data1) / 65536.0) - 6.0

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

# 0xF3 (243) የሙቀት መጠን ይምረጡ NO HOLD MASTER mode bus.write_byte (0x40 ፣ 0xF3)

ጊዜ። እንቅልፍ (0.5)

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

# ውሂቡን መልሰው ያንብቡ ፣ 2 ባይት ፣ የሙቀት መጠን MSB የመጀመሪያ ውሂብ 0 = bus.read_byte (0x40) data1 = bus.read_byte (0x40)

# ውሂቡን ይለውጡ

cTemp = (175.72 * (ውሂብ0 * 256.0 + ውሂብ 1) / 65536.0) - 46.85 fTemp = cTemp * 1.8 + 32

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

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

ደረጃ 4 - ተግባራዊ ሁናቴ

ተግባራዊነት ሁኔታ
ተግባራዊነት ሁኔታ

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

በኮርሚናል ላይ ኮዱን ለማጠናቀር እና ለመስቀል ትዕዛዞቹን ያሂዱ እና በመቆጣጠሪያው ላይ ውጤቱን ይመልከቱ። ከጥቂት ደቂቃዎች በኋላ ሁሉንም መለኪያዎች ያጣራል። ሁሉም ነገር በትክክል መሥራቱን ካረጋገጡ በኋላ ፕሮጀክቱ ወደ ይበልጥ አስደሳች ቦታዎች በመውሰድ ማሻሻል እና የበለጠ መንቀሳቀስ ይችላሉ።

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

Si7006 እንደ HVAC/R ፣ Thermostats/Humidistats ፣ Respiratory Therapy ፣ White Goods ፣ የቤት ውስጥ የአየር ሁኔታ ጣቢያዎች ፣ ጥቃቅን አከባቢዎች እርጥበት ፣ የጤዛ ነጥብ እና የሙቀት መጠንን ለመለካት ትክክለኛ ፣ ዝቅተኛ ኃይል ያለው ፣ በፋብሪካ የተስተካከለ ዲጂታል መፍትሄ ይሰጣል። /የውሂብ ማዕከላት ፣ የአውቶሞቲቭ የአየር ንብረት ቁጥጥር እና ማበላሸት ፣ ንብረት እና ዕቃዎች መከታተያ እና የሞባይል ስልኮች እና ጡባዊዎች።

ለ. እንቁላሎቼን እንዴት እወዳለሁ? እማዬ ፣ በኬክ ውስጥ!

Raspberry Pi እና SI7006-A20 ን በመጠቀም ቁጥጥር ሊደረግበት እንደሚገባ የሙቀት መጠን እና እርጥበት የመሳሰሉትን ለአካባቢያዊ ሁኔታዎች የሚያገለግል ፕሮጀክት የተማሪ የመማሪያ ክፍል ኢንኩቤተርን መገንባት ይችላሉ። በክፍል ውስጥ እንቁላሎችን መንጠቆ! እሱ አስደሳች እና መረጃ ሰጭ የሳይንስ ፕሮጀክት እና እንዲሁም ተማሪዎች የህይወት ቅርፅን በመሠረታዊነት ለማየት የመጀመሪያ ተሞክሮ ይሆናል። የተማሪ የመማሪያ ክፍል ኢንኩቤተር ለመገንባት በጣም ፈጣን ፕሮጀክት ነው። የሚከተለው ለእርስዎ እና ለተማሪዎችዎ አስደሳች እና ስኬታማ ተሞክሮ ሊያመጣ ይገባል። በወጣት አእምሮዎች እንቁላል ከመፈልሰፋችን በፊት ፍጹም በሆነ መሣሪያ እንጀምር።

ደረጃ 6 መደምደሚያ

ይህንን ሥራ ፈጣሪዎች ተጨማሪ ሙከራን ያምናሉ። የ Raspberry Pi ዓለምን ለመመልከት እያሰቡ ከሆነ ፣ ከዚያ የኤሌክትሮኒክስ መሰረታዊ ነገሮችን ፣ ኮድ መስጠትን ፣ ዲዛይን ማድረግን ፣ መሸጫውን እና የማይጠቀሙትን በመጠቀም እራስዎን ማስደነቅ ይችላሉ። በዚህ ሂደት ፣ ቀላል ሊሆኑ የሚችሉ አንዳንድ ፕሮጀክቶች ሊኖሩ ይችላሉ ፣ አንዳንዶቹ ሊፈትኑዎት ፣ ሊገዳደሩዎት ይችላሉ። ለእርስዎ ምቾት ፣ በ YouTube ላይ ለሐሳቦችዎ በሮችን ሊከፍት የሚችል አስደሳች የቪዲዮ ትምህርት አለን። ግን የራስዎን ፈጠራ በማሻሻል እና በማድረግ መንገድን መፍጠር እና ፍጹም ማድረግ ይችላሉ። ይደሰቱ እና የበለጠ ያስሱ!

የሚመከር: