ዝርዝር ሁኔታ:

Felt & Neopixel Rainbow Crown: 8 ደረጃዎች (ከስዕሎች ጋር)
Felt & Neopixel Rainbow Crown: 8 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Felt & Neopixel Rainbow Crown: 8 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Felt & Neopixel Rainbow Crown: 8 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Control RGB LED strip (Neopixel) from Unity - Extend an existing Library - Uduino tutorial 2024, መስከረም
Anonim
Felt & Neopixel ቀስተ ደመና አክሊል
Felt & Neopixel ቀስተ ደመና አክሊል
Felt & Neopixel ቀስተ ደመና አክሊል
Felt & Neopixel ቀስተ ደመና አክሊል

በዚህ ቅዳሜና እሁድ ፣ ለ 3 ዓመቴ የአጎቴ ልጅ ኒዮፒክስል የነቃ አክሊል አበራሁ። እሷ ሁል ጊዜ በብርሃን ማብላያዎቼ የወሰደች ትመስላለች ስለዚህ የራሷ የሆነችበት ጊዜ እንደ ሆነ አሰብኩ። እሱ በጣም አሪፍ ይመስላል ፣ እና እሷን ወደ ብልጭ ድርግም የሚሉ ኤልዲዎች እና በወጣትነት ዕድሜዬ ውስጥ እንድትሠራባት እፈልጋለሁ…

ለዚህ ፕሮጀክት ሁለት ግማሾች አሉ-የኤሌክትሮኒክስ-እና-ኮድ ጎን እና የዘውዱ ትክክለኛ ፈጠራ። እነሱ እርስ በርሳቸው የሚስማሙ እና በእውነቱ በማንኛውም ቅደም ተከተል ሊያደርጓቸው ይችላሉ። በሁለቱም ባለሙያ መሆን አያስፈልግዎትም - ምንም እንኳን በሁለቱም አካባቢዎች ብዙ ልምድ ባይኖርዎትም ይህ ጥሩ የጀማሪ ፕሮጀክት ነው እላለሁ።

ፕሮጀክቱን ለመሥራት የሚከተሉትን መሳሪያዎች ያስፈልግዎታል

  • Arduino IDE ያለው ኮምፒተር
  • ሌዘር መቁረጫ እና ተጓዳኝ ሶፍትዌር
  • የልብስ ስፌት ማሽን (ወይም የእጅ ስፌት መሣሪያዎች + ጊዜ)
  • ብረት ፣ ብረት ፣ ወዘተ

እንዲሁም የሚከተሉትን ቁሳቁሶች ያስፈልግዎታል

  • Adafruit Trinket ማይክሮ መቆጣጠሪያ
  • Adafruit PowerBoost 500C ባትሪ መሙያ/ማጠናከሪያ
  • አነስተኛ 3.7v LiPo ባትሪ (በ 150 ሚአሰ አካባቢ)
  • ጥቂት ሽቦዎች
  • Neopixel /WS2812B LED Strip እስከ ጭንቅላቱ ዙሪያ ድረስ
  • የተሰማ ሉህ ፣ ~ 600x200 ሚሜ
  • ነጭ ክር መንጠቆ-እና-ሉፕ ቴፕ ፣ ~ 10 ሴ.ሜ ቁራጭ
  • ሁለት የሚጣበቁ ንጣፎች እና አንዳንድ ግልፅ ቴፕ
  • የ SPST መቀየሪያ

ደረጃ 1 - የዘውድ ንድፍ

የዘውድ ንድፍ
የዘውድ ንድፍ
የዘውድ ንድፍ
የዘውድ ንድፍ

ማድረግ ያለብዎት የመጀመሪያው ነገር የሰውን ጭንቅላት ዙሪያ ማወቅ ነው። ይህ በግምት ዘውዱ የሚቀመጥበት እንዲሆን ይፈልጋሉ ነገር ግን ብዙ አይጨነቁ - ጭንቅላቶች ያልተለመዱ ቅርጾች ናቸው ፣ ጨርቁ ተጣጣፊ ነው ፣ እና ዘውዱን ለማንኛውም እንዲስተካከል ማድረግ ይችላሉ። የ 4 ዓመት ልጅ ራስ በአማካይ 51 ሴ.ሜ ያህል ይመስላል ፣ ስለዚህ ያ እኔ የተጠቀምኩት ነው። መጀመሪያ ላይ ዕቅዱ 3 ዲ ዘውዱን ማተም ነበር ፣ ግን ያንን ስሞክር የ 3 ዲ ማተሚያ አማልክት ከጎኔ አልነበሩም ስለሆነም ለማንኛውም የበለጠ ተለዋዋጭ እና ለስላሳ የሆነውን የሌዘር መቆረጥ ስሜትን ለመጠቀም ወሰንኩ። በ QCAD ውስጥ ዘውዱን አዘጋጀሁ - በጣም ቀላል ነው።

በዋናነት የጭንቅላቱ ዙሪያ እስከ 50 ሚሜ ቁመት ድረስ ፣ በኒውዮፒክስል ስትሪፕ ላይ ለመስፋት ከታች ተጨማሪ ትንሽ ነው። ለወረዳ ወረዳው ትንሽ የተራዘመ ኪስ አለ ፣ እና ለአንዳንድ ቬልክሮ የሚታከል አንድ ጫፍ ላይ አንድ ትር አለ። ከላይ እንደ ማስጌጥ ብዙ የ M ፊደል ጨመርኩ (የአጎቴ ልጅ ስም በ M ይጀምራል) ፣ እና እንደ አንድ ቁራጭ እንዲቆራረጡ መስመሮችን ከሰውነት ጋር ያዋህዳቸዋል። ለእነዚህ ሚዛናዊ የሆነ የቋንቋ ፊደል መጠቀም ነበረብኝ ፣ ግን እነሱ በጥሩ ሁኔታ ወጡ።

እኔ የተጠቀምኩባቸውን ፋይሎች እዚህ ማውረድ ይችላሉ ፣ ግን ምናልባት እራስዎ ማድረጉ የተሻለ ነው። ንድፉን በጣም ሰፋ ያለ ማድረግ ይችላሉ - እስካልተሰበረ ድረስ ቀጭን ስሜትን እስኪያጠፋ ድረስ።

ደረጃ 2 - ሌዘርን የመቁረጥ ስሜት

ሌዘርን የመቁረጥ ስሜት
ሌዘርን የመቁረጥ ስሜት
ሌዘርን የመቁረጥ ስሜት
ሌዘርን የመቁረጥ ስሜት

በመቀጠልም ሌዘር በሌዘር መቁረጫ ላይ ያለውን ንድፍ ወደ አንዳንድ ስሜት (እኔ የእኔ ሰው ሠራሽ ስሜት እንደተሰማው እርግጠኛ ነኝ ፣ እሱን በማየት)። እኔ 60W Just Sharks Greyfin A2 አጥራቢ ባለንበት በኖርዊች ሃክስፔስ ላይ የሌዘር አጥራቢውን ተጠቅሜያለሁ ፣ እና ፍላጎት ላላቸው በ LaserCut 5.3 ሶፍትዌር ውስጥ ፍጥነት 20 ፣ ኃይል 55 ን እጠቀም ነበር። NB ይህ በእርግጥ ለእርስዎ ማሽን የተለየ ይሆናል!

ደረጃ 3 - አክሊሉን መስፋት

አክሊሉን መስፋት
አክሊሉን መስፋት
አክሊሉን መስፋት
አክሊሉን መስፋት
አክሊሉን መስፋት
አክሊሉን መስፋት
አክሊሉን መስፋት
አክሊሉን መስፋት

አሁን አክሊሉን ሰፍተው። በመጀመሪያ ፣ ዘውዱን ለመገጣጠም መንጠቆ-እና-ሉፕ ቴፕ ሁለት ቁርጥራጮችን ይቁረጡ። የመጠምዘዣውን ክፍል ከመንጠፊያው በጣም ረዘም ያለ አደረግሁት ፣ ስለሆነም በዲግሪ ሊስተካከል የሚችል ነበር። መጀመሪያ መንጠቆውን እና መዞሪያውን መስፋት ፣ ከዚያ ከላይ እና የ NeoPixel ሰርጥ ጫፍን በስፌት ማሽን ፣ ከዚያም በኪሱ አናት ዙሪያ ለኤሌክትሮኒክስ (ግን NeoPixels ን ወደ ውስጥ ለመግፋት ጎን ይክፈቱ))

