ዝርዝር ሁኔታ:
ቪዲዮ: Raspberry Pi A1332 ትክክለኛ አዳራሽ - የውጤት አንግል ዳሳሽ የጃቫ አጋዥ ስልጠና - 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
A1332 360 ° ን የማይገናኝ ከፍተኛ ጥራት መርሃግብር ያለው መግነጢሳዊ አንግል አቀማመጥ ዳሳሽ ነው። I2C በይነገጽን በመጠቀም ለዲጂታል ስርዓቶች የተነደፈ ነው። እሱ በ Circular Vertical Hall (CVH) ቴክኖሎጂ ላይ የተገነባ ሲሆን በፕሮግራም ሊሠራ የሚችል ማይክሮፕሮሰሰር ላይ የተመሠረተ የምልክት ማቀነባበሪያ በዚህ ዳሳሽ ውስጥም ተካትቷል። Raspberry Pi ን በመጠቀም የጃቫ ኮድ ያለው ማሳያ እዚህ አለ።
ደረጃ 1: እርስዎ የሚፈልጉት..
1. Raspberry Pi
2. A1332
3. I²C ኬብል
4. I²C ጋሻ ለ Raspberry Pi
5. የኤተርኔት ገመድ
ደረጃ 2: ግንኙነቶች
ለራስበሪ ፓይ የ I2C ጋሻ ይውሰዱ እና በቀስታ በ raspberry pi ላይ በፒፒ ፒን ላይ ይግፉት።
ከዚያ የ I2C ገመድ አንዱን ጫፍ ከ A1332 ዳሳሽ እና ሌላውን ከ I2C ጋሻ ጋር ያገናኙ።
እንዲሁም የኢተርኔት ገመዱን ከፓይ ጋር ያገናኙ ወይም የ WiFi ሞጁሉን መጠቀም ይችላሉ።
ግንኙነቶች ከላይ በስዕሉ ላይ ይታያሉ።
ደረጃ 3 ኮድ
ለ A1332 የጃቫ ኮድ ከ github ማከማቻችን- Dcube መደብር ማውረድ ይችላል
ለተመሳሳይ አገናኝ እዚህ አለ
github.com/DcubeTechVentures/A1332/blob/master/Java/A1332.java
ለጃቫ ኮድ የ pi4j ቤተ -መጽሐፍትን ተጠቀምን ፣ በፒስቤሪ ፒ ላይ ፒ 4 ን ለመጫን ደረጃዎች እዚህ ተገልፀዋል-
pi4j.com/install.html
እንዲሁም ኮዱን ከዚህ መገልበጥ ይችላሉ ፣ እሱ እንደሚከተለው ተሰጥቷል
// በነፃ ፈቃድ ፈቃድ ተሰራጭቷል።
// በተጓዳኝ ሥራዎቹ ፈቃዶች ውስጥ የሚስማማ ከሆነ በፈለጉት ፣ በትርፍም ሆነ በነጻ ይጠቀሙበት።
// A1332
// ይህ ኮድ ከ A1332_I2CS I2C ሚኒ ሞዱል ጋር ለመስራት የተነደፈ ነው
አስመጣ com.pi4j.io.i2c. I2CBus;
አስመጪ com.pi4j.io.i2c. I2CDevice;
አስመጪ com.pi4j.io.i2c. I2CFactory;
ማስመጣት java.io. IOException;
የህዝብ ክፍል A1332
{
የሕዝብ የማይንቀሳቀስ ባዶ ባዶ (String args ) Exception ን ይጥላል
{
// I2C አውቶቡስ ይፍጠሩ
I2CBus አውቶቡስ = I2CFactory.getInstance (I2CBus. BUS_1);
// I2C መሣሪያን ያግኙ ፣ A1332 I2C አድራሻ 0x0C (12) ነው
I2CDevice መሣሪያ = Bus.getDevice (0x0C);
ክር። እንቅልፍ (500);
// 2 ባይት ውሂብ ያንብቡ
// raw_adc msb ፣ raw_adc lsb
ባይት ውሂብ = አዲስ ባይት [2];
መሣሪያ። ንባብ (ውሂብ ፣ 0 ፣ 2);
// ትክክለኛ ውሂብን በመፈተሽ ላይ
ሳለ ((ውሂብ [0] == 0) && (ውሂብ [1] == 0))
{
መሣሪያ። ንባብ (ውሂብ ፣ 0 ፣ 2);
}
// ውሂቡን ወደ 12-ቢት ይለውጡ
int raw_adc = ((ውሂብ [0] & 0x0F) * 256 + (ውሂብ [1] & 0xFF));
ድርብ አንግል = (raw_adc / 4096.0) * 360;
// የውፅዓት ውሂብ ወደ ማያ ገጽ
System.out.printf ("መግነጢሳዊ ማዕዘን: %.2f %n", አንግል);
}
}
ደረጃ 4: ትግበራዎች
A1332 ከፍተኛ ፍጥነት 360 ° የማዕዘን ልኬቶችን ለሚፈልጉ ለአውቶሞቲቭ አፕሊኬሽኖች ተስማሚ ነው ፣ ለምሳሌ - የኤሌክትሮኒክስ ኃይል መሪ (ኢፒኤስ) ፣ ማስተላለፍ ፣ የማዞሪያ አሞሌ እና ሌሎች ማዕዘኖች ትክክለኛ መለካት ለሚፈልጉ ስርዓቶች። ይህ አነፍናፊ የማዕዘን እና ትክክለኛ አቀማመጥን በከፍተኛ ትክክለኛነት የሚያካትቱትን ስርዓቶች መስፈርቶች ለማሟላት የተነደፈ ነው።
የሚመከር:
Raspberry Pi - TSL45315 ድባብ ብርሃን ዳሳሽ የጃቫ አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi - TSL45315 የአከባቢ ብርሃን ዳሳሽ የጃቫ አጋዥ ስልጠና TSL45315 ዲጂታል የአካባቢ ብርሃን አነፍናፊ ነው። በተለያዩ የመብራት ሁኔታዎች ውስጥ የሰውን የዓይን ምላሽ ይገምታል። መሣሪያዎቹ ሦስት ሊመረጡ የሚችሉ የመዋሃድ ጊዜያት አሏቸው እና በ I2C አውቶቡስ በይነገጽ በኩል ቀጥተኛ 16-ቢት የቅንጦት ውፅዓት ይሰጣሉ። መሣሪያው አብሮ
Raspberry Pi - TMP100 የሙቀት ዳሳሽ የጃቫ አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi-TMP100 የሙቀት ዳሳሽ የጃቫ አጋዥ ስልጠና-TMP100 ከፍተኛ ትክክለኝነት ፣ ዝቅተኛ ኃይል ፣ ዲጂታል የሙቀት ዳሳሽ I2C MINI ሞዱል። TMP100 ለተራዘመ የሙቀት መጠን መለካት ተስማሚ ነው። ይህ መሣሪያ የመለኪያ ወይም የውጭ አካል ምልክት ማመቻቸት ሳይፈልግ የ ± 1 ° ሴ ትክክለኛነትን ይሰጣል። እሱ
Raspberry Pi TMP112 የሙቀት ዳሳሽ የጃቫ አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi TMP112 የሙቀት ዳሳሽ የጃቫ አጋዥ ስልጠና-TMP112 ከፍተኛ ትክክለኝነት ፣ ዝቅተኛ ኃይል ፣ ዲጂታል የሙቀት ዳሳሽ I2C MINI ሞዱል። TMP112 ለተራዘመ የሙቀት መጠን መለካት ተስማሚ ነው። ይህ መሣሪያ የመለኪያ ወይም የውጭ አካል ምልክት ማመቻቸት ሳያስፈልገው የ ± 0.5 ° ሴ ትክክለኛነትን ይሰጣል።
Raspberry Pi HTS221 አንጻራዊ እርጥበት እና የሙቀት ዳሳሽ የጃቫ አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi HTS221 አንጻራዊ የእርጥበት መጠን እና የሙቀት ዳሳሽ የጃቫ አጋዥ ስልጠና - HTS221 አንጻራዊ እርጥበት እና የሙቀት መጠን ለማግኘት እጅግ በጣም የታመቀ አቅም ያለው ዲጂታል ዳሳሽ ነው። የመለኪያ መረጃውን በዲጂታል ተከታታይ በኩል ለማቅረብ የስሜት ሕዋስ እና የተደባለቀ የምልክት ትግበራ የተወሰነ የተቀናጀ ወረዳ (ASIC) ያካትታል።
Raspberry Pi CPS120 የግፊት ዳሳሽ የጃቫ አጋዥ ስልጠና 4 ደረጃዎች
Raspberry Pi CPS120 የግፊት ዳሳሽ የጃቫ አጋዥ ስልጠና - CPS120 ሙሉ በሙሉ ካሣ ውፅዓት ያለው ከፍተኛ ጥራት እና ዝቅተኛ ዋጋ አቅም ያለው ፍጹም ግፊት ዳሳሽ ነው። እሱ በጣም ያነሰ ኃይልን ይጠቀማል እና ለግፊት መለኪያ እጅግ በጣም አነስተኛ የሆነ ማይክሮ-ኤሌክትሮ መካኒካል ዳሳሽ (ሜኤምኤስ) ያካትታል። በሲግማ-ዴልታ ላይ የተመሠረተ