ዝርዝር ሁኔታ:
ቪዲዮ: Raspberry Pi TMP112 የሙቀት መጠን ዳሳሽ ፓይዘን አጋዥ ስልጠና 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
TMP112 ከፍተኛ ትክክለኝነት ፣ ዝቅተኛ ኃይል ፣ ዲጂታል የሙቀት ዳሳሽ I2C MINI ሞዱል። TMP112 ለተራዘመ የሙቀት መጠን መለካት ተስማሚ ነው። ይህ መሣሪያ የመለኪያ ወይም የውጭ አካል ምልክት ማመቻቸት ሳያስፈልገው የ ± 0.5 ° ሴ ትክክለኛነትን ይሰጣል። Raspberry Pi ን በመጠቀም ከጃቫ ኮድ ጋር ማሳያ እዚህ አለ።
ደረጃ 1: እርስዎ የሚፈልጉት..
1. Raspberry Pi
2. TMP112
3. I²C ኬብል
4. I²C ጋሻ ለ Raspberry Pi
5. የኤተርኔት ገመድ
ደረጃ 2 - ግንኙነቶች
ለራስበሪ ፓይ የ I2C ጋሻ ይውሰዱ እና በቀስታ በ raspberry pi ላይ በፒፒ ፒን ላይ ይግፉት።
ከዚያ የ I2C ገመድ አንዱን ጫፍ ከ TMP112 ዳሳሽ እና ሌላውን ከ I2C ጋሻ ጋር ያገናኙ። እንዲሁም የኢተርኔት ገመዱን ከፓይ ጋር ያገናኙ ወይም የ WiFi ሞጁሉን መጠቀም ይችላሉ። ግንኙነቶች ከላይ በስዕሉ ላይ ይታያሉ።
ደረጃ 3 ኮድ
ለ TMP112 የፓይዘን ኮድ ከ GitHub ማከማቻ- Dcube መደብር ማውረድ ይችላል።
ለተመሳሳይ አገናኝ እዚህ አለ
github.com/DcubeTechVentures/TMP112
የ TMP112 የውሂብ ሉህ እዚህ ይገኛል-
www.ti.com/lit/ds/sbos473e/sbos473e.pdf
እኛ ለፓይዘን ኮድ የ SMBus ቤተ -መጽሐፍትን ተጠቀምን ፣ SMBus ን በ raspberry pi ላይ ለመጫን ደረጃዎች እዚህ ተገልፀዋል።
pypi.python.org/pypi/smbus-cffi/0.5.1
እንዲሁም ኮዱን ከዚህ መገልበጥ ይችላሉ ፣ እሱ እንደሚከተለው ተሰጥቷል
# በነፃ ፈቃድ ፈቃድ ተሰራጭቷል።
# በተጓዳኝ ሥራዎቹ ፈቃዶች ውስጥ የሚስማማ ከሆነ በፈለጉት ፣ በትርፍም ሆነ በነጻ ይጠቀሙበት።
# TMP112
# ይህ ኮድ በ Dcube መደብር ውስጥ ከሚገኘው TMP112_I2CS I2C ሚኒ ሞዱል ጋር አብሮ ለመስራት የተነደፈ ነው።
ማስመጣት smbus
የማስመጣት ጊዜ
# I2C አውቶቡስ ያግኙ
አውቶቡስ = smbus. SMBus (1)
# TMP112 አድራሻ ፣ 0x48 (72)
# የውቅረት ምዝገባን ይምረጡ ፣ 0x01 (1)
# 0x60A0 (24736) ቀጣይ የልወጣ ሁኔታ ፣ 12-ቢት ጥራት ፣ የስህተት ወረፋ 1 ስህተት ነው
# Polarity ዝቅተኛ ፣ ቴርሞስታት በንፅፅር ሁኔታ ውስጥ ፣ የመዝጊያ ሁነታን ያሰናክላል# መደበኛ ሁናቴ ፣ 12-ቢት ውሂብ
ውሂብ = [0x60A0] bus.write_i2c_block_data (0x48 ፣ 0x01 ፣ ውሂብ)
ጊዜ። እንቅልፍ (0.5)
# TMP112 አድራሻ ፣ 0x48 (72)
# መረጃን ከ 0x00 (0) ፣ 2 ባይቶች ፣ MSB መጀመሪያ ያንብቡ
ውሂብ = አውቶቡስ.read_i2c_block_data (0x48, 0x00, 2)
# ውሂቡን ይለውጡ
temp = (ውሂብ [0] * 256 + ውሂብ [1]) / 16
የሙቀት መጠን ከሆነ - 2047:
ሙቀት -= 4096
cTemp = temp * 0.0625
fTemp = cTemp * 1.8 + 32
# የውጤት ውሂብ ወደ ማያ ገጽ
በሴልሲየስ ውስጥ ያለው ሙቀት %.2f C % %cTemp ያትሙ
ህትመት "በፋራናይት ውስጥ ያለው ሙቀት %.2f F" %fTemp ነው
ደረጃ 4: ትግበራዎች..:
TMP112 ዝቅተኛ ኃይልን ፣ ከፍተኛ ትክክለኝነትን ዲጂታል የሙቀት ዳሳሽን የሚያካትቱ የተለያዩ አፕሊኬሽኖች የኃይል አቅርቦት የሙቀት ቁጥጥር ፣ የኮምፒተር የከባቢ አየር ሙቀት መከላከያ ፣ የባትሪ አስተዳደር እንዲሁም የቢሮ ማሽኖችን ያካትታሉ።
የሚመከር:
Raspberry Pi SHT25 እርጥበት እና የሙቀት ዳሳሽ ፓይዘን አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi SHT25 እርጥበት እና የሙቀት ዳሳሽ ፓይዘን አጋዥ ስልጠና - SHT25 I2C እርጥበት እና የሙቀት ዳሳሽ ± 1.8%RH ± 0.2 ° ሴ I2C ሚኒ ሞዱል። የ SHT25 ከፍተኛ ትክክለኛነት እርጥበት እና የሙቀት ዳሳሽ የተስተካከለ ፣ መስመራዊ አነፍናፊ ሲግናን በማቅረብ ከቅርጽ ሁኔታ እና ከማሰብ አንፃር የኢንዱስትሪ ደረጃ ሆኗል
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 ° ሴ ትክክለኛነትን ይሰጣል። እሱ