ዝርዝር ሁኔታ:

በይነተገናኝ የሚመራ መብራት - የተረጋጋነት መዋቅር + አርዱinoኖ 5 ደረጃዎች (ከስዕሎች ጋር)
በይነተገናኝ የሚመራ መብራት - የተረጋጋነት መዋቅር + አርዱinoኖ 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በይነተገናኝ የሚመራ መብራት - የተረጋጋነት መዋቅር + አርዱinoኖ 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በይነተገናኝ የሚመራ መብራት - የተረጋጋነት መዋቅር + አርዱinoኖ 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: እንደገና ሊሞላ የሚችል የአደጋ ጊዜ መሪ አምፖል / ሊሞላ የሚችል የሞባይል ኤልኢዲ መብራት 2024, ህዳር
Anonim
በይነተገናኝ የሚመራ መብራት | የ Tensegrity መዋቅር + አርዱinoኖ
በይነተገናኝ የሚመራ መብራት | የ Tensegrity መዋቅር + አርዱinoኖ
በይነተገናኝ የሚመራ መብራት | የ Tensegrity Structure + Arduino
በይነተገናኝ የሚመራ መብራት | የ Tensegrity Structure + Arduino
በይነተገናኝ የሚመራ መብራት | የ Tensegrity Structure + Arduino
በይነተገናኝ የሚመራ መብራት | የ Tensegrity Structure + Arduino

ይህ ቁራጭ እንቅስቃሴ-ምላሽ ሰጪ መብራት ነው። እንደ ትንሽ የጭንቀት ሐውልት የተቀረፀው አምፖሉ ለጠቅላላው መዋቅር አቅጣጫ እና እንቅስቃሴዎች ምላሽ የቀለሙን አወቃቀር ይለውጣል።

ኢኮሳድሮን ሲሽከረከር (ከራሱ ዘንግ በላይ) ፣ ከምናባዊ ሉላዊ ቀለም መራጭ ዋጋን ይመርጣል። ይህ ቀለም መራጭ አይታይም ፣ ግን የቀለም ማስተካከያዎች በእውነተኛ ጊዜ ውስጥ ይከሰታሉ። ስለዚህ ፣ ከቁራጭ ጋር ሲጫወቱ እያንዳንዱ ቀለም በቦታ ውስጥ የት እንደሚቀመጥ ማወቅ ይችላሉ።

የአይኮሳድራል ቅርፅ 20 የፊት አውሮፕላኖችን ይሰጣል እና የጭንቀት አወቃቀሩ 6 ተጨማሪ ቋሚ ነጥቦችን ይሰጠዋል። መብራቱ በጠፍጣፋ መሬት ላይ ሲያርፍ ይህ በአጠቃላይ 26 ሊሆኑ የሚችሉ ቀለሞችን ይሰጣል። መብራቱን በአየር ውስጥ ሲያበሩ ይህ ቁጥር ይጨምራል።

ስርዓቱ ከሶስት ዘንግ አክስሌሮሜትር ጋር በተገናኘ ፕሮ ትሪኔት ቁጥጥር ይደረግበታል። ብርሃኑ የቀረበው በ RGBW LED strips ነው ፣ ይህም ቀለሙን እና ነጭ የብሩህነት እሴትን በተናጥል መቆጣጠር ይችላል። ማይክሮፕሮሰሰርን ፣ ዳሳሾችን እና የመብራት ስርዓትን ጨምሮ ጠቅላላው ወረዳ በ 5 ቪ ላይ ይሠራል። ስርዓቱን ለማብራት እስከ 10 ኤ የሚደርስ ምንጭ ያስፈልጋል።

በመብራት ውስጥ ጥቅም ላይ የዋሉ ዋና ዋና ንጥረ ነገሮች ዝርዝር የሚከተሉት ናቸው

- Adafruit Pro Trinket - 5V

- Adafruit LIS3DH ባለሶስት-አክሲል አክስሌሮሜትር

- Adafruit NeoPixel ዲጂታል RGBW LED Strip - ነጭ PCB 60 LED/m

- 5V 10A የኃይል አቅርቦት መቀያየር

ይህ እንቅስቃሴ-ምላሽ ሰጪ መብራት የረጅም ጊዜ የግል ፕሮጀክት የመጀመሪያ ስሪት ወይም አምሳያ ነው። በንድፍ እና በግንባታ ሂደቶች ውስጥ ፣ ከስኬቶች እና ከስህተቶች ተማርኩ። እነዚህን በአእምሯችን ይዘን ፣ አሁን የበለጠ የማሰብ ችሎታ ያለው መዋቅር እና ጠንካራ ሶፍትዌር በሚኖረው በሚቀጥለው ስሪት ላይ እሰራለሁ።

በፕሮጀክቱ ልማት ወቅት የላኩና ላብ ማህበረሰብን ለእገዛ ፣ ለሐሳቦች እና ለአስተያየቶች ማመስገን እፈልጋለሁ።

ሥራዬን በ: action-io / tumblraction-script / github ላይ መከተል ይችላሉ

ደረጃ 1 ሀሳቡ

ሃሳቡ
ሃሳቡ
ሃሳቡ
ሃሳቡ
ሃሳቡ
ሃሳቡ

ይህ ፕሮጀክት ለተወሰነ ጊዜ በጭንቅላቴ ውስጥ የተጫወትኳቸው በርካታ ሀሳቦች ውጤት ነበር።

ከጀመርኩ ጀምሮ ጽንሰ -ሐሳቡ ተለውጧል ፣ የመጀመሪያው ፕሮጀክት ተሻሽሎ ትክክለኛ ቅርፅን ወስዷል።

የመነሻ አቀራረብ እንደ መስተጋብር ዘዴ በጂኦሜትሪክ ቅርጾች ላይ ፍላጎት ነበር። በዲዛይኑ ምክንያት የዚህ መብራት በርካታ ባለ ብዙ ጎን ፊቶች እንደ የግብዓት ዘዴ ያገለግላሉ።

የመጀመሪያው ሀሳብ አይኮሳድሮን እንዲንቀሳቀስ ለማስገደድ ተለዋዋጭ ስርዓትን መጠቀም ነበር። ይህ በይነተገናኝ በሆነ መተግበሪያ ወይም በማህበራዊ ሚዲያ ተጠቃሚዎች ቁጥጥር ሊደረግበት ይችላል።

ሌላው አማራጭ የውስጥ እብነ በረድ ወይም ኳስ የተለያዩ አዝራሮችን ወይም ዳሳሾችን መጫን እና ቁራጭ በሚንቀሳቀስበት ጊዜ የዘፈቀደ ግብዓቶችን ማመንጨት ሊሆን ይችላል።

የጭንቀት አወቃቀሩ በኋላ ላይ ተከሰተ።

ይህ የግንባታ ዘዴ አስደነቀኝ - የመዋቅሩ ክፍሎች እርስ በእርስ ሚዛናዊ እንዲሆኑ የሚያደርጉበት መንገድ። በጣም በዓይን ደስ የሚያሰኝ ነው። መላው መዋቅር ራስን ሚዛናዊ ነው; ቁርጥራጮቹ በቀጥታ እርስ በእርስ አይነኩም። ቁራጩን የሚፈጥር የሁሉም ውጥረቶች ድምር ነው ፣ ድንቅ ነው!

የመጀመሪያው ንድፍ እንደተለወጠ; ፕሮጀክቱ ወደፊት ይሄዳል።

ደረጃ 2 - መዋቅሩ

መዋቅሩ
መዋቅሩ
መዋቅሩ
መዋቅሩ
መዋቅሩ
መዋቅሩ
መዋቅሩ
መዋቅሩ

ቀደም ሲል እንደጠቀስኩት ፣ ይህ የመጀመሪያው ሞዴል ሊጣልባቸው ከሚገቡ እንደገና ጥቅም ላይ ከዋሉ ቁሳቁሶች የተሠራ ነው።

በመንገድ ላይ ካገኘሁት ከተንጣለለ አልጋ ላይ የወሰድኳቸው የእንጨት ሰሌዳዎች። ወርቃማ መቁረጫዎች የአሮጌ መብራት ክንድ አካል ነበሩ እና ለጎማ ባንዶች ማቆሚያዎች የቢሮ ክሊፖች ናቸው።

