ዝርዝር ሁኔታ:
- ደረጃ 1: ቁሳቁሶች
- ደረጃ 2 Sesnor
- ደረጃ 3 የፕሮጀክት መድረክ
- ደረጃ 4 - የዳቦ ሰሌዳ
- ደረጃ 5 ተከላካዮችን በቦርዱ ላይ ማስቀመጥ
- ደረጃ 6 - የቀረውን ቦርድ ማገናኘት
- ደረጃ 7 - ፋይሎችን ያውርዱ
- ደረጃ 8: ይክፈቱ.ino
- ደረጃ 9: ንድፍ ይስቀሉ
- ደረጃ 10: ይደሰቱ
ቪዲዮ: 3 Axis Accelerometer LIS2HH12 ሞዱል 10 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ይህ አስተማሪ በአርዱዲኖ ሶፍትዌር እና በመሸጥ የተወሰነ ልምድ ያለው እንደ ጀማሪ ደረጃ ይቆጠራል።
LIS2HH12 ሞጁል የተሰራው በ Tiny9 ነው። Tiny9 ለ DIY tinkers ፣ ለኩባንያዎች ወይም ለፈጣሪዎች አነፍናፊ ሞጁሎችን በመሸጥ ላይ የሚገኝ አዲስ ኩባንያ ነው።
የፍጥነት መለኪያ ቢያንስ ሁለት ዓላማዎች አሉ -በተለየ መጥረቢያዎች ውስጥ አንግል ለመወሰን። (X ፣ Y ፣ ወይም Z ወይም ሁሉም) ፣ ወይም በመጥረቢያ ውስጥ የፍጥነት ለውጥን ለመወሰን።
የፍጥነት መለኪያዎች በሁሉም ቦታ ጥቅም ላይ ይውላሉ። በሚከተሉት ውስጥ ያገለግላሉ-
ስልኮች ፣ የአካል ብቃት ባንዶች ፣ ድሮኖች ፣ ሮቦቶች ፣ ሚሳይሎች እና ሄሊኮፕተሮች ጥቂቶቹን ለመጥቀስ ያህል። የፍጥነት መለኪያ እንዴት እንደሚፈልጉ በአንድ ሰው ሀሳብ ላይ የተመሠረተ ነው።
ደረጃ 1: ቁሳቁሶች
የሚያስፈልጉዎት ቁሳቁሶች-
ዕቃዎች በዚህ ቦታ ላይ ናቸው- ከሽቦ እና ከሽቦ ቆራጮች በስተቀር
አርዱዲኖ ናኖ ወይም ተመራጭ የአርዱዲኖ መሣሪያ
ዩኤስቢ ወደ አርዱinoኖ ኬብል
LIS2HH12 ሞዱል
የሽቦ አልባዎች ሽቦ
2x 10 Kohm resistors
1x 100 ohm resistor
ደረጃ 2 Sesnor
LIS2HH12 ሞዱል በ ST 3-Axis accerlerometer ላይ የተመሠረተ ነው። ሞጁሉ ጥቃቅን ጥቅል ሲሆን 2 5-ፒን ራስጌዎች እንዲሸጡበት ይፈቅድለታል። ይህ ከአክስሌሮሜትር ጋር የሚያስተዋውቀውን የንዝረት ድምፅን ያቃልላል። ከተለያዩ ድግግሞሽ ውጫዊ ምንጮች።
ይህንን ቺፕ ከእነዚህ ቦታዎች መግዛት ይችላሉ-
አማዞን
የዚህ ቺፕ ዋና ዋና ባህሪዎች-
ዝቅተኛ ኃይል ሁኔታ 5uA ስዕል
ባለ 16 ቢት ጥራት
ያከናውናል +/- 2 ግ ፣ 4 ግ ፣ 8 ግ
0.2% ጫጫታ
I2C ወይም SPI ፕሮቶኮል
የተለመደው ቮልቴጅ
3.3 ቪ
ከፍተኛ ደረጃ 4.8 ቪ (ከ 4.8 ቮልት በላይ አይሂዱ ወይም የፍጥነት መለኪያ ቺፕን ይሰብራሉ)
ደረጃ 3 የፕሮጀክት መድረክ
ለአክስሌሮሜትር የፕሮጀክት መድረክ አርዱዲኖ ነው።
እኔ የምጠቀምበት የልማት ቦርድ አርዱዲኖ ናኖ ነው።
በአሁኑ ጊዜ Tiny9 LIS2HH12 የፍጥነት መለኪያ ለ Arduino መሠረታዊ ኮድ ብቻ አለው ነገር ግን ለተጨማሪ ቴክኒካዊ ፕሮጄክቶች እና ለ Raspberry Pi ወይም በእርስዎ የሚመከር በቂ የአድናቂ መሠረት ላለው ማንኛውም መድረክ ኮዱን ያስፋፋል ብለን ተስፋ እናደርጋለን።:-)
ደረጃ 4 - የዳቦ ሰሌዳ
በሁለቱም በአርዱዲኖ ናኖ እና በ LIS2HH12 ሞዱልዎ ላይ ራስጌዎች ካሉዎት አርዱዲኖ ናኖን እና የፍጥነት መለኪያውን በዚህ የዳቦ ሰሌዳ ላይ ማስቀመጥ ፣ የተሰነጣጠሉ መስመሮችን ወደ መፍረስ ካስማዎች መድረስ እንዲችሉ ማድረግ ይችላሉ።
በሞጁሉ ላይ ያሉት የ 3.3 ቪ ፒኖች አርዱinoኖ ፊት ለፊት መሆናቸውን ያረጋግጡ።
በእነሱ ላይ አርዕስት ከሌለዎት ጥቂት ያግኙ እና ወደ ቦርዶች ያሽጧቸው።
ደረጃ 5 ተከላካዮችን በቦርዱ ላይ ማስቀመጥ
በዚህ ፕሮጀክት ውስጥ የምንጠቀምበት የ I2C ፕሮቶኮል በቺፕ (+3.3 ፒኖች) ላይ ወደ አቅርቦት ባቡር 2 10 Kohm የመጎተት ተከላካዮች ይፈልጋል። አንዱ በሰዓት መስመር (CL) እና አንዱ በውሂብ መስመር (DA) ላይ
LIS2HH12 የፍጥነት መለኪያ ከፍተኛው voltage ልቴጅ 4.8 ቪ ስለሆነ እና በዚህ ፕሮጀክት ውስጥ እኛ የናኖን 5 ቮን እየተጠቀምን ስለሆነ ፣ አቅርቦቱን ለማውረድ በናኖ ላይ ካለው 5V ፒን እስከ ቀይ የአቅርቦት ባቡር ድረስ 100 ohm resistor አስቀምጫለሁ። ትንሽ ባቡር።
ደረጃ 6 - የቀረውን ቦርድ ማገናኘት
አሁን ቀሪውን ሞጁሉን ከአርዲኖ ጋር እናገናኘዋለን።
በሞዲዩሉ እና አርዱinoኖ ላይ ያለው የ Gnd ፒን ከዳቦ ሰሌዳ ላይ ወደ ሰማያዊው ባቡር የሚሄድ ዝላይ ሽቦዎች ሊኖሩት ይገባል።
በሞዱሉ ላይ ያለውን +3.3 ፒን በዳቦ ሰሌዳው ላይ ካለው ቀይ የአቅርቦት ባቡር ጋር ያገናኙ።
አርዱዲኖን በባትሪ ወይም በዩኤስቢ ኃይል ስናነሳ እነዚህ የመጨረሻዎቹ ሁለት ደረጃዎች ሞጁሉን እንድናነቃ ያስችለናል
የጁምፐር ሽቦ በሞጁሉ ላይ ካለው +3.3 ፒን ወደ ሞጁሉ ላይ ወደ ሲኤስ ፒን (ይህ በሞጁሉ ላይ ያለውን I2C አውቶቡስ ያነቃል)
የሞጁሉ ላይ ካለው የ Gnd ፒን እስከ ሞጁሉ ላይ ወደ A0 ፒን የመዝለል ሽቦ (ይህ በ I2C አውቶቡስ ላይ ሲነጋገሩ ምላሽ የሚሰጥበትን የፍጥነት መለኪያውን ይነግረዋል)
የጁምፐር ሽቦ ከ A5 በአርዱዲኖ ወደ ሞጁሉ ላይ CL (ይህ በአርዲኖ ላይ ያለው ሰዓት ከአክስሌተር ጋር እንዲመሳሰል ያስችለዋል።
በሞጁሉ ላይ ከአርዱ 4 ላይ እስከ ኤ 4 ድረስ ዝላይ ሽቦ (ይህ ውሂቡ በአርዲኖ እና በሞጁሉ መካከል እንዲተላለፍ ያስችለዋል።)
ደረጃ 7 - ፋይሎችን ያውርዱ
ወደ Github አድራሻ ይሂዱ https://github.com/Tinee9/LIS2HH12TR እና ፋይሎቹን ያውርዱ።
በኮምፒተርዎ ላይ ወደዚህ ቦታ ይሂዱ
ሐ: / የፕሮግራም ፋይሎች (x86) Arduino / libraries
ትንሽ ተብሎ የሚጠራ አቃፊ ይፍጠሩ 9
የ.h እና.cpp ፋይሎችን በዚያ Tiny9 አቃፊ ውስጥ ያስቀምጡ
ደረጃ 8: ይክፈቱ.ino
በአርዱዲኖ አይዲኢ (ፕሮግራም/ሶፍትዌር) ውስጥ ያወረዱትን የ.ino ፋይል ይክፈቱ
ደረጃ 9: ንድፍ ይስቀሉ
አንዴ አርዱዲኖዎን በዩኤስቢ ገመድ በኩል ከኮምፒውተሩ ጋር ካገናኙ በኋላ በአርዱዲኖ አይዲኢ ውስጥ በመሣሪያዎች ትር ስር የደመቀ የወደብ ቁጥር መኖር አለበት።
የእኔ ወደብ COM 4 ይሆናል ፣ ግን የእርስዎ 1 ወይም 9 ወይም ሌላ ሊሆን ይችላል።
ብዙ የ COM አማራጮች ካሉዎት ከዚያ የሚጠቀሙበትን አርዱዲኖን የሚወክለውን ይምረጡ። (ከተጠየቀ ለተለያዩ ምርጫዎች የትኛውን የ COM ወደብ በተለየ አስተማሪ ላይ እንደሚገኝ እንዴት መወሰን እንደሚቻል)
አንዴ የአርዱዲኖ ወደብ ከተመረጠ ፣ የሰቀላ ቁልፍን ጠቅ ያድርጉ።
ደረጃ 10: ይደሰቱ
መጫኑን ከጨረሰ በኋላ በመሣሪያ ትር ውስጥ ተከታታይ ሞኒተርን መክፈት አለብዎት እና በእርስዎ ሞኒተር ላይ እንደዚህ ያለ ነገር ሲታይ ማየት አለብዎት።
ግራፉ በዚህ ቅደም ተከተል የ x ፣ y እና z ዘንግን ያሳያል።
የ Z ዘንግ ወደ 1.0 +/- አቅራቢያ መናገር አለበት ምክንያቱም Z እየጠቆመ ነው።
አሁን የዳቦ ሰሌዳዎን ማሽከርከር እና የሞጁሉ ዘንጎች በስበት እና በፍጥነት እንዴት እንደሚነኩ የሚያሳዩትን ቁጥሮች ሲቀይሩ ማየት ይደሰቱ።
የሚመከር:
Raspberry Pi - ADXL345 3 -Axis Accelerometer Python Tutorial: 4 ደረጃዎች
Raspberry Pi-ADXL345 3-Axis Accelerometer Python አጋዥ ስልጠና-ADXL345 እስከ ± 16 ግ ድረስ ባለ ከፍተኛ ጥራት (13-ቢት) ልኬት ያለው ትንሽ ፣ ቀጭን ፣ አልትሮ ሃይል ፣ 3-ዘንግ የፍጥነት መለኪያ ነው። የዲጂታል ውፅዓት ውሂብ እንደ 16-ቢት ሁለት ተሞልቶ በ I2 C ዲጂታል በይነገጽ በኩል ተደራሽ ነው። ይለካል
Raspberry Pi - ADXL345 3 -Axis Accelerometer Java Tutorial: 4 ደረጃዎች
Raspberry Pi-ADXL345 3-Axis Accelerometer Java Tutorial: ADXL345 አነስተኛ ፣ ቀጭን ፣ አልትሮ ሃይል ፣ 3-ዘንግ የፍጥነት መለኪያ እስከ ከፍተኛ ጥራት (13 ቢት) መለኪያ እስከ ± 16 ግ ድረስ ነው። የዲጂታል ውፅዓት ውሂብ እንደ 16-ቢት ሁለት ተሞልቶ በ I2 C ዲጂታል በይነገጽ በኩል ተደራሽ ነው። ይለካል
Raspberry Pi MMA8452Q 3-Axis 12-bit/8-bit Digital Accelerometer Python Tutorial: 4 ደረጃዎች
Raspberry Pi MMA8452Q 3-Axis 12-bit/8-bit Digital Accelerometer Python Tutorial: MMA8452Q ብልጥ ፣ ዝቅተኛ ኃይል ፣ ሶስት ዘንግ ፣ አቅም ያለው ፣ ማይክሮማሽን አክሬሮሜትር በ 12 ቢት ጥራት። ተጣጣፊ የተጠቃሚ ፕሮግራም ተኮር አማራጮች በአክስሌሮሜትር ውስጥ በተካተቱ ተግባራት እርዳታ ይሰጣሉ ፣ ለሁለት ማቋረጫ ሊዋቀር ይችላል
RF ሞዱል 433MHZ - ያለ ማይክሮ መቆጣጠሪያ ከ 433 ሜኸ አርኤፍ ሞዱል ተቀባይ እና አስተላላፊ ያድርጉ - 5 ደረጃዎች
RF ሞዱል 433MHZ | ማንኛውም ማይክሮ መቆጣጠሪያ ሳይኖር ከ 433 ሜኸ አርኤፍ ሞዱል ተቀባይ እና አስተላላፊ ያድርጉ - የገመድ አልባ ውሂብ መላክ ይፈልጋሉ? በቀላሉ እና ምንም ማይክሮ መቆጣጠሪያ አያስፈልገውም? እዚህ እንሄዳለን ፣ በዚህ መመሪያ ውስጥ የእኔ መሠረታዊ አርኤፍ አስተላላፊ እና ለአገልግሎት ዝግጁ የሆነ መቀበያ አሳያችኋለሁ
E32-433T LoRa ሞዱል አጋዥ ስልጠና - ለ E32 ሞዱል DIY Breakout ቦርድ 6 ደረጃዎች
E32-433T LoRa ሞዱል አጋዥ ስልጠና | ለ E32 ሞዱል DIY Breakout Board: ሄይ ፣ ምን አለ ፣ ጓዶች! አካርሽ እዚህ ከ CETech.ይህ የእኔ ፕሮጀክት የ E32 LoRa ሞዱል ሥራን ከ eByte ለመረዳት ከፍተኛ የመማሪያ ኩርባ ነው ፣ ይህም ከፍተኛ ኃይል 1 ዋት ማስተላለፊያ ሞዱል ነው። አንዴ ሥራውን ከተረዳን ፣ ንድፍ አለኝ