ዝርዝር ሁኔታ:
ቪዲዮ: አርዱዲኖ AMS5812_0050-ዲ-ቢ ግፊት እና የሙቀት ዳሳሽ አጋዥ ስልጠና 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
AMS5812 የተጠናከረ የግፊት ዳሳሽ ከአናሎግ እና ዲጂታል ውጤቶች ጋር ከአናሎግ የቮልቴጅ ውፅዓት እና ከዲጂታል I2C በይነገጽ ጋር ከፍተኛ ትክክለኛ ዳሳሽ ነው። እሱ ለሥራ አሠራሩ የምልክት ማስተካከያ ኤለመንት ካለው የፓይዞራይዜሽን ዳሳሽ አካል ጋር ያጣምራል። ከአርዱዲኖ ናኖ ጋር የእሱ ማሳያ እዚህ አለ።
ደረጃ 1: እርስዎ የሚፈልጉት..
1. አርዱዲኖ ናኖ
2. AMS5812_0050-D-B
3. I²C ኬብል
4. I2C ጋሻ ለአርዱዲኖ ናኖ
ደረጃ 2: ግንኙነቶች
ለአርዱዲኖ ናኖ የ I2C ጋሻ ይውሰዱ እና በናኖ ፒኖች ላይ በቀስታ ይግፉት።
ከዚያ የ I2C ገመዱን አንድ ጫፍ ከ AMS5812_0050-D-B ዳሳሽ እና ሌላውን ከ I2C ጋሻ ጋር ያገናኙ።
ግንኙነቶች ከላይ በስዕሉ ላይ ይታያሉ።
ደረጃ 3 ኮድ
ለ AMS5812_0050-D-B የአርዲኖ ኮድ ከ GitHub ማከማቻ- Dcube መደብር ማውረድ ይችላል።
ለተመሳሳይ አገናኝ እዚህ አለ
github.com/DcubeTechVentures/AMS5812-0050-D-B
ከአርዲኖ ቦርድ ጋር የአነፍናፊውን I2c ግንኙነት ለማመቻቸት ቤተመጽሐፍት Wire.h ን እናካትታለን።
እንዲሁም ኮዱን ከዚህ መገልበጥ ይችላሉ ፣ እሱ እንደሚከተለው ተሰጥቷል
// በነፃ ፈቃድ ፈቃድ ተሰራጭቷል።
// በተጓዳኝ ሥራዎቹ ፈቃዶች ውስጥ የሚስማማ ከሆነ በፈለጉት ፣ በትርፍም ሆነ በነጻ ይጠቀሙበት።
// AMS5812
// ይህ ኮድ በ Dcube መደብር ውስጥ ከሚገኘው AMS5812_I2CS_0050-D-B I2C ሚኒ ሞዱል ጋር አብሮ ለመስራት የተነደፈ ነው።
#ያካትቱ
// AMS5812 I2C አድራሻ 0x78 (120) ነው
#ገላጭ አድራጊ 0x78
ባዶነት ማዋቀር ()
{
// የ I2C ግንኙነትን እንደ ማስተር ማስጀመር
Wire.begin ();
// ተከታታይ ግንኙነቶችን ያስጀምሩ ፣ የባውድ መጠን = 9600 ያዘጋጁ
Serial.begin (9600);
መዘግየት (300);
}
ባዶነት loop ()
{
ያልተፈረመ int ውሂብ [4];
መዘግየት (500);
// 4 ባይት ውሂብን ይጠይቁ
Wire.requestFrom (Addr, 4);
// 4 ባይት መረጃዎችን ያንብቡ
// ግፊት msb ፣ ግፊት lsb ፣ temp msb ፣ temp lsb
ከሆነ (Wire.available () == 4)
{
ውሂብ [0] = Wire.read ();
ውሂብ [1] = Wire.read ();
ውሂብ [2] = Wire.read ();
ውሂብ [3] = Wire.read ();
}
// ውሂቡን ይለውጡ
የመንሳፈፍ ግፊት = ((ውሂብ [0] & 0xFF) * 256 + (ውሂብ [1] & 0xFF));
ተንሳፋፊ ሙቀት = ((ውሂብ [2] & 0xFF) * 256 + (ውሂብ [3] & 0xFF));
ግፊት = ((ግፊት - 3277.0) / ((26214.0) / 10.0)) - 5.0;
ተንሳፋፊ cTemp = ((temp - 3277.0) / ((26214.0) / 110.0)) - 25.0;
ተንሳፋፊ fTemp = (cTemp * 1.8) + 32;
// የውጤት መረጃን ወደ ተከታታይ ማሳያ
Serial.print ("ግፊት:");
Serial.print (ግፊት);
Serial.println ("PSI");
Serial.print ("የሙቀት መጠን በሴልሲየስ");
Serial.print (cTemp);
Serial.println ("C");
Serial.print ("ፋራናይት ውስጥ ያለው ሙቀት:");
Serial.print (fTemp);
Serial.println ("F");
መዘግየት (500);
}
ደረጃ 4: ማመልከቻዎች
AMS5812 የተሻሻለ የግፊት ዳሳሽ ነው እና የማይንቀሳቀስ እና ተለዋዋጭ የግፊት ልኬት እና የባሮሜትሪክ ግፊት መለኪያ በሚከናወንባቸው ስርዓቶች ውስጥ ሊሠራ ይችላል። በቫኪዩም ክትትል ፣ በጋዝ ፍሰት ክትትል ፣ በፈሳሽ ደረጃ መለካት እንዲሁም በሕክምና መሣሪያ ውስጥ ወሳኝ ሚና ይጫወታል።
የሚመከር:
አርዱዲኖ ናኖ - HTS221 አንጻራዊ እርጥበት እና የሙቀት ዳሳሽ አጋዥ ስልጠና 4 ደረጃዎች
አርዱዲኖ ናኖ - HTS221 አንጻራዊ የእርጥበት መጠን እና የሙቀት ዳሳሽ አጋዥ ስልጠና - HTS221 አንፃራዊ እርጥበት እና የሙቀት መጠን እጅግ በጣም የታመቀ አቅም ያለው ዲጂታል ዳሳሽ ነው። የመለኪያ መረጃውን በዲጂታል ተከታታይ በኩል ለማቅረብ የስሜት ሕዋስ እና የተደባለቀ የምልክት ትግበራ የተወሰነ የተቀናጀ ወረዳ (ASIC) ያካትታል።
አርዱዲኖ ናኖ - SI7050 የሙቀት ዳሳሽ አጋዥ ስልጠና - 4 ደረጃዎች
አርዱዲኖ ናኖ - SI7050 የሙቀት ዳሳሽ አጋዥ ስልጠና - SI7050 በ I2C የግንኙነት ፕሮቶኮል ላይ የሚሠራ እና በጠቅላላው የአሠራር voltage ልቴጅ እና የሙቀት ክልል ላይ ከፍተኛ ትክክለኛነትን የሚያቀርብ ዲጂታል የሙቀት ዳሳሽ ነው። ይህ የአነፍናፊው ከፍተኛ ትክክለኝነት በልብ ወለድ የምልክት ማቀነባበር እና በፊንጢጣ
አርዱዲኖ ናኖ - TCN75A የሙቀት ዳሳሽ አጋዥ ስልጠና 4 ደረጃዎች
አርዱዲኖ ናኖ-TCN75A የሙቀት ዳሳሽ አጋዥ ስልጠና-TCN75A ከሙቀት-ወደ-ዲጂታል መቀየሪያ ጋር የተካተተ ባለ ሁለት ሽቦ ተከታታይ የሙቀት ዳሳሽ ነው። እሱ ለሙቀት-አነቃቂ ትግበራዎች ተጣጣፊነትን ከሚሰጡ በተጠቃሚ ሊመዘገቡ ከሚችሉ መመዝገቢያዎች ጋር ተካትቷል። የመመዝገቢያ ቅንብሮች ለተጠቃሚዎች ይፈቅዳሉ
አርዱዲኖ ናኖ - STS21 የሙቀት ዳሳሽ አጋዥ ስልጠና 4 ደረጃዎች
አርዱዲኖ ናኖ - STS21 የሙቀት ዳሳሽ አጋዥ ስልጠና - STS21 ዲጂታል የሙቀት ዳሳሽ የላቀ አፈፃፀምን እና ቦታን የሚያድን አሻራ ያቀርባል። በዲጂታል ፣ በ I2C ቅርጸት የተስተካከሉ ፣ መስመራዊ ምልክት ምልክቶችን ይሰጣል። የዚህ አነፍናፊ ፈጠራ በ CMOSens ቴክኖሎጂ ላይ የተመሠረተ ነው ፣ እሱም ለበላይነቱ በሚሰጥ
አርዱዲኖ ናኖ - TMP100 የሙቀት ዳሳሽ አጋዥ ስልጠና - 4 ደረጃዎች
አርዱዲኖ ናኖ-TMP100 የሙቀት ዳሳሽ አጋዥ ስልጠና-TMP100 ከፍተኛ ትክክለኛነት ፣ ዝቅተኛ ኃይል ፣ ዲጂታል የሙቀት ዳሳሽ I2C MINI ሞዱል። TMP100 ለተራዘመ የሙቀት መጠን መለካት ተስማሚ ነው። ይህ መሣሪያ የመለኪያ ወይም የውጭ አካል ምልክት ማመቻቸት ሳያስፈልገው የ ± 1 ° ሴ ትክክለኛነትን ይሰጣል። እሱ