ለማንኛውም ፣ የመዋቅሩ ግንባታ በጣም ቀላል እና ደረጃዎቹ ከማንኛውም አስጨናቂ ሁኔታ ጋር ተመሳሳይ ናቸው።

እኔ በሰሌዳዎቹ ያደረግሁት በሁለት ቡድን ተሰብስቦ አንድ ላይ ማምጣት ነው። መብራቶቹ የሚያበሩበትን ክፍተት በመተው ከወርቅ ስፔሰርስ ጋር “ሳንድዊች” ማድረግ።

የፕሮጀክቱ ልኬቶች ሙሉ በሙሉ ተለዋዋጭ ናቸው እና እርስዎ ሊፈልጉት በሚፈልጉት መዋቅር መጠን ላይ የተመሠረተ ነው። የዚህ ፕሮጀክት ሥዕሎች የእንጨት አሞሌዎች 38 ሴ.ሜ ርዝመት እና 38 ሚሜ ስፋት አላቸው። በቦርዶቹ መካከል ያለው ልዩነት 13 ሚሜ ነው።

የእንጨት ሰሌዳዎች በተመሳሳይ ተቆርጠዋል ፣ አሸዋ (የድሮውን የቀለም ንብርብር ለማስወገድ) እና ከዚያ በሁለቱም ጫፎች ላይ ቀዳዳ አደረጉ።

በመቀጠልም ሰሌዳዎቹን በገጠር ጨለማ ቫርኒስ አቆሸሸኋቸው። ቁርጥራጮቹን ለመቀላቀል እኔ የ 5 ሚሜ ክር ዘንግን እጠቀማለሁ ፣ በ 5 ሴ.ሜ እና 5 ሚሜ ክፍሎች ወደ እያንዳንዱ ጎን ባለ ቋጠሮ ይቁረጡ።

ውጥረቶች ቀይ የጎማ ባንዶች ናቸው። ጎማውን ወደ አሞሌዎቹ ለማያያዝ ባንድ በኩል ያልፍኩበትን ትንሽ ቀዳዳ ሠራሁ እና ከዚያ በማቆሚያ እጠለለው። ይህ ሰሌዳዎች በነፃነት እንዳይንቀሳቀሱ እና መዋቅሩ እንዲንቀሳቀስ ለማድረግ ይንቀሳቀሳል።

ደረጃ 3 ኤሌክትሮኒክስ እና መብራቶች

ኤሌክትሮኒክስ እና መብራቶች
ኤሌክትሮኒክስ እና መብራቶች
ኤሌክትሮኒክስ እና መብራቶች
ኤሌክትሮኒክስ እና መብራቶች
ኤሌክትሮኒክስ እና መብራቶች
ኤሌክትሮኒክስ እና መብራቶች
ኤሌክትሮኒክስ እና መብራቶች
ኤሌክትሮኒክስ እና መብራቶች

የኤሌክትሮኒክስ አካላት ውቅረት 5 ቮን በመጠቀም በስርዓቱ ውስጥ አመክንዮ እና መመገብ ተመሳሳይ ቮልቴጅን ለመጠበቅ የተነደፈ ነው።

ስርዓቱ ከሶስት ዘንግ አክስሌሮሜትር ጋር በተገናኘ ፕሮ ትሪኔት ቁጥጥር ይደረግበታል። ብርሃኑ የቀረበው በ RGBW LED strips ነው ፣ ይህም ቀለሞችን እና የነጭ ብሩህነት እሴቶችን በተናጥል መቆጣጠር ይችላል። ማይክሮፕሮሰሰርን ፣ ዳሳሾችን እና የመብራት ስርዓትን ጨምሮ ጠቅላላው ወረዳ በ 5 ቪ ላይ ይሠራል። ስርዓቱን ለማብራት እስከ 10 ኤ የሚደርስ ምንጭ ያስፈልጋል።

Pro Trinket 5V በ Arduino UNO ውስጥ ተመሳሳይ ዋና ቺፕ የሆነውን Atmega328P ቺፕ ይጠቀማል። እንዲሁም ተመሳሳይ ተመሳሳይ ፒኖች አሉት። ስለዚህ የ UNO ፕሮጀክትዎን ወደ አነስተኛ ቦታዎች ለማምጣት ሲፈልጉ በእውነት ጠቃሚ ነው።

LIS3DH ሁለገብ ዳሳሽ ነው ፣ ወደ +-2g/4g/8g/16g ለማንበብ እንደገና ሊዋቀር እና እንዲሁም መታ ፣ ሁለቴ መታ ፣ አቀማመጥ እና ነፃ የመውደቅ ማወቂያን ያመጣል።

የ NeoPixel RGBW LED Strip የ hue ቀለም እና የነጭ ጥንካሬን በተናጠል ማስተዳደር ይችላል። በወሰነው ነጭ ኤልኢዲ ፣ ነጭ ብርሃን እንዲኖርዎት ሁሉንም ቀለሞች ለማርካት አያስፈልግዎትም ፣ እንዲሁም ነጭን የበለጠ ንፁህ እና ብሩህ ያደርግልዎታል እና በላዩ ላይ ኃይልን ይቆጥባል።

ለኤሌክትሪክ ሽቦዎች እና አካሎቹን አንድ ላይ ለማገናኘት ገመድ ለማለፍ እና ወንበዴዎችን እና ማያያዣ ቤቶችን በመጠቀም ከወንድ እና ከሴት ካስማዎች ጋር ሶኬቶችን ለመፍጠር ወሰንኩ።

እኔ ትሪኬትን ከአክስሌሮሜትር ጋር SPI ን ከነባሪ ውቅረቱ ጋር አገናኘሁት። ይህ ማለት ቪን ከ 5 ቪ የኃይል አቅርቦት ጋር ያገናኙት ማለት ነው። GND ን ከተለመደው ኃይል/የውሂብ መሬት ጋር ያገናኙ። የ SCL (SCK) ፒን ከዲጂታል #13 ጋር ያገናኙ። የኤስዲኦ ፒን ከዲጂታል #12 ጋር ያገናኙ። የ SDA (SDI) ፒንን ከዲጂታል #11 ጋር ያገናኙ። የሲኤስ ፒን ዲጂታል #10 ን ያገናኙ።

የሚመራው ስትሪፕ የሚቆጣጠረው በአንድ ፒን ብቻ ነው ፣ ያ ወደ #6 እና መሬት እና 5v በቀጥታ ወደ የኃይል አቅርቦት አስማሚ ይሄዳል።

እርስዎ የሚያስፈልጉዎት ሁሉም ሰነዶች በአድራፍ ፍሬ ገጽ ላይ የበለጠ ዝርዝር እና በተሻለ ሁኔታ ያብራራሉ።

የኃይል አቅርቦቱ በአንድ ጊዜ ማይክሮ መቆጣጠሪያውን እና የኤልዲዲውን ንጣፍ ከሚመገብ ሴት ዲሲ አስማሚ ጋር ተገናኝቷል። እንዲሁም በ “ማብሪያ” አፍታ ላይ ወረዳውን ከማይረጋጋ ወቅታዊ ሁኔታ ለመጠበቅ የሚያስችል አቅም (capacitor) አለው።

መብራቱ 6 የብርሃን አሞሌዎች አሉት ፣ ግን የ LED ቁርጥራጮች በአንድ ረዥም ባንድ ውስጥ ይመጣሉ። የ LED ባንድ በ 30 ሴ.ሜ (18 ኤል.ዲ.ኤስ.) ክፍሎች ተቆርጦ ከዚያ ከወረዳው እና ከቀሪው ወረዳ ጋር ለመገናኘት ከ 3 ፒኖች ጋር ተጣብቋል።

ለዚህ ፕሮጀክት እኔ 5V - 10A የኃይል አቅርቦት እጠቀማለሁ። ግን እርስዎ በሚፈልጉት የሊድ ብዛት ላይ በመመርኮዝ ስርዓቱን ለመመገብ አስፈላጊውን የአሁኑን ማስላት ያስፈልግዎታል።

