ዝርዝር ሁኔታ:
ቪዲዮ: ቅንጣት ፎቶን - TMP100 የሙቀት ዳሳሽ አጋዥ ስልጠና - 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
TMP100 ከፍተኛ ትክክለኝነት ፣ ዝቅተኛ ኃይል ፣ ዲጂታል የሙቀት ዳሳሽ I2C MINI ሞዱል። TMP100 ለተራዘመ የሙቀት መጠን መለካት ተስማሚ ነው። ይህ መሣሪያ የመለኪያ ወይም የውጭ አካል ምልክት ማመቻቸት ሳይፈልግ የ ± 1 ° ሴ ትክክለኛነትን ይሰጣል። ከፓርቲካል ፎቶን ጋር ሰልፉ እዚህ አለ።
ደረጃ 1: እርስዎ የሚፈልጉት..
1. ቅንጣት ፎቶን
2. TMP100
3. I²C ኬብል
4. I²C ጋሻ ለ Particle Photon
ደረጃ 2: ግንኙነት
ለ ቅንጣት ፎቶቶን የ I2C ጋሻ ውሰድ እና በንጥል ፎቶቶን ፒኖች ላይ በቀስታ ይግፉት።
ከዚያ የ I2C ገመድ አንዱን ጫፍ ከ TMP100 ዳሳሽ እና ሌላውን ከ I2C ጋሻ ጋር ያገናኙ።
ግንኙነቶች ከላይ በስዕሉ ላይ ይታያሉ።
ደረጃ 3 ኮድ
የ TMP100 ቅንጣት ኮድ ከ GitHub ማከማቻ- Dcube መደብር ማውረድ ይችላል
ለተመሳሳይ አገናኝ እዚህ አለ
github.com/DcubeTechVentures/TMP100…
እኛ ሁለት ቤተ -ፍርግሞችን ለ ቅንጣት ኮድ ተጠቀምን ፣ እነሱም application.h እና spark_wiring_i2c.h ናቸው። የ I2C ግንኙነትን ከአነፍናፊው ጋር ለማመቻቸት Spark_wiring_i2c ቤተ -መጽሐፍት ያስፈልጋል።
እንዲሁም ኮዱን ከዚህ መገልበጥ ይችላሉ ፣ እሱ እንደሚከተለው ተሰጥቷል
// በነፃ ፈቃድ ፈቃድ ተሰራጭቷል።
// በተጓዳኝ ሥራዎቹ ፈቃዶች ውስጥ የሚስማማ ከሆነ በፈለጉት ፣ በትርፍም ሆነ በነጻ ይጠቀሙበት።
// TMP100
// ይህ ኮድ በ Dcube መደብር ውስጥ ከሚገኘው ከ TMP100_I2CS I2C ሚኒ ሞዱል ጋር አብሮ ለመስራት የተነደፈ ነው።
#ያካትቱ
#ያካትቱ
// TMP100 I2C አድራሻ 0x4F (79) ነው
#ገላጭ አዳሪ 0x4F
ተንሳፋፊ cTemp = 0 ፣ fTemp = 0;
ባዶነት ማዋቀር ()
{
// ተለዋዋጭ አዘጋጅ
Particle.variable (“i2cdevice” ፣ “TMP100”);
ቅንጣት። ተለዋዋጭ (“cTemp” ፣ cTemp);
// የ I2C ግንኙነትን እንደ ማስተር ማስጀመር
Wire.begin ();
// የመጀመርያ ደረጃ ተከታታይ ግንኙነት ፣ የባውድ መጠን = 9600 ያዘጋጁ
Serial.begin (9600);
// I2C ማስተላለፍን ይጀምሩ
Wire.begin ማስተላለፊያ (Addr);
// የውቅረት ምዝገባን ይምረጡ
Wire.write (0x01);
// ቀጣይ ልወጣ ፣ የንፅፅር ሁኔታ ፣ 12-ቢት ጥራት ያዘጋጁ
Wire.write (0x60);
// I2C ማስተላለፍን ያቁሙ
Wire.endTransmission ();
መዘግየት (300);
}
ባዶነት loop ()
{
ያልተፈረመ int ውሂብ [2];
// I2C ማስተላለፍን ይጀምሩ
Wire.begin ማስተላለፊያ (Addr);
// የውሂብ መመዝገቢያ ይምረጡ
Wire.write (0x00);
// I2C ማስተላለፍን ያቁሙ
Wire.endTransmission ();
// 2 ባይት ውሂብን ይጠይቁ
Wire.requestFrom (Addr, 2);
// 2 ባይት ውሂብ ያንብቡ
// cTemp msb ፣ cTemp lsb
ከሆነ (Wire.available () == 2)
{
ውሂብ [0] = Wire.read ();
ውሂብ [1] = Wire.read ();
}
// ውሂቡን ይለውጡ
cTemp = (((ውሂብ [0] * 256) + (ውሂብ [1] & 0xF0)) / 16) * 0.0625;
fTemp = cTemp * 1.8 + 32;
// የውሂብ ውፅዓት ወደ ዳሽቦርድ
Particle.publish (“የሙቀት መጠን በሴልሲየስ ውስጥ” ፣ ሕብረቁምፊ (cTemp));
Particle.publish ("በፋራናይት ሙቀት:", ሕብረቁምፊ (fTemp));
መዘግየት (1000);
}
ደረጃ 4: ማመልከቻዎች
TMP100 ን ዝቅተኛ ኃይልን ፣ ከፍተኛ ትክክለኝነትን ዲጂታል የሙቀት ዳሳሽ ያካተቱ የተለያዩ መተግበሪያዎች የኃይል አቅርቦት የሙቀት ቁጥጥር ፣ የኮምፒተር የከባቢ አየር ሙቀት መከላከያ ፣ የባትሪ አስተዳደር እንዲሁም የቢሮ ማሽኖችን ያካትታሉ።
የሚመከር:
ቅንጣት ፎቶን - TCN75A የሙቀት ዳሳሽ አጋዥ ስልጠና 4 ደረጃዎች
ቅንጣት ፎቶን-TCN75A የሙቀት ዳሳሽ አጋዥ ስልጠና-TCN75A ከሙቀት-ወደ-ዲጂታል መቀየሪያ ጋር የተካተተ ባለ ሁለት ሽቦ ተከታታይ የሙቀት ዳሳሽ ነው። እሱ ለሙቀት-አነቃቂ ትግበራዎች ተጣጣፊነትን ከሚሰጡ በተጠቃሚ ሊመዘገቡ ከሚችሉ መመዝገቢያዎች ጋር ተካትቷል። የመመዝገቢያ ቅንብሮች ለተጠቃሚዎች ይፈቅዳሉ
ቅንጣት ፎቶን - ADT75 የሙቀት ዳሳሽ አጋዥ ስልጠና - 4 ደረጃዎች
ቅንጣት ፎቶን - የ ADT75 የሙቀት ዳሳሽ አጋዥ ስልጠና - ADT75 በጣም ትክክለኛ ፣ ዲጂታል የሙቀት ዳሳሽ ነው። የሙቀት መጠኑን ለመቆጣጠር እና ዲጂታል ለማድረግ የባንድ ክፍተት የሙቀት ዳሳሽ እና 12-ቢት አናሎግ ወደ ዲጂታል መለወጫ ያካትታል። የእሱ በጣም ስሜታዊ ዳሳሽ ለእኔ በቂ ብቃት ያደርግልኛል
ቅንጣት ፎቶን - STS21 የሙቀት ዳሳሽ አጋዥ ስልጠና - 4 ደረጃዎች
ቅንጣት ፎቶን - STS21 የሙቀት ዳሳሽ አጋዥ ስልጠና - STS21 ዲጂታል የሙቀት ዳሳሽ የላቀ አፈፃፀም እና የቦታ ቁጠባ አሻራ ይሰጣል። በዲጂታል ፣ በ I2C ቅርጸት የተስተካከሉ ፣ መስመራዊ ምልክት ምልክቶችን ይሰጣል። የዚህ አነፍናፊ ፈጠራ በ CMOSens ቴክኖሎጂ ላይ የተመሠረተ ነው ፣ እሱም ለበላይነቱ በሚሰጥ
ቅንጣት ፎቶን - HDC1000 የሙቀት ዳሳሽ አጋዥ ስልጠና 4 ደረጃዎች
ቅንጣት ፎቶን - HDC1000 የሙቀት ዳሳሽ አጋዥ ስልጠና - HDC1000 በጣም በዝቅተኛ ኃይል ላይ እጅግ በጣም ጥሩ የመለኪያ ትክክለኛነትን የሚሰጥ የተቀናጀ የሙቀት ዳሳሽ ያለው ዲጂታል እርጥበት ዳሳሽ ነው። በአዲሱ ልብ ወለድ አቅም አነፍናፊ ላይ በመመርኮዝ መሣሪያው እርጥበትን ይለካል። እርጥበት እና የሙቀት ዳሳሾች ፊት ናቸው
ቅንጣት ፎቶን - BH1715 ዲጂታል ድባብ ብርሃን ዳሳሽ አጋዥ ስልጠና 4 ደረጃዎች
Particle Photon - BH1715 Digital Ambient Light Sensor Tutorial: BH1715 ከ I²C አውቶቡስ በይነገጽ ጋር ዲጂታል አምቢየንት ብርሃን ዳሳሽ ነው። ቢኤች 1715 ለተንቀሳቃሽ መሣሪያዎች ኤልሲዲ እና የቁልፍ ሰሌዳ የጀርባ ብርሃን ኃይል ለማስተካከል የአካባቢውን ብርሃን መረጃ ለማግኘት በተለምዶ ጥቅም ላይ ይውላል። ይህ መሣሪያ ባለ 16 ቢት ጥራት እና ማስተካከያ ያቀርባል