ዝርዝር ሁኔታ:

SHT25 እና Particle Photon ን በመጠቀም 5 የሙቀት ደረጃዎች እና እርጥበት ቁጥጥር 5 ደረጃዎች
SHT25 እና Particle Photon ን በመጠቀም 5 የሙቀት ደረጃዎች እና እርጥበት ቁጥጥር 5 ደረጃዎች

ቪዲዮ: SHT25 እና Particle Photon ን በመጠቀም 5 የሙቀት ደረጃዎች እና እርጥበት ቁጥጥር 5 ደረጃዎች

ቪዲዮ: SHT25 እና Particle Photon ን በመጠቀም 5 የሙቀት ደረጃዎች እና እርጥበት ቁጥጥር 5 ደረጃዎች
ቪዲዮ: 🛜Neil Degrasse Tyson, WRONG about Tesla?!? 🛜 ​⁠@joerogan (30min) 2024, ሀምሌ
Anonim
Image
Image

በቅርቡ የሙቀት እና የእርጥበት ክትትል በሚያስፈልጋቸው የተለያዩ ፕሮጀክቶች ላይ ሠርተናል እና ከዚያ እነዚህ ሁለት መለኪያዎች በእውነቱ የስርዓቱን የሥራ ብቃት ግምት ውስጥ ወሳኝ ሚና እንደሚጫወቱ ተገነዘብን። ሁለቱም በኢንዱስትሪ ደረጃም ሆነ በግለሰባዊ ስርዓቶች እጅግ በጣም ጥሩ የሙቀት ደረጃ ለስርዓቱ በቂ አፈፃፀም አስፈላጊ ነው።

በዚህ ምክንያት ፣ በዚህ መማሪያ ውስጥ የ 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 የሙቀት እና እርጥበት ቁጥጥር ኮድ

የሙቀት እና እርጥበት ቁጥጥር ኮድ
የሙቀት እና እርጥበት ቁጥጥር ኮድ

አሁን በንጥል ኮድ እንጀምር።

ከአርዲኖው ጋር የአነፍናፊ ሞጁሉን እየተጠቀምን ሳለ እኛ application.h እና spark_wiring_i2c.h ቤተ -መጽሐፍትን አካተናል። "application.h" እና spark_wiring_i2c.h ቤተ -መጽሐፍት በአነፍናፊው እና በንጥሉ መካከል ያለውን የ i2c ግንኙነት የሚያመቻቹ ተግባሮችን ይ containsል።

ጠቅላላው ቅንጣት ኮድ ለተጠቃሚው ምቾት ከዚህ በታች ተሰጥቷል-

#ያካትቱ

#ያካትቱ

// SHT25 I2C አድራሻ 0x40 (64) ነው

#ገላጭ አድራጊ 0x40

ተንሳፋፊ እርጥበት = 0.0 ፣ cTemp = 0.0 ፣ fTemp = 0.0;

ባዶነት ማዋቀር ()

{

// ተለዋዋጭ አዘጋጅ

ቅንጣት። ተለዋዋጭ ("i2cdevice" ፣ "SHT25");

Particle.variable (“እርጥበት” ፣ እርጥበት);

ቅንጣት። ተለዋዋጭ (“cTemp” ፣ cTemp);

// የ 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;

// የውሂብ ውፅዓት ወደ ዳሽቦርድ

Particle.publish ("አንጻራዊ እርጥበት:", ሕብረቁምፊ (እርጥበት));

}

// 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;

// የውሂብ ውፅዓት ወደ ዳሽቦርድ

Particle.publish ("የሙቀት መጠን በሴልሲየስ:", ሕብረቁምፊ (cTemp));

Particle.publish ("በፋራናይት ሙቀት:", ሕብረቁምፊ (fTemp));

}

መዘግየት (300);

}

የ Particle.variable () ተግባር የአነፍናፊውን ውጤት ለማከማቸት ተለዋዋጮችን ይፈጥራል እና የ Particle.publish () ተግባር ውጤቱን በጣቢያው ዳሽቦርድ ላይ ያሳያል።

ለማጣቀሻዎ አነፍናፊ ውፅዓት ከላይ ባለው ስዕል ላይ ይታያል።

ደረጃ 5: ማመልከቻዎች

ማመልከቻዎች
ማመልከቻዎች

የ SHT25 ሙቀት እና አንጻራዊ የእርጥበት ዳሳሽ እንደ የሙቀት ቁጥጥር ፣ የኮምፒተር አከባቢ የሙቀት መከላከያ ያሉ የተለያዩ የኢንዱስትሪ መተግበሪያዎች አሉት። እንዲሁም ይህንን አነፍናፊ በአየር ሁኔታ ጣቢያ አፕሊኬሽኖች እንዲሁም በግሪን ሃውስ ቁጥጥር ስርዓት ውስጥ ቀጥረናል።

የሚመከር: