ዝርዝር ሁኔታ:

የገመድ አልባ የፍጥነት መለኪያ ተቆጣጣሪ Rgb-LED's: 4 ደረጃዎች
የገመድ አልባ የፍጥነት መለኪያ ተቆጣጣሪ Rgb-LED's: 4 ደረጃዎች

ቪዲዮ: የገመድ አልባ የፍጥነት መለኪያ ተቆጣጣሪ Rgb-LED's: 4 ደረጃዎች

ቪዲዮ: የገመድ አልባ የፍጥነት መለኪያ ተቆጣጣሪ Rgb-LED's: 4 ደረጃዎች
ቪዲዮ: STUDY LIKE HERO | ጎበዝ ተማሪዎች የማይናገሩት ሚስጥር | Hakim Insight 2024, ሀምሌ
Anonim
የገመድ አልባ የፍጥነት መለኪያ ተቆጣጣሪ Rgb-LED's
የገመድ አልባ የፍጥነት መለኪያ ተቆጣጣሪ Rgb-LED's
የገመድ አልባ የፍጥነት መለኪያ ተቆጣጣሪ Rgb-LED's
የገመድ አልባ የፍጥነት መለኪያ ተቆጣጣሪ Rgb-LED's

ኤምኤምኤስ (ማይክሮ-ኤሌክትሮ መካኒካል ሲስተምስ) የፍጥነት መለኪያዎች በሞባይል ስልኮች እና ካሜራዎች ውስጥ እንደ ማጋጠሚያ ዳሳሾች በሰፊው ጥቅም ላይ ውለዋል። ቀላል የፍጥነት መለኪያዎች እንደ አይ-ቺፕ እና ርካሽ ልማት ፒሲቢ-ቦርዶች ይገኛሉ።

የገመድ አልባ ቺፕስ እንዲሁ ተመጣጣኝ እና በተገጣጠሙ ወረዳዎች ውስጥ ፣ በተመጣጣኝ አንቴና-አውታረመረብ እና በዲፕሎፕ-ካፕቶች ላይ ይገኛሉ። በተከታታይ በይነገጽ በኩል ሁለቱንም ገመድ አልባ ቦርድ እና የፍጥነት መለኪያ እስከ ማይክሮ መቆጣጠሪያ ድረስ ይንጠለጠሉ እና ከኒንቲዮ-ዋይ ተግባራት ጋር ሽቦ አልባ መቆጣጠሪያ አለዎት። ከዚያ ተመሳሳይ ዓይነት ሽቦ አልባ ቺፕ እና ፒኤም ቁጥጥር በሚደረግበት 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

ተቀባይ ከ RGB-LED ጋር
ተቀባይ ከ RGB-LED ጋር
ተቀባይ ከ RGB-LED ጋር
ተቀባይ ከ RGB-LED ጋር
ተቀባይ ከ RGB-LED ጋር
ተቀባይ ከ 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- መብራት ውስጥ አስቀመጥኩ እና ከዚህ በታች የተለያዩ ቀለሞችን ስዕል አነሳሁ። ቪዲዮም አለ ፣ (ምንም እንኳን አሰቃቂ ጥራት)

የሚመከር: