ዝርዝር ሁኔታ:
ቪዲዮ: Raspberry Pi SHT25 እርጥበት እና የሙቀት ዳሳሽ ፓይዘን አጋዥ ስልጠና 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
SHT25 I2C እርጥበት እና የሙቀት ዳሳሽ ± 1.8%RH ± 0.2 ° ሴ I2C ሚኒ ሞዱል። የ SHT25 ከፍተኛ ትክክለኝነት እርጥበት እና የሙቀት ዳሳሽ በዲጂታል ፣ በ I2C ቅርጸት የተስተካከለ ፣ መስመራዊ አነፍናፊ ምልክቶችን በማቅረብ ከቅርጽ ሁኔታ እና ከማሰብ አንፃር የኢንዱስትሪ ደረጃ ሆኗል። Raspberry Pi ን በመጠቀም ከፓይዘን ኮድ ጋር ማሳያ እዚህ አለ።
ደረጃ 1: እርስዎ የሚፈልጉት
1. Raspberry Pi
2. SHT25
3. I²C ኬብል
4. I²C ጋሻ ለ Raspberry Pi
5. የኤተርኔት ገመድ
ደረጃ 2 - ግንኙነቶች
ለራስበሪ ፓይ የ I2C ጋሻ ይውሰዱ እና በቀስታ በ raspberry pi ላይ በፒፒ ፒን ላይ ይግፉት።
ከዚያ የ I2C ገመድ አንዱን ጫፍ ከ SHT25 ዳሳሽ እና ሌላውን ከ I2C መከለያ ጋር ያገናኙ።
እንዲሁም የኢተርኔት ገመዱን ከፓይ ጋር ያገናኙ ወይም የ WiFi ሞጁሉን መጠቀም ይችላሉ።
ግንኙነቶች ከዚህ በታች ባለው ሥዕል ውስጥ ይታያሉ።
ደረጃ 3 - የፒህተን ኮድ
የ SHT25 የፓይዘን ኮድ ከ GitHub ማከማቻ- Dcube መደብር ማውረድ ይችላል
ኮድ እዚህ ሊገኝ ይችላል-
github.com/DcubeTechVentures/SHT25/blob/master/Python/SHT25.py
እኛ ለፓይዘን ኮድ የ SMBus ቤተ -መጽሐፍትን ተጠቅመናል ፣ SMBus ን በ raspberry pi ላይ ለመጫን ደረጃዎች እዚህ ተገልፀዋል።
pypi.python.org/pypi/smbus-cffi/0.5.1
እንዲሁም ኮዱን ከዚህ መገልበጥ ይችላሉ ፣ እሱ እንደሚከተለው ተሰጥቷል
#በነፃ ፈቃድ ፈቃድ ተከፋፍሏል።
# በተጓዳኝ ሥራዎቹ ፈቃዶች ውስጥ የሚስማማ ከሆነ በፈለጉት ፣ በትርፍም ሆነ በነጻ ይጠቀሙበት።
# SHT25
ማስመጣት smbus
የማስመጣት ጊዜ
# I2C አውቶቡስ ያግኙ
አውቶቡስ = smbus. SMBus (1)
# SHT25 አድራሻ ፣ 0x40 (64)
# የሙቀት መለኪያ ትእዛዝን ይላኩ
# 0xF3 (243) ምንም የተያዘ ጌታ የለም
bus.write_byte (0x40 ፣ 0xF3)
ጊዜ። እንቅልፍ (0.5)
# SHT25 አድራሻ ፣ 0x40 (64)
# ውሂብን መልሰው ያንብቡ ፣ 2 ባይት
# Temp MSB ፣ Temp LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# ውሂቡን ይለውጡ
temp = data0 * 256 + data1
cTemp = -46.85 + ((የሙቀት መጠን * 175.72) / 65536.0)
fTemp = cTemp * 1.8 + 32
# SHT25 አድራሻ ፣ 0x40 (64)
# የእርጥበት መለኪያ ትእዛዝን ይላኩ
# 0xF5 (245) ምንም የተያዘ ጌታ የለም
bus.write_byte (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 ያትሙ
ህትመት "በፋራናይት ውስጥ ያለው ሙቀት %.2f F" %fTemp ነው
ደረጃ 4 - ማመልከቻዎች
የ SHT25 ሙቀት እና አንጻራዊ የእርጥበት ዳሳሽ እንደ የሙቀት ቁጥጥር ፣ የኮምፒተር አከባቢ የሙቀት መከላከያ እና የመሳሰሉት የተለያዩ የኢንዱስትሪ መተግበሪያዎች አሉት።
የሚመከር:
Raspberry Pi - HIH6130 I2C እርጥበት እና የሙቀት ዳሳሽ የ Python አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi - HIH6130 I2C እርጥበት እና የሙቀት ዳሳሽ ፓይዘን አጋዥ ስልጠና - HIH6130 ከዲጂታል ውፅዓት ጋር የእርጥበት እና የሙቀት ዳሳሽ ነው። እነዚህ ዳሳሾች የ ± 4% አርኤች ትክክለኛነት ደረጃ ይሰጣሉ። በኢንዱስትሪ በሚመራ የረጅም ጊዜ መረጋጋት ፣ በእውነተኛ የሙቀት መጠን ማካካሻ ዲጂታል I2C ፣ ኢንዱስትሪ መሪ አስተማማኝነት ፣ የኢነርጂ ውጤታማነት
Raspberry Pi MCP9808 የሙቀት መጠን ዳሳሽ ፓይዘን አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi MCP9808 የሙቀት መጠን ዳሳሽ ፓይዘን አጋዥ ስልጠና - MCP9808 በጣም ትክክለኛ የዲጂታል ሙቀት ዳሳሽ ± 0.5 ° ሴ I2C ሚኒ ሞዱል ነው። እነሱ የሙቀት ዳሳሽ ትግበራዎችን የሚያመቻቹ በተጠቃሚ-በፕሮግራም መመዝገቢያዎች ተካትተዋል። የ MCP9808 ከፍተኛ ትክክለኛ የሙቀት መጠን ዳሳሽ ኢንዱስትሪ ሆኗል
Raspberry Pi - TCN75A የሙቀት ዳሳሽ ፓይዘን አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi-TCN75A የሙቀት ዳሳሽ ፓይዘን አጋዥ ስልጠና-TCN75A ከሙቀት-ወደ-ዲጂታል መቀየሪያ ጋር የተካተተ ባለ ሁለት ሽቦ ተከታታይ የሙቀት ዳሳሽ ነው። እሱ ለሙቀት-አነቃቂ ትግበራዎች ተጣጣፊነትን ከሚሰጡ በተጠቃሚ ሊመዘገቡ ከሚችሉ መመዝገቢያዎች ጋር ተካትቷል። የመመዝገቢያ ቅንብሮች ለተጠቃሚዎች ይፈቅዳሉ
Raspberry Pi TMP112 የሙቀት መጠን ዳሳሽ ፓይዘን አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi TMP112 የሙቀት ዳሳሽ ፓይዘን አጋዥ ስልጠና-TMP112 ከፍተኛ ትክክለኝነት ፣ ዝቅተኛ ኃይል ፣ ዲጂታል የሙቀት ዳሳሽ I2C MINI ሞዱል። TMP112 ለተራዘመ የሙቀት መጠን መለካት ተስማሚ ነው። ይህ መሣሪያ የመለኪያ ወይም የውጭ አካል ምልክት ማመቻቸት ሳያስፈልገው የ ± 0.5 ° ሴ ትክክለኛነትን ይሰጣል።
Raspberry Pi - TMP100 የሙቀት ዳሳሽ ፓይዘን አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi-TMP100 የሙቀት ዳሳሽ ፓይዘን አጋዥ ስልጠና-TMP100 ከፍተኛ ትክክለኝነት ፣ ዝቅተኛ ኃይል ፣ ዲጂታል የሙቀት ዳሳሽ I2C MINI ሞዱል። TMP100 ለተራዘመ የሙቀት መጠን መለካት ተስማሚ ነው። ይህ መሣሪያ የመለኪያ ወይም የውጭ አካል ምልክት ማመቻቸት ሳይፈልግ የ ± 1 ° ሴ ትክክለኛነትን ይሰጣል። እሱ