ደረጃ 4: የ LED ጊዜ

የ LED ጊዜ
የ LED ጊዜ

የኤልዲዎችን ጭረት ዘውድ ላይ ያድርጉት ፣ እና በዘውዱ ውስጥ እንዲስማማ ይቁረጡ። የመዳብ ግንኙነቶች ባሉበት የኤልዲዎችን ጭረት መቀነስ አለብዎት ፣ ስለዚህ ጥብሱ እንዳይጣበቅ ከዙፋኑ ርዝመት በታች ወደሚቀጥለው የመዳብ ክር ያዙሩት። ባገኙት ላይ በመመስረት 30 ፣ 60 ወይም 144 LED-perm Neopixels ን መጠቀም ይችላሉ። እኔ 30 ነበር የተጠቀምኩት ምክንያቱም ያለኝ እና ጥሩ ሆኖ ተገኝቷል ፣ ግን እኔ የበለጠ የበዛ ይመስለኛል።

ደረጃ 5 - ትሪኬትን ማገናኘት

ትሪንክትን በማገናኘት ላይ
ትሪንክትን በማገናኘት ላይ
ትሪንክትን በማገናኘት ላይ
ትሪንክትን በማገናኘት ላይ
ትሪንክትን በማገናኘት ላይ
ትሪንክትን በማገናኘት ላይ
ትሪንክትን በማገናኘት ላይ
ትሪንክትን በማገናኘት ላይ

በኒዮፒክስል ስትሪፕ ውስጥ ያለው እያንዳንዱ LED ማይክሮ መቆጣጠሪያ የሚልክለትን መረጃ ይወስዳል ፣ ያነብበዋል ፣ ውሂቡ አንድ ነገር እንዲያደርግ ይነግረው እንደሆነ ይፈትሻል ፣ ከዚያም ውሂቡን ያስተላልፋል። ይህ በሚሠራበት መንገድ ምክንያት ፣ እያንዳንዱ ፒክሴል ውሎ አድሮ የውሂብ መጨረሻ አለው።

4 አጭር ሽቦዎችን ቆርጠው አውልቀው እንደሚከተለው ያያይዙዋቸው - አንድ ርዝመት በ 5 ቪ ፒን ሶልደር አንድ ርዝመት 1 ላይ ፣ ‹#1› ተብሎ ተሰይሟል (ከፈለጉ ሌላ ፒን መጠቀም ይችላሉ ግን መለወጥ ያስፈልግዎታል ኮድ)። ቀሪዎቹን 2 ገመዶች አንድ ላይ አጣምረው ከ GND ፒን ጋር ያያይ themቸው።

አሁን እነዚያን 3 ዎቹን ከኒዮፒክስል ስትሪፕ ጋር ማገናኘት ያስፈልግዎታል -ከመሬት ሽቦዎች አንዱ ከጭረት መሬት ጋር ይገናኛል 5v ፒን በቪዲው ላይ ከቪን ጋር ይገናኛል ዲጂታል #1 ፒን ከርቀት ላይ ከ DIN ጋር ይገናኛል። በሲሊኮን ውሃ የማይበላሽ መያዣ ካለዎት ፣ ለመሸጥ ከመጀመርዎ በፊት ያንን ትንሽ በመቀስ መቁረጥ ያስፈልግዎታል።

ከእነዚህ ሰቆች ጋር ለመገናኘት ቀላሉ መንገድ ያገኘሁት መከለያዎቹን በማሸጊያ / በመሸፈን ፣ ሽቦዎችዎን በማሸጊያ / በመሸፈን እና አንድ ላይ በማቅለጥ ነው።

ደረጃ 6 ኮድ

ኮድ!
ኮድ!
ኮድ!
ኮድ!
ኮድ!
ኮድ!

እኛ የምንፈልገውን እንዲያደርግ ለኔኦፒክሴሎች ያለውን የምሳሌ ኮድ በማሻሻል ትሪነትን ለማቀድ አርዱዲኖ አይዲኢን እንጠቀማለን። አስቀድመው ካልጫኑት የ Arduino IDE ን ከዚህ መጫን ይችላሉ። ከዚህ በፊት ከሥላሴ ጋር ካልሠሩ ፣ የሚፈልጉትን ተጨማሪ ቢት ለመጫን የአዳፍሬትን ትምህርት እዚህ ይከተሉ (ትሪኔት መደበኛ አርዱዲኖ ቦርድ አይደለም ፣ ግን በአርዱዲኖ ሶፍትዌር ሊዘጋጅ ይችላል)። ብልጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭቅ እና እና ለስራ ሲሰራ ፣ ኮዱን ለመስቀል እና ለማሻሻል ዝግጁ ነዎት።

የመጀመሪያው እርምጃ ኤልዲዎቹን ለመቆጣጠር Adafruit Neopixel ቤተ -መጽሐፍትን መጫን ነው። እነሱ ስለዚያ በጣም ጥሩ አጋዥ ሥልጠና አላቸው ስለዚህ ያንን እንዲከተሉ እና ወደዚህ እንዲመለሱ በጣም እመክራለሁ።

የሚወዱትን ማንኛውንም ኮድ ዘውድ ላይ መለጠፍ ይችላሉ። የምሳሌው ኮድ ‹strandtest› ፒክስሎች ምን አቅም እንዳላቸው ጥሩ ሀሳብ ይሰጥዎታል። ይህንን ለመጫን ወደ ፋይል> ምሳሌዎች> Adafruit NeoPixel> strandtest ይሂዱ። በኮዱ ውስጥ ሁለት ነገሮችን መለወጥ ያስፈልግዎታል -ከላይ ያለው የፒን ተለዋዋጭ ወደተጠቀሙበት ፒን መለወጥ ያስፈልጋል (ነባሪው 6 ነው) ፣ እና በስትሪፕ ኮድ ውስጥ ኮድ በተጠቀሙበት ስትሪፕ ላይ ወደ ኤልኢዲዎች ቁጥር መለወጥ ያስፈልግዎታል (ልክ ይቁጠሩዋቸው)።

ከዚያ የማይፈልጓቸውን የኮዱን ክፍሎች መሰረዝ ይችላሉ። የሉፕ ተግባሩ (በኮዱ ውስጥ እንደ ባዶ ባዶ ዑደት) የሚታየውን እያንዳንዱን ተግባር በተከታታይ ይደውላል (እንዲሠራ ይነግረዋል) ሁሉንም የተለያዩ ተግባሮችን እንዲያሳይ ያደርጉታል። እኔ በጣም የምወደው እንደመሆኑ መጠን እኔ ቀስተ ደመና ሳይክልን ብቻ እንደፈለግሁ ወሰንኩ ፣ ስለዚህ እኔ ሁሉንም ሌሎች የተግባር ጥሪዎችን ሰርዘዋለሁ እና ያንን ብቻ እንዲሠራ ተውኩት።

አንዴ ከጨረሱ በኋላ በመጫኛ ላይ ያለውን አዝራር ይጫኑ እና ለመስቀል ሁናቴ ያስገቡ እና ኮድዎን ይስቀሉ። ብዙ የሚያብረቀርቁ መብራቶች ሊኖሩዎት ይገባል! ስህተት ካጋጠመዎት በመጀመሪያ እንደነበረው በጣም አስቸጋሪ በሆነ ኮድ ይጀምሩ ፣ ከዚያ የማይፈልጉትን/የማይፈልጉትን ቁርጥራጮች ቀስ በቀስ ያስወግዱ። አሁንም ችግሮች እያጋጠሙዎት ከሆነ ፣ ከላይ የተገናኘውን የአዳፍ ፍሬ ትምህርቱን ይመልከቱ።

ደረጃ 7 ባትሪዎች እና ባትሪ መሙያዎች

ባትሪዎች እና ባትሪ መሙያዎች
ባትሪዎች እና ባትሪ መሙያዎች
ባትሪዎች እና ባትሪ መሙያዎች
ባትሪዎች እና ባትሪ መሙያዎች
ባትሪዎች እና ባትሪ መሙያዎች
ባትሪዎች እና ባትሪ መሙያዎች