በቁጥሩ ሰነዶች ውስጥ ፣ ኤልኢዲ በአንድ ኤልኤዲ 80mA መሳል እንዳለው ማየት ይችላሉ። እኔ በአጠቃላይ 108 ኤልኢዲዎችን እጠቀማለሁ።

ደረጃ 4 - ኮዱ

ኮዱ
ኮዱ

የእቅዱ ሥራ በጣም ቀላል ነው። የፍጥነት መለኪያ በ x ፣ y ፣ z ዘንግ ላይ የእንቅስቃሴ መረጃን ይሰጣል። በአቀማመጥ ላይ በመመስረት ፣ የኤልዲዎቹ አርጂቢ እሴቶች ተዘምነዋል።

ሥራው በሚከተሉት ደረጃዎች ተከፍሏል።

  • ከአነፍናፊ ንባብ ያድርጉ። በቀላሉ ኤፒአይ ይጠቀሙ።
  • በትሪጎኖሜትሪ ፣ የ “ጥቅልል እና ቅጥነት” እሴቶችን ይፍቱ። በዚህ ሰነድ ውስጥ በማርክ ፔድሌይ ብዙ ተጨማሪ መረጃዎችን ማግኘት ይችላሉ።
  • ከማሽከርከር እሴቶች ጋር የሚዛመድ ተጓዳኝ ቀለምን ያግኙ። ለዚያ የኤች.ኤል.ኤስ.ኤል - RGB የመቀየሪያ ተግባርን በመጠቀም ወደ 0-360 RGB እሴት እንዞራለን። የነጭ ብርሃንን እና የቀለም ሙሌት ጥንካሬን ለመቆጣጠር የመድረኩ ዋጋ በተለያዩ ሚዛኖች ላይ ጥቅም ላይ ይውላል። የቀለም መልቀሚያ ሉል ተቃራኒ ንፍቀ ክበብ ሙሉ በሙሉ ነጭ ነው።
  • የግለሰብ የ LED ቀለሞችን መረጃ የሚያከማች የመብራት ቋት ያዘምኑ። በዚህ መረጃ ላይ በመመስረት ፣ የማቆያው ተቆጣጣሪ እነማ ይፈጥራል ወይም ከተጨማሪ ቀለሞች ጋር ምላሽ ይሰጣል።
  • በመጨረሻም ቀለሞቹን ያሳዩ እና ኤልኢዲዎቹን ያድሱ።

መጀመሪያ ላይ ሀሳቡ ማንኛውንም ቀለም መምረጥ የሚችሉበት የቀለም ሉል መፍጠር ነበር። የቀለም ጎማውን በሜሪዲያን ላይ በማስቀመጥ ጨለማውን እና ቀላል ድምጾችን ወደ ላይ ያንሱ።

ነገር ግን ሀሳቡ በፍጥነት ተጣለ። ምክንያቱም ኤልኢዲዎቹ የተለያዩ ድምፆችን ስለሚፈጥሩ ፣ እያንዳንዱን አርጂ ኤል ኤል (LED) አጥፍተው በፍጥነት በማብራት ፣ ጥቁር ቀለሞችን ለመወከል ዝቅተኛ እሴቶች ሲሰጡ ፣ ኤልዲዎቹ በጣም ደካማ አፈፃፀም ይሰጣሉ እና ብልጭ ድርግም ብለው እንዴት እንደሚጀምሩ ማየት ይችላሉ። ይህ የቀለም ሉል ጨለማ ንፍቀ ክበብ በትክክል እንዳይሠራ ያደርገዋል።

ከዚያ አሁን ለተመረጠው ድምጽ ተጨማሪ ቀለሞችን ለመመደብ ሀሳብ አወጣለሁ።

ስለዚህ ፣ አንድ ንፍቀ ክበብ ከ 50% መብራት 90 ~ 100% ሙሌት የመሽከርከሪያውን ባለ አንድ ቀለም ቀለም እሴት እየመረጠ ነው። ይህ በእንዲህ እንዳለ ፣ ከሌላው ጎን ፣ ከቀለሙ አቀማመጥ የቀለም ቅልመት ይመርጣል ፣ ግን በሌላኛው የግራዲየንት ጎን ፣ ተጨማሪ ቀለሙን ይጨምራል።

ከአነፍናፊው የተነበበው መረጃ ጥሬ ነው። ድምፁን እና የመብራት ንዝረትን እራሱ ለማለስለስ ማጣሪያ ሊተገበር ይችላል። ለጊዜው እኔ የበለጠ አስደሳች ይመስላል ፣ ምክንያቱም እሱ የበለጠ ተመሳሳይነት ያለው ይመስላል ፣ ለማንኛውም ንክኪ ምላሽ ይሰጣል እና ሙሉ በሙሉ ለማረጋጋት አንድ ሰከንድ ይወስዳል።

አሁንም በኮዱ ላይ እየሰራሁ እና አዲስ ባህሪያትን በመጨመር እና እነማዎችን በማመቻቸት ላይ ነኝ።

በ github መለያዬ ላይ የኮዱን የቅርብ ጊዜ ስሪቶች መመልከት ይችላሉ።

ደረጃ 5: መጠቅለል

መጠቅለል
መጠቅለል
መጠቅለል
መጠቅለል
መጠቅለል
መጠቅለል
መጠቅለል
መጠቅለል

የመጨረሻው ስብሰባ በጣም ቀላል ነው። የኤልዲዲ ሰቆች የሲሊኮን ሽፋን በሁለት ክፍልፋዮች ኤፖክሲክ ማጣበቂያ ወደ አሞሌዎች ውስጥ ይለጥፉ እና 6 ክፍሎችን በተከታታይ አንዱን ከሌላው ጀርባ ያገናኙ።

ክፍሎቹን ለመሰካት እና የፍጥነት መለኪያውን እና ፕሮ ትሪኬትን በእንጨት ላይ ለማጣበቅ የሚፈልጉትን ነጥብ ያስተካክሉ። የፒንቹን የታችኛው ክፍል ለመጠበቅ የፕላስቲክ ስፔሰሮችን እጠቀም ነበር። የኃይል አቅርቦት አስማሚው በበለጠ የ epoxy epoxy ማጣበቂያ ባሮች መካከል ባለው ቦታ መካከል በትክክል ተስተካክሏል። ለመገጣጠም የተነደፈ እና መብራቱ በሚሽከረከርበት ጊዜ እንዳይንቀሳቀስ ይከላከላል።

ምልከታዎች እና ማሻሻያዎች

በፕሮጀክቱ ልማት ውስጥ ችግሮችን ለመፍታት መንገዶች አዲስ ሀሳቦች ብቅ አሉ። እንዲሁም ሊሻሻሉ የሚችሉ አንዳንድ የንድፍ ጉድለቶች ወይም ክፍሎች ተገንዝበዋል።

እኔ ልወስደው የምፈልገው ቀጣዩ ደረጃ ፣ የምርት ጥራት መሻሻል እና ማጠናቀቁ ነው። በአብዛኛው በመዋቅሩ ውስጥ። ስለ ተሻለ አወቃቀሮች የበለጠ ቀለል ያሉ ፣ ሀሳቦችን እንደ የንድፍ አካል በማካተት እና ክፍሎቹን በመደበቅ ታላቅ ሀሳቦችን እሰጣለሁ። ይህ መዋቅር እንደ 3 ዲ አታሚዎች እና ሌዘር መቁረጫዎች ያሉ የበለጠ ኃይለኛ መሳሪያዎችን ይፈልጋል።

በመዋቅሩ ላይ ሽቦውን ለመደበቅ አሁንም መንገድ እጠብቃለሁ። እና የበለጠ ውጤታማ የኃይል ፍጆታ ውስጥ ይስሩ ፣ መብራቱ ለረጅም ጊዜ ሲሠራ እና መብራቱን በማይቀይርበት ጊዜ ወጪን ለመቀነስ።

ጽሑፉን በማንበብዎ እና በስራዬ ላይ ያለዎት ፍላጎት አመሰግናለሁ። እኔ እንዳደረግሁት ከዚህ ፕሮጀክት እንደተማሩ ተስፋ አደርጋለሁ።

የሚመከር: