ዝርዝር ሁኔታ:
![HDC1000 ን እና Raspberry Pi ን በመጠቀም 4 የሙቀት ደረጃዎች እና እርጥበት መለካት 4 ደረጃዎች HDC1000 ን እና Raspberry Pi ን በመጠቀም 4 የሙቀት ደረጃዎች እና እርጥበት መለካት 4 ደረጃዎች](https://i.howwhatproduce.com/images/002/image-3263-18-j.webp)
ቪዲዮ: HDC1000 ን እና Raspberry Pi ን በመጠቀም 4 የሙቀት ደረጃዎች እና እርጥበት መለካት 4 ደረጃዎች
![ቪዲዮ: HDC1000 ን እና Raspberry Pi ን በመጠቀም 4 የሙቀት ደረጃዎች እና እርጥበት መለካት 4 ደረጃዎች ቪዲዮ: HDC1000 ን እና Raspberry Pi ን በመጠቀም 4 የሙቀት ደረጃዎች እና እርጥበት መለካት 4 ደረጃዎች](https://i.ytimg.com/vi/pdv10UHcEJ4/hqdefault.jpg)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
![Image Image](https://i.howwhatproduce.com/images/002/image-3263-20-j.webp)
![](https://i.ytimg.com/vi/SDihyd5ui4c/hqdefault.jpg)
HDC1000 በጣም በዝቅተኛ ኃይል እጅግ በጣም ጥሩ የመለኪያ ትክክለኛነትን የሚያቀርብ የተቀናጀ የሙቀት ዳሳሽ ያለው ዲጂታል እርጥበት ዳሳሽ ነው። በአዲሱ ልብ ወለድ አቅም አነፍናፊ ላይ በመመርኮዝ መሣሪያው እርጥበትን ይለካል። የእርጥበት እና የሙቀት ዳሳሾች በፋብሪካ የተስተካከሉ ናቸው። ከሙሉ -40 ° ሴ እስከ +125 ° ሴ ባለው የሙቀት ክልል ውስጥ ይሠራል።
በዚህ መማሪያ ውስጥ የ HDC1000 ዳሳሽ ሞዱል ከሮዝቤሪ ፓይ ጋር መገናኘቱ ታይቷል እና የፓይዘን ቋንቋን በመጠቀም ፕሮግራሙ እንዲሁ ተብራርቷል። የሙቀት እና የእርጥበት እሴቶችን ለማንበብ ፣ ከ I2C አስማሚ ጋር እንጆሪ ፓይ ተጠቅመናል። ይህ I2C አስማሚ ከአነፍናፊ ሞዱል ጋር ያለውን ግንኙነት ቀላል እና የበለጠ አስተማማኝ ያደርገዋል።
ደረጃ 1 ሃርድዌር ያስፈልጋል
![ሃርድዌር ያስፈልጋል ሃርድዌር ያስፈልጋል](https://i.howwhatproduce.com/images/002/image-3263-21-j.webp)
![ሃርድዌር ያስፈልጋል ሃርድዌር ያስፈልጋል](https://i.howwhatproduce.com/images/002/image-3263-22-j.webp)
![ሃርድዌር ያስፈልጋል ሃርድዌር ያስፈልጋል](https://i.howwhatproduce.com/images/002/image-3263-23-j.webp)
ግባችንን ለማሳካት የሚያስፈልጉን ቁሳቁሶች የሚከተሉትን የሃርድዌር ክፍሎች ያካትታሉ።
1. HDC1000
2. Raspberry Pi
3. I2C ኬብል
4. I2C Shield ለ raspberry pi
5. የኤተርኔት ገመድ
ደረጃ 2 የሃርድዌር ማያያዣ;
![የሃርድዌር ግንኙነት የሃርድዌር ግንኙነት](https://i.howwhatproduce.com/images/002/image-3263-24-j.webp)
![የሃርድዌር ግንኙነት የሃርድዌር ግንኙነት](https://i.howwhatproduce.com/images/002/image-3263-25-j.webp)
የሃርድዌር መንጠቆው ክፍል በመሠረቱ በአነፍናፊው እና በራትቤሪ ፓይ መካከል የሚፈለጉትን የሽቦ ግንኙነቶች ያብራራል። ለተፈለገው ውጤት በማንኛውም ስርዓት ላይ ሲሰሩ ትክክለኛ ግንኙነቶችን ማረጋገጥ መሠረታዊ አስፈላጊነት ነው። ስለዚህ አስፈላጊዎቹ ግንኙነቶች እንደሚከተለው ናቸው
HDC1000 ከ I2C በላይ ይሠራል። እያንዳንዱን የአነፍናፊ በይነገጽ እንዴት ሽቦ ማገናኘት እንደሚቻል የሚያሳይ የምስል ሽቦ ንድፍ ምሳሌ እዚህ አለ።
ከሳጥን ውጭ ፣ ቦርዱ ለ I2C በይነገጽ የተዋቀረ ነው ፣ ስለሆነም እርስዎ ሌላ የማይታወቁ ከሆኑ ይህንን መንጠቆ እንዲጠቀሙ እንመክራለን።
የሚያስፈልግዎት አራት ሽቦዎች ብቻ ናቸው! Vcc ፣ Gnd ፣ SCL እና SDA ፒኖች የሚያስፈልጉት አራት ግንኙነቶች ብቻ ናቸው እና እነዚህ በ I2C ገመድ እገዛ ተገናኝተዋል።
እነዚህ ግንኙነቶች ከላይ ባሉት ሥዕሎች ውስጥ ይታያሉ።
ደረጃ 3 የሙቀት እና እርጥበት ልኬት ኮድ
![የሙቀት እና እርጥበት ልኬት ኮድ የሙቀት እና እርጥበት ልኬት ኮድ](https://i.howwhatproduce.com/images/002/image-3263-26-j.webp)
የራስበሪ ፒን የመጠቀም ጥቅሙ አነፍናፊውን ከእሱ ጋር ለማስተሳሰር የቦርዱን መርሃ ግብር የሚሹበትን የፕሮግራም ቋንቋ ተጣጣፊነት የሚሰጥዎት ነው። ይህንን ሰሌዳ ይህንን ጥቅም በመጠቀም ፣ በፓይዘን ውስጥ ፕሮግራሙን እዚህ እያሳየን ነው። ለኤችዲሲ1000 ያለው የፓይዘን ኮድ Dcube መደብር ከሆነው ከ GitHub ማህበረሰባችን ማውረድ ይችላል።
እንዲሁም ለተጠቃሚዎች ምቾት ፣ እኛ ኮዱን እዚህም እያብራራን ነው-
እንደ ኮድ የመጀመሪያ ደረጃ ፣ በፓይዘን ውስጥ የ SMBus ቤተ -መጽሐፍትን ማውረድ ያስፈልግዎታል ፣ ምክንያቱም ይህ ቤተ -መጽሐፍት በኮዱ ውስጥ ጥቅም ላይ የዋሉትን ተግባራት ይደግፋል። ስለዚህ ቤተ -መጽሐፍቱን ለማውረድ የሚከተለውን አገናኝ መጎብኘት ይችላሉ-
pypi.python.org/pypi/smbus-cffi/0.5.1
ለዚህ ዳሳሽ የሥራውን የፓይዘን ኮድ ከዚህ መገልበጥ ይችላሉ-
ማስመጣት smbus
የማስመጣት ጊዜ
# I2C አውቶቡስ ያግኙ
አውቶቡስ = smbus. SMBus (1)
# HDC1000 አድራሻ ፣ 0x40 (64)
# የውቅረት መመዝገቢያ ይምረጡ ፣ 0x02 (02)
# 0x30 (48) የሙቀት መጠን ፣ እርጥበት ነቅቷል ፣ መፍታት = 14-ቢት ፣ ማሞቂያ በርቷል
bus.write_byte_data (0x40 ፣ 0x02 ፣ 0x30)
# HDC1000 አድራሻ ፣ 0x40 (64)
# የሙቀት መለኪያ ትእዛዝን ይላኩ ፣ 0x00 (00)
bus.write_byte (0x40 ፣ 0x00)
ጊዜ። እንቅልፍ (0.5)
# HDC1000 አድራሻ ፣ 0x40 (64)
# ውሂብን መልሰው ያንብቡ ፣ 2 ባይት
# temp MSB ፣ temp LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# ውሂቡን ይለውጡ
temp = (data0 * 256) + ውሂብ 1
cTemp = (temp / 65536.0) * 165.0 - 40
fTemp = cTemp * 1.8 + 32
# HDC1000 አድራሻ ፣ 0x40 (64)
# የእርጥበት መለኪያ ትእዛዝን ፣ 0x01 (01) ይላኩ
bus.write_byte (0x40 ፣ 0x01)
ጊዜ። እንቅልፍ (0.5)
# HDC1000 አድራሻ ፣ 0x40 (64)
# ውሂብን መልሰው ያንብቡ ፣ 2 ባይት
# እርጥበት MSB ፣ እርጥበት LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# ውሂቡን ይለውጡ
እርጥበት = (data0 * 256) + ውሂብ 1
እርጥበት = (እርጥበት / 65536.0) * 100.0
# የውጤት ውሂብ ወደ ማያ ገጽ
"አንጻራዊ እርጥበት - %.2f %%" %እርጥበት
"የሙቀት መጠን በሴሊሲየስ %.2f C" %cTemp ያትሙ
"ሙቀት በፋራናይት: %.2f F" %fTemp ያትሙ
ከዚህ በታች የተጠቀሰው የኮድ ክፍል ለፓይዘን ኮዶች ትክክለኛ አፈፃፀም የሚያስፈልጉትን ቤተመፃህፍት ያጠቃልላል።
ማስመጣት smbus
የማስመጣት ጊዜ
በትእዛዝ መጠየቂያ ውስጥ ከዚህ በታች የተጠቀሰውን ትእዛዝ በመተየብ ኮዱ ሊከናወን ይችላል።
$> ፓይዘን HDC1000.py gt; ፓይዘን HDC1000.py
ለተጠቃሚው ማጣቀሻ የአነፍናፊው ውጤት እንዲሁ ከላይ ባለው ሥዕል ውስጥ ይታያል።
ደረጃ 4: ማመልከቻዎች
![ማመልከቻዎች ማመልከቻዎች](https://i.howwhatproduce.com/images/002/image-3263-27-j.webp)
HDC1000 በማሞቅ ፣ በአየር ማናፈሻ እና በአየር ማቀዝቀዣ (ኤች.ቪ.ሲ.) ፣ ስማርት ቴርሞስታቶች እና በክፍል ተቆጣጣሪዎች ውስጥ ተቀጥሮ መሥራት ይችላል። ይህ ዳሳሽ መተግበሪያውን በአታሚዎች ፣ በእጅ የሚያዙ ሜትሮች ፣ በሕክምና መሣሪያዎች ፣ በጭነት መላኪያ እንዲሁም በአውቶሞቲቭ ዊንዲቨር ዲፎግ ውስጥም ያገኛል።
የሚመከር:
XinaBox ን እና የሙቀት መቆጣጠሪያን በመጠቀም የሙቀት መጠን መለካት 8 ደረጃዎች
![XinaBox ን እና የሙቀት መቆጣጠሪያን በመጠቀም የሙቀት መጠን መለካት 8 ደረጃዎች XinaBox ን እና የሙቀት መቆጣጠሪያን በመጠቀም የሙቀት መጠን መለካት 8 ደረጃዎች](https://i.howwhatproduce.com/images/001/image-756-52-j.webp)
XinaBox እና Thermistor ን በመጠቀም የሙቀት መጠን መለካት - ከአናሎግ ግብዓት xChip ከ XinaBox እና የሙቀት መቆጣጠሪያ ምርመራን በመጠቀም የፈሳሹን የሙቀት መጠን ይለኩ
AD7416ARZ እና Raspberry Pi ን በመጠቀም የሙቀት መጠን መለካት - 4 ደረጃዎች
![AD7416ARZ እና Raspberry Pi ን በመጠቀም የሙቀት መጠን መለካት - 4 ደረጃዎች AD7416ARZ እና Raspberry Pi ን በመጠቀም የሙቀት መጠን መለካት - 4 ደረጃዎች](https://i.howwhatproduce.com/images/001/image-1162-27-j.webp)
AD7416ARZ ን እና Raspberry Pi ን በመጠቀም የሙቀት መጠን መለካት-AD7416ARZ ባለ 10-ቢት የሙቀት ዳሳሽ ከአራት ነጠላ ሰርጥ አናሎግ ጋር ወደ ዲጂታል መቀየሪያዎች እና በውስጡ የተካተተ የቦርድ ሙቀት ዳሳሽ ነው። በክፍሎቹ ላይ ያለው የሙቀት ዳሳሽ በብዙ ባለብዙ ሰርጦች በኩል ሊደረስበት ይችላል። ይህ ከፍተኛ ትክክለኛ የሙቀት መጠን
ግሪን ሃውስ ከሎራ ጋር በራስ -ሰር ማቀናበር! (ክፍል 1) -- ዳሳሾች (የሙቀት መጠን ፣ እርጥበት ፣ የአፈር እርጥበት) 5 ደረጃዎች
![ግሪን ሃውስ ከሎራ ጋር በራስ -ሰር ማቀናበር! (ክፍል 1) -- ዳሳሾች (የሙቀት መጠን ፣ እርጥበት ፣ የአፈር እርጥበት) 5 ደረጃዎች ግሪን ሃውስ ከሎራ ጋር በራስ -ሰር ማቀናበር! (ክፍል 1) -- ዳሳሾች (የሙቀት መጠን ፣ እርጥበት ፣ የአፈር እርጥበት) 5 ደረጃዎች](https://i.howwhatproduce.com/images/007/image-19356-j.webp)
ግሪን ሃውስ ከሎራ ጋር በራስ -ሰር ማቀናበር! (ክፍል 1) || ዳሳሾች (የሙቀት መጠን ፣ እርጥበት ፣ የአፈር እርጥበት) - በዚህ ፕሮጀክት ውስጥ የግሪን ሃውስን እንዴት እንደሠራሁ አሳያችኋለሁ። ያ ማለት የግሪን ሃውስን እንዴት እንደሠራሁ እና የኃይል እና አውቶማቲክ ኤሌክትሮኒክስን እንዴት እንደገጣጠምኩ አሳያችኋለሁ። እንዲሁም ኤል ን የሚጠቀም የአርዱዲኖ ቦርድ እንዴት መርሃ ግብር እንደሚያዘጋጁ አሳያችኋለሁ
HDC1000 ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት እና እርጥበት መለካት - 4 ደረጃዎች
![HDC1000 ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት እና እርጥበት መለካት - 4 ደረጃዎች HDC1000 ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት እና እርጥበት መለካት - 4 ደረጃዎች](https://i.howwhatproduce.com/images/010/image-27335-j.webp)
HDC1000 ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት እና የእርጥበት መጠን መለካት - ኤችዲሲ1000 በጣም በዝቅተኛ ኃይል እጅግ በጣም ጥሩ የመለኪያ ትክክለኛነትን የሚሰጥ የተቀናጀ የሙቀት ዳሳሽ ያለው ዲጂታል እርጥበት ዳሳሽ ነው። በአዲሱ ልብ ወለድ አቅም አነፍናፊ ላይ በመመርኮዝ መሣሪያው እርጥበትን ይለካል። እርጥበት እና የሙቀት ዳሳሾች ፊት ናቸው
HDC1000 እና ቅንጣት ፎቶን በመጠቀም 4 የሙቀት ደረጃዎች እና እርጥበት መለካት - 4 ደረጃዎች
![HDC1000 እና ቅንጣት ፎቶን በመጠቀም 4 የሙቀት ደረጃዎች እና እርጥበት መለካት - 4 ደረጃዎች HDC1000 እና ቅንጣት ፎቶን በመጠቀም 4 የሙቀት ደረጃዎች እና እርጥበት መለካት - 4 ደረጃዎች](https://i.howwhatproduce.com/images/002/image-3262-14-j.webp)
HDC1000 እና ቅንጣት ፎቶን በመጠቀም የሙቀት እና እርጥበት መጠን መለካት -ኤችዲሲ1000 በጣም በዝቅተኛ ኃይል እጅግ በጣም ጥሩ የመለኪያ ትክክለኛነትን የሚያካትት የተቀናጀ የሙቀት ዳሳሽ ያለው ዲጂታል እርጥበት ዳሳሽ ነው። በአዲሱ ልብ ወለድ አቅም አነፍናፊ ላይ በመመርኮዝ መሣሪያው እርጥበትን ይለካል። እርጥበት እና የሙቀት ዳሳሾች ፊት ናቸው