የሚፈለገው የመጨረሻው ነገር የተወሰነ ኃይል ነው። ትክክለኛውን የ Adafruit 500C የባትሪ መሙያ ለመግዛት ወሰንኩ - እኔ ብዙውን ጊዜ አንዳንድ የቻይንኛ አሃድን እጠቀማለሁ ፣ ግን በአጎቴ ልጅ ራስ አጠገብ ማንኛውንም ዕድል ለመውሰድ አልፈልግም ፣ አመሰግናለሁ። የ JP አያያዥ ያለው የ LiPo ባትሪ ካለዎት በ 500 ሲ ውስጥ በትክክል መሰካት ይችላሉ። ካልሆነ ፣ እኔ እንዳደረግሁት ለ VBAT እና ለ Gnd ፒኖች መሸጥ ያስፈልግዎታል። እርስ በእርስ አጠገብ ያሉትን የ VBAT እና Gnd ፒኖችን አለመጠቀም አስተዋይ ሀሳብ ነው ፣ ምክንያቱም ከዚያ ባትሪው አጭር ሊሆን ይችላል። እኔ ትልቅ እና ከሌላ ከማንኛውም ነገር የራቀ በመሆኑ በዩኤስቢ ቻርጅ ማያያዣው ታችኛው ክፍል ላይ የ GND ፒን ተጠቅሜ ነበር።

የኃይል መቀየሪያን ማካተት ፈልጌ ነበር ፣ ስለዚህ ቀለል ያለ የ SPST መቀየሪያን ከኤንኤን እና ከኤንዲኤን ፒኖች ጋር ከአንዳንድ ሽቦ ጋር አገናኘሁት። በቅድመ -እይታ ፣ ጠቅ ማድረጊያ ቁልፍ ለዚህ በጣም የተሻለ ይሆን ነበር። ከዚያ - በመጨረሻው ላይ ያለውን የውጤት ፒን ከተለዋዋጭ የመሬቱ ሽቦ ጋር ያገናኙ ፣ እና በመጨረሻው ላይ ያለውን + ፒን በትሪኔት ላይ ካለው የ VUSB ፒን ጋር ለማገናኘት ሌላ ሽቦን ይቁረጡ እና ያጥፉ። NeoPixels ሲበራ ከተወሰነ ጊዜ በኋላ ሲበራ ማየት አለብዎት

ደረጃ 8: የመጨረሻ ስብሰባ

የመጨረሻ ስብሰባ
የመጨረሻ ስብሰባ
የመጨረሻ ስብሰባ
የመጨረሻ ስብሰባ
የመጨረሻ ስብሰባ
የመጨረሻ ስብሰባ

ጥሩ የኤሌክትሮኒክስ ቁልል ለማድረግ ከባትሪው ግርጌ እና ባትሪውን ከ PowerBoost ጋር ለማያያዝ አንዳንድ ተለጣፊ ንጣፎችን ይጠቀሙ። በእነዚህ ዙሪያ ትንሽ ትንሽ ቴፕ ደህንነቱ የተጠበቀ እንዲሆን ፣ ጣቶቹን ከመቦርቦር ለመከላከል እና ማብሪያ / ማጥፊያውን በቦታው ለማቆየት ይረዳል።

በመጨረሻም ፣ ሁሉንም ወደ ስሜቱ መጎተት ይጀምሩ። በሚገፋበት ጊዜ በስሜቱ ላይ እንዳይይዝ በጠርዙ መጨረሻ ላይ አንዳንድ ግልፅ ቴፕ ማድረጉ ጠቃሚ ሆኖ አግኝቼዋለሁ። ይህ ትንሽ በጣም ከባድ ነው ፣ ግን በጥቂቱ በመግፋት እና በመግፋት በቀላሉ በቂ ነው። መጨረሻ ላይ የወረዳውን-ቁልል በኪሱ ውስጥ ይግፉት።

ይሀው ነው!

በተጠናቀቀው ውጤት በእውነት ተደስቻለሁ። እኔ እስክጽፍ ድረስ ለታቀደለት ተቀባዩ አልሰጥም ግን… ቀስተ ደመና ብርሃን አክሊል ነው እና እሷ የ 4 ዓመት ልጅ ነች….

የሚመከር: