ዝርዝር ሁኔታ:
ቪዲዮ: የገመድ አልባ የፍጥነት መለኪያ ተቆጣጣሪ Rgb-LED's: 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:34
ኤምኤምኤስ (ማይክሮ-ኤሌክትሮ መካኒካል ሲስተምስ) የፍጥነት መለኪያዎች በሞባይል ስልኮች እና ካሜራዎች ውስጥ እንደ ማጋጠሚያ ዳሳሾች በሰፊው ጥቅም ላይ ውለዋል። ቀላል የፍጥነት መለኪያዎች እንደ አይ-ቺፕ እና ርካሽ ልማት ፒሲቢ-ቦርዶች ይገኛሉ።
የገመድ አልባ ቺፕስ እንዲሁ ተመጣጣኝ እና በተገጣጠሙ ወረዳዎች ውስጥ ፣ በተመጣጣኝ አንቴና-አውታረመረብ እና በዲፕሎፕ-ካፕቶች ላይ ይገኛሉ። በተከታታይ በይነገጽ በኩል ሁለቱንም ገመድ አልባ ቦርድ እና የፍጥነት መለኪያ እስከ ማይክሮ መቆጣጠሪያ ድረስ ይንጠለጠሉ እና ከኒንቲዮ-ዋይ ተግባራት ጋር ሽቦ አልባ መቆጣጠሪያ አለዎት። ከዚያ ተመሳሳይ ዓይነት ሽቦ አልባ ቺፕ እና ፒኤም ቁጥጥር በሚደረግበት rgb-LEDs ፣ voila ፣ ሽቦ አልባ ፣ ዘንበል ብሎ የሚቆጣጠር ባለቀለም ክፍል መብረቅ አለዎት። የዳቦ ሰሌዳውን ወደ ፊት ወደ ፊት አስተላላፊ-ቦርድ ደረጃውን ያቆዩ እና ኤል ዲ አሪፍ ሰማያዊ ነው ፣ ሰማያዊ መሪ ብቻ ንቁ ነው። ከዚያ አስተላላፊውን ወደ አንድ አቅጣጫ ያዙሩት እና በየትኛው አቅጣጫ እንዳዞሩት በቀይ ወይም አረንጓዴ ውስጥ ይቀላቅላሉ። እስከ 90 ዲግሪዎች ድረስ ያዘንብሉ ፣ እና ቀይ ወይም አረንጓዴ ብቻ በ 90 ዲግሪ ዘንበል እስከሚንቀሳቀስ ድረስ ሁሉንም ቀይ እና ሰማያዊ ወይም አረንጓዴ እና ሰማያዊ ድብልቆችን ያጥፉ። በሁለቱም በ x እና y አቅጣጫ ትንሽ ያጋድሉ እና የሁሉም ቀለሞች ድብልቅ ያገኛሉ። በሁሉም አቅጣጫዎች በ 45 ዲግሪዎች ላይ ብርሃኑ እኩል ቀይ ፣ አረንጓዴ እና ሰማያዊ ድብልቅ ነው ፣ በሌላ አነጋገር ነጭ ብርሃን። ጥቅም ላይ የዋሉ ክፍሎች ከበይነመረብ የትርፍ ጊዜ ማሳለፊያ-ኤሌክትሮኒክ መደብሮች ይገኛሉ። ከአንዳንድ ስዕሎች ተለይቶ መታወቅ አለበት።
ደረጃ 1: አስተላላፊ ከአክስሌሮሜትር ጋር
አስተላላፊው በአትሜል avr168 ማይክሮ መቆጣጠሪያ ላይ የተመሠረተ ነው። ከ 168 ጋር ያለው ምቹ ቀይ ሰሌዳ ከ voltage ልቴጅ ተቆጣጣሪ እና ዳግም ማስጀመሪያ ጋር አርዱዲኖ-ቦርድ ነው። የፍጥነት መለኪያ ከኤአርኤር ጋር በቢት-ባንግ i2c አውቶቡስ ተገናኝቷል ፣ እና ሽቦ አልባ ሰሌዳው ከሃርድዌር SPI ጋር (Serial Peripheral Interface) ጋር ተገናኝቷል።
የዳቦ ሰሌዳው ከ 4 ፣ 8 ቪ የባትሪ ቦርሳው በታች ተጣብቆ ሙሉ በሙሉ ገመድ አልባ ነው። የገመድ አልባ ቦርድ እና አርዱዲኖ ዋው እስከ 9 ቮ ድረስ ይቀበላሉ እና በመርከብ ላይ መስመራዊ የቮልቴጅ ተቆጣጣሪ ይኖራቸዋል ፣ ነገር ግን የፍጥነት መለኪያው በወንዙ ላይ ከተቆጣጠረው ባቡር 3 ፣ 3 ቪ ይፈልጋል።
ደረጃ 2: ተቀባይ በ RGB-LED
ተቀባዩ በቢራቢሮ በተሰየመው በ atmel avr169 demoboard ላይ የተመሠረተ ነው። ቦርዱ በዚህ ፕሮጀክት ውስጥ ጥቅም ላይ ያልዋሉ ብዙ ባህሪዎች አሏቸው። የገመድ አልባ አስተላላፊው ከ PortB ጋር የተገናኘ እና በ pwm ቁጥጥር የሚደረግበት መሪ ከፖርት ዲ ጋር ተገናኝቷል። በአይኤስፒ-ራስጌ ላይ ኃይል ይሰጣል ፣ 4.5 ቪ በቂ ነው። ሽቦ አልባው ቦርድ በ 5/5 i/o ፒኖች ላይ መታገስ ይችላል ፣ ነገር ግን በቦርዱ ተቆጣጣሪ የሚቀርብ 3.3 ቪ አቅርቦት ይፈልጋል።
ለ rf tranceiver የተሻሻለው የራስጌ-ገመድ በእውነቱ ምቹ ነው ፣ እና ሽቦ አልባ ሰሌዳውን ከኃይል እና ከሃርድዌር ስፒ መቆጣጠሪያ ጋር በቢራቢሮ ላይ ያገናኛል። ፈረቃ መብራቱ በ 4gb ባይት ትዕዛዙን የተቀበለ እና በውጤቱ ካስማዎች ላይ የተለጠፈ በ rgb የሚመራ የ pulse ስፋት መለወጫ መቆጣጠሪያ ነው። በተከታታይ ለመገናኘት በእውነት ቀላል። ብዙ የትእዛዝ ቃላትን ብቻ ይቀይሩ ፣ እና የመጀመሪያው የተዛወረው በዴይ-ሰንሰለት ውስጥ በመጨረሻው የተገናኘ ኤልኢዲ ውስጥ ያበቃል።
ደረጃ 3-ሲ-ፕሮግራሚንግ
አርዱዲኖ የተመሠረተበትን “ቀላል” የማቀናበር ቋንቋን ለመማር ደንታ ስላልነበረኝ ኮዱ በ C ውስጥ ተጽ isል። እኔ ለመማር-ልምዱ እኔ ራሴ የ SPI እና rf tranceiver በይነገጽን ፃፍኩ ፣ ግን i2c ተሰብሳቢውን-ኮድ ከ avrfreaks.net ተውed ነበር። የ shiftbright በይነገጽ በሲ-ኮድ ውስጥ bitbanged ነው። እኔ ያጋጠመኝ አንድ ችግር በአክስሌሮሜትር-ውፅዓት ውስጥ አነስተኛ ኢራክቲክ ልዩነቶች ነበሩ ፣ ይህ የመሪውን ብልጭታ ብዙ አደረገ። ይህንን በሶፍትዌር ዝቅተኛ ማለፊያ ማጣሪያ ፈታሁት። በአክስሌሮሜትር-እሴቶች ላይ የሚንቀሳቀስ ክብደት ያለው አማካኝ። rf-tranceiver ሃርድዌር ክሪኤክ እና ኤክኬን በራስ-ማስተላለፍ ይደግፋል ፣ ግን ለዚህ ፕሮጀክት የእውነተኛ ጊዜ ፣ የሊዶቹን ለስላሳ ማዘመን የበለጠ አስፈላጊ ነበር። የተበላሹ እሽጎች እስከተጣሉ ድረስ የፍጥነት መለኪያ እሴቶች ያሉት እያንዳንዱ ፓኬት በተቀባዩ ላይ ሙሉ በሙሉ መድረስ አያስፈልገውም። በ 20 ሜትር የእይታ መስመር ውስጥ የጠፋ የ RF እሽጎች ላይ ምንም ችግር አልነበረብኝም። ነገር ግን ከዚያ ወዲያ አገናኙ ያልተረጋጋ ሆነ ፣ እና ሌዲዎቹም እንዲሁ አልዘመኑም። በሐሰተኛ-ኮድ ውስጥ የማስተላለፊያው ዋና መዞሪያ-ማስጀመር () ፣ (እውነት) {እሴቶች = አብስ (x ፣ y ፣ z የፍጥነት መለኪያ እሴቶችን ያግኙ)); RF_send (እሴቶች); መዘግየት (20ms);} በሐሰተኛ-ኮድ ውስጥ የተቀባዩ ዋና loop: initialize () ፤ (እውነት) {newValues = blocking_receiveRF ()); rgbValues = rgbValues + 0.2*(newValues-rgbValues); rgbValues ወደ shiftbrigth ይፃፉ ፤}
ደረጃ 4: ውጤቱ
ቁጥጥሩ ምን ያህል ለስላሳ እና ትክክለኛ እንደሆነ ተገርሜ ነበር። በእውነቱ የቀለሙን የጣት ትክክለኛነት ቁጥጥር አለዎት። የ pwm-LED- መቆጣጠሪያ ለእያንዳንዱ ቀለም 10 ቢት ጥራት አለው ፣ ይህም በሚሊዮን የሚቆጠሩ ሊሆኑ የሚችሉ ቀለሞችን ይፈጥራል። እንደ አለመታደል ሆኖ የፍጥነት መለኪያው የንድፈ -ሀሳባዊ ቀለሞችን ቁጥር ወደ ሺዎች የሚያወርደው 8 ቢት ጥራት ብቻ አለው። ነገር ግን አሁንም በቀለም ለውጥ ውስጥ ማንኛውንም እርምጃ መገንዘብ አይቻልም። ተቀባዩን በ IKEA- መብራት ውስጥ አስቀመጥኩ እና ከዚህ በታች የተለያዩ ቀለሞችን ስዕል አነሳሁ። ቪዲዮም አለ ፣ (ምንም እንኳን አሰቃቂ ጥራት)
የሚመከር:
ADXL345 ን እና ቅንጣት ፎቶን በመጠቀም የፍጥነት መለኪያ - 4 ደረጃዎች
ADXL345 ን እና ቅንጣት ፎቶን በመጠቀም የማፋጠን ልኬት-ADXL345 እስከ ± 16 ግ ድረስ ባለ ከፍተኛ ጥራት (13-ቢት) ልኬት ያለው ትንሽ ፣ ቀጭን ፣ እጅግ በጣም ትንሽ ኃይል ፣ 3-ዘንግ የፍጥነት መለኪያ ነው። የዲጂታል ውፅዓት ውሂብ እንደ 16-ቢት ሁለት ተሞልቶ በ I2 C ዲጂታል በይነገጽ በኩል ተደራሽ ነው። ይለካል
MPU 6050 Gyro ፣ የፍጥነት መለኪያ ከአርዱዲኖ ጋር (Atmega328p): 5 ደረጃዎች
MPU 6050 Gyro ፣ የፍጥነት መለኪያ ከአርዱዲኖ ጋር (Atmega328p): MPU6050 አይኤምዩ በአንድ ቺፕ ላይ የተቀናጀ 3-Axis accelerometer እና 3-Axis gyroscope አለው። X ፣ Y እና Z ዘንግ። የጊሮስኮፕ ውጤቶች አር
የፍጥነት መቆጣጠሪያ እና የርቀት መለኪያ ያለው በብሉቱዝ ቁጥጥር የሚደረግበት RC መኪና 8 ደረጃዎች
የፍጥነት መቆጣጠሪያ እና የርቀት ልኬት ያለው ብሉቱዝ የሚቆጣጠረው አርሲ መኪና - በልጅነቴ ሁል ጊዜ በ RC መኪናዎች ይማርከኝ ነበር። በአሁኑ ጊዜ በአርዱዲኖ እገዛ ርካሽ ብሉቱዝ የሚቆጣጠሩ የ RC መኪናዎችን እራስዎ ለማድረግ ብዙ ትምህርቶችን ማግኘት ይችላሉ። አንድ እርምጃ ወደፊት እንውሰድ እና ተግባራዊ የሆነውን የኪነቲክስ እውቀታችንን ለመቁጠር እንጠቀም
የገመድ አልባ የቤት ራውተር ከአናሎግ አጠቃቀም መለኪያ ጋር - 5 ደረጃዎች (ከስዕሎች ጋር)
የገመድ አልባ የቤት ራውተር ከአናሎግ አጠቃቀም መለኪያ ጋር - እኔ ያደግሁት በጀልባዎች ውስጥ እና በዙሪያው የሽቦ መጋገሪያዎችን እና የቁጥጥር ፓነሎችን በሚሠሩበት ጊዜ እና የመለኪያ ስብስቦች አሏቸው & ከትንሽ የባሕር በናፍጣ ሞተሮች ጋር ተገናኝተው የሚገኙ መደወያዎች። ዛሬ እኔ እንደ ንድፍ አውጪ የግንኙነት በይነገጽ ወደ አውታረ መረብ እሰራለሁ
የገመድ አልባ ራውተርን ወደ ሽቦ አልባ ማራዘሚያ 2x የመዳረሻ ነጥብ ይለውጡ 5 ደረጃዎች
ገመድ አልባ ራውተርን ወደ ሽቦ አልባ ማራዘሚያ 2x የመዳረሻ ነጥብ ይለውጡ - በ RSJ (በጣሪያው ውስጥ ባለው የብረት ድጋፍ ምሰሶ) ምክንያት በቤቴ ውስጥ ደካማ የገመድ አልባ የበይነመረብ ግንኙነት ነበረኝ እና ምልክቱን ከፍ ለማድረግ ወይም ለተቀረው ቤት ተጨማሪ ማራዘሚያ ለመጨመር ፈልጌ ነበር። በኤሌክትሮክ ውስጥ ለ 50 ፓውንድ ያህል ማራዘሚያዎችን አይቻለሁ