ዝርዝር ሁኔታ:
- ደረጃ 1: SHT25 አጠቃላይ እይታ
- ደረጃ 2 - እርስዎ የሚፈልጉት..
- ደረጃ 3 የሃርድዌር ማያያዣ;
- ደረጃ 4 የሙቀት እና እርጥበት ቁጥጥር ኮድ
- ደረጃ 5: ማመልከቻዎች
ቪዲዮ: SHT25 ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት እና እርጥበት ቁጥጥር 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
በቅርቡ የሙቀት እና የእርጥበት ክትትል በሚያስፈልጋቸው የተለያዩ ፕሮጀክቶች ላይ ሠርተናል እና ከዚያ እነዚህ ሁለት መለኪያዎች በእውነቱ የስርዓቱን የሥራ ብቃት ግምት ውስጥ ወሳኝ ሚና እንደሚጫወቱ ተገነዘብን። ሁለቱም በኢንዱስትሪ ደረጃም ሆነ በግለሰባዊ ስርዓቶች እጅግ በጣም ጥሩ የሙቀት ደረጃ ለስርዓቱ በቂ አፈፃፀም አስፈላጊ ነው።
በዚህ ምክንያት ፣ በዚህ መማሪያ ውስጥ የ SHT25 እርጥበት እና የሙቀት ዳሳሽ ሥራን ከአርዱዲኖ ናኖ ጋር እናብራራለን።
ደረጃ 1: SHT25 አጠቃላይ እይታ
በመጀመሪያ የአነፍናፊውን መሠረታዊ ግንዛቤ እና በሚሠራበት ፕሮቶኮል እንጀምር።
SHT25 I2C እርጥበት እና የሙቀት ዳሳሽ ± 1.8%RH ± 0.2 ° ሴ I2C ሚኒ ሞዱል። እሱ ከፍተኛ ትክክለኛነት እርጥበት እና የሙቀት ዳሳሽ በዲጂታል ፣ በ I2C ቅርጸት የተስተካከለ ፣ መስመራዊ አነፍናፊ ምልክቶችን በማቅረብ ከቅርጽ ሁኔታ እና ከማሰብ አንፃር የኢንዱስትሪ ደረጃ ሆኗል። በልዩ የአናሎግ እና ዲጂታል ወረዳ ውስጥ የተዋሃደ ይህ አነፍናፊ ሙቀትን እና እርጥበትን ለመለካት በጣም ቀልጣፋ መሣሪያ አንዱ ነው።
አነፍናፊው የሚሠራበት የግንኙነት ፕሮቶኮል I2C ነው። I2C ለተዋሃደው የተቀናጀ ወረዳ ያመለክታል። በ SDA (ተከታታይ ውሂብ) እና በ SCL (ተከታታይ ሰዓት) መስመሮች በኩል ግንኙነቱ የሚካሄድበት የግንኙነት ፕሮቶኮል ነው። ብዙ መሣሪያዎችን በተመሳሳይ ጊዜ ለማገናኘት ያስችላል። እሱ በጣም ቀላሉ እና ቀልጣፋ የግንኙነት ፕሮቶኮል አንዱ ነው።
ደረጃ 2 - እርስዎ የሚፈልጉት..
ግባችንን ለማሳካት የሚያስፈልጉን ቁሳቁሶች የሚከተሉትን የሃርድዌር ክፍሎች ያካትታሉ።
1. SHT25 እርጥበት እና የሙቀት ዳሳሽ
2. አርዱዲኖ ናኖ
3. I2C ኬብል
4. I2C ጋሻ ለአርዱዲኖ ናኖ
ደረጃ 3 የሃርድዌር ማያያዣ;
የሃርድዌር ማያያዣ ክፍል በመሠረቱ በአነፍናፊው እና በአሩዲኖ ናኖ መካከል የሚፈለጉትን የሽቦ ግንኙነቶች ያብራራል። ለተፈለገው ውጤት በማንኛውም ስርዓት ላይ ሲሰሩ ትክክለኛ ግንኙነቶችን ማረጋገጥ መሠረታዊ አስፈላጊነት ነው። ስለዚህ አስፈላጊዎቹ ግንኙነቶች እንደሚከተለው ናቸው
SHT25 ከ I2C በላይ ይሠራል። እያንዳንዱን የአነፍናፊ በይነገጽ እንዴት ሽቦ ማገናኘት እንደሚቻል የሚያሳይ የምስል ሽቦ ንድፍ ምሳሌ እዚህ አለ።
ከሳጥን ውጭ ፣ ቦርዱ ለ I2C በይነገጽ የተዋቀረ ነው ፣ ስለሆነም እርስዎ ሌላ የማይታወቁ ከሆኑ ይህንን መንጠቆ እንዲጠቀሙ እንመክራለን። የሚያስፈልግዎት አራት ሽቦዎች ብቻ ናቸው!
Vcc ፣ Gnd ፣ SCL እና SDA ፒኖች የሚያስፈልጉት አራት ግንኙነቶች ብቻ ናቸው እና እነዚህ በ I2C ገመድ እገዛ ተገናኝተዋል።
እነዚህ ግንኙነቶች ከላይ ባሉት ሥዕሎች ውስጥ ይታያሉ።
ደረጃ 4 የሙቀት እና እርጥበት ቁጥጥር ኮድ
አሁን በአርዱዲኖ ኮድ እንጀምር።
ከአርዲኖ ጋር የአነፍናፊ ሞጁሉን እየተጠቀምን ሳለ የ Wire.h ቤተ -መጽሐፍትን አካተናል። “ሽቦ” ቤተ -መጽሐፍት በአነፍናፊው እና በአርዱዲኖ ቦርድ መካከል ያለውን የ i2c ግንኙነት የሚያመቻቹ ተግባሮችን ይ containsል።
ጠቅላላው የአሩዲኖ ኮድ ለተጠቃሚው ምቾት ከዚህ በታች ተሰጥቷል-
#ያካትቱ
// SHT25 I2C አድራሻ 0x40 (64) ነው
#ገላጭ አድራጊ 0x40
ባዶነት ማዋቀር ()
{
// የ I2C ግንኙነትን እንደ ማስተር ማስጀመር
Wire.begin ();
// ተከታታይ ግንኙነቶችን ያስጀምሩ ፣ የባውድ መጠን = 9600 ያዘጋጁ
Serial.begin (9600);
መዘግየት (300);
}
ባዶነት loop ()
{
ያልተፈረመ int ውሂብ [2];
// I2C ማስተላለፍን ይጀምሩ
Wire.begin ማስተላለፊያ (Addr);
// የእርጥበት መለኪያ ትእዛዝን ይላኩ ፣ ምንም የተያዘ ጌታ የለም
Wire.write (0xF5);
// I2C ስርጭትን ያቁሙ
Wire.endTransmission ();
መዘግየት (500);
// 2 ባይት ውሂብን ይጠይቁ
Wire.requestFrom (Addr, 2);
// 2 ባይት ውሂብ ያንብቡ
// እርጥበት msb ፣ እርጥበት lsb
ከሆነ (Wire.available () == 2)
{
ውሂብ [0] = Wire.read ();
ውሂብ [1] = Wire.read ();
// ውሂቡን ይለውጡ
ተንሳፋፊ እርጥበት = (((ውሂብ [0] * 256.0 + ውሂብ [1]) * 125.0) / 65536.0) - 6;
// የውጤት መረጃን ወደ ተከታታይ ሞኒተር
Serial.print ("አንጻራዊ እርጥበት:");
Serial.print (እርጥበት);
Serial.println (" %RH");
}
// I2C ማስተላለፍን ይጀምሩ
Wire.begin ማስተላለፊያ (Addr);
// የሙቀት መለኪያ ትዕዛዙን ይላኩ ፣ ምንም የተያዘ ጌታ የለም
Wire.write (0xF3);
// I2C ስርጭትን ያቁሙ
Wire.endTransmission ();
መዘግየት (500);
// 2 ባይት ውሂብን ይጠይቁ
Wire.requestFrom (Addr, 2);
// 2 ባይት ውሂብ ያንብቡ
// temp msb ፣ temp lsb
ከሆነ (Wire.available () == 2)
{
ውሂብ [0] = Wire.read ();
ውሂብ [1] = Wire.read ();
// ውሂቡን ይለውጡ
ተንሳፋፊ cTemp = (((ውሂብ [0] * 256.0 + ውሂብ [1]) * 175.72) / 65536.0) - 46.85;
ተንሳፋፊ fTemp = (cTemp * 1.8) + 32;
// የውጤት መረጃን ወደ ተከታታይ ሞኒተር
Serial.print ("የሙቀት መጠን በሴልሲየስ");
Serial.print (cTemp); Serial.println ("C");
Serial.print ("ፋራናይት ውስጥ ያለው ሙቀት:");
Serial.print (fTemp);
Serial.println ("F");
}
መዘግየት (300);
}
ማድረግ ያለብዎት በአርዱዲኖ ውስጥ ኮዱን ማቃጠል እና በተከታታይ ወደብ ላይ ንባቦችንዎን መፈተሽ ነው። ውጤቱም ከላይ በስዕሉ ላይ ይታያል።
ደረጃ 5: ማመልከቻዎች
የ SHT25 ሙቀት እና አንጻራዊ የእርጥበት ዳሳሽ እንደ የሙቀት ቁጥጥር ፣ የኮምፒተር አከባቢ የሙቀት መከላከያ ያሉ የተለያዩ የኢንዱስትሪ መተግበሪያዎች አሉት። እንዲሁም ይህንን አነፍናፊ በአየር ሁኔታ ጣቢያ አፕሊኬሽኖች እንዲሁም በግሪን ሃውስ ቁጥጥር ስርዓት ውስጥ ቀጥረናል።
የሚመከር:
STS21 ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት መጠን መለካት - 4 ደረጃዎች
STS21 ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት መጠን መለካት - STS21 ዲጂታል የሙቀት ዳሳሽ የላቀ አፈፃፀም እና የቦታ ቁጠባ አሻራ ይሰጣል። በዲጂታል ፣ በ I2C ቅርጸት የተስተካከሉ ፣ መስመራዊ ምልክት ምልክቶችን ይሰጣል። የዚህ አነፍናፊ ፈጠራ በ CMOSens ቴክኖሎጂ ላይ የተመሠረተ ነው ፣ እሱም ለበላይነቱ በሚሰጥ
HDC1000 ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት እና እርጥበት መለካት - 4 ደረጃዎች
HDC1000 ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት እና የእርጥበት መጠን መለካት - ኤችዲሲ1000 በጣም በዝቅተኛ ኃይል እጅግ በጣም ጥሩ የመለኪያ ትክክለኛነትን የሚሰጥ የተቀናጀ የሙቀት ዳሳሽ ያለው ዲጂታል እርጥበት ዳሳሽ ነው። በአዲሱ ልብ ወለድ አቅም አነፍናፊ ላይ በመመርኮዝ መሣሪያው እርጥበትን ይለካል። እርጥበት እና የሙቀት ዳሳሾች ፊት ናቸው
MCP9808 ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት ቁጥጥር - 4 ደረጃዎች
MCP9808 ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት ቁጥጥር - MCP9808 በጣም ትክክለኛ ዲጂታል የሙቀት ዳሳሽ ± 0.5 ° ሴ I2C ሚኒ ሞዱል ነው። እነሱ የሙቀት ዳሳሽ ትግበራዎችን የሚያመቻቹ በተጠቃሚ-በፕሮግራም መመዝገቢያዎች ተካትተዋል። የ MCP9808 ከፍተኛ ትክክለኛ የሙቀት መጠን ዳሳሽ ኢንዱስትሪ ሆኗል
SHT25 እና Raspberry Pi: 5 ደረጃዎች በመጠቀም የሙቀት እና እርጥበት ቁጥጥር
SHT25 ን እና Raspberry Pi ን በመጠቀም የሙቀት እና እርጥበት ቁጥጥር - በቅርብ ጊዜ በተለያዩ ፕሮጀክቶች ላይ የሙቀት እና የእርጥበት ቁጥጥርን በሚፈልጉት ላይ ሠርተናል ፣ ከዚያ እነዚህ ሁለት መለኪያዎች የሥርዓቱን የሥራ ውጤታማነት ግምት ለመገምገም በእውነቱ ወሳኝ ሚና እንደሚጫወቱ ተገነዘብን። ሁለቱም በኢንዱ
SHT25 እና Particle Photon ን በመጠቀም 5 የሙቀት ደረጃዎች እና እርጥበት ቁጥጥር 5 ደረጃዎች
SHT25 እና Particle Photon ን በመጠቀም የሙቀት እና እርጥበት ቁጥጥር - በቅርብ ጊዜ በተለያዩ ፕሮጀክቶች ላይ የሙቀት እና እርጥበት ቁጥጥርን በሚፈልጉት ላይ ሠርተናል ከዚያም እነዚህ ሁለት መለኪያዎች የአንድን ሥርዓት የሥራ ብቃት ግምት ግምት ውስጥ በማስገባት ወሳኝ ሚና እንደሚጫወቱ ተገነዘብን። ሁለቱም በኢንዱ