ዝርዝር ሁኔታ:
ቪዲዮ: Fadecandy ፣ PI እና LED Strips ን በመጠቀም የ LED ደመናዎች - 4 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
በቤቴ ውስጥ ኢትራዊ ድባብ ለመፍጠር አንዳንድ የ LED ደመናዎችን ሠርቻለሁ። እነዚህ በመጀመሪያ የወቅቱ ወረርሽኝ ምክንያት ለተቋረጠ ፌስቲቫል ያገለግሉ ነበር።
ለስላሳ እነማዎችን ለማሳካት የደበዘዘ የከረሜላ ቺፕን ተጠቅሜያለሁ እንዲሁም ዋና ኮምፒውተሬ እንዳይሰካ Raspberry Pi ን ተጠቅሜያለሁ። Raspberry pi ላልሆኑት ይህ ማዋቀር በቂ መሆን አለበት ከማንኛውም ኮምፒተር ጋር ለመስራት ግን ከዚያ ራሱን ችሎ መሥራት አይችልም። ይህ እንዴት እየሰራ እንደሆነ አጠቃላይ እይታን ይመልከቱ። ፒ ፒ ማዋቀሩ ኤልዲዎቹን መቆጣጠር ይችላል ፣ ሌላ ላፕቶፕ ያለገደብ የሚታየውን መልእክት በመላክ ፣ አስፈላጊ ከሆነ የበለጠ ኃይለኛ የግራፊክ ማቀነባበሪያ ለማድረግ የበለጠ ኃይለኛ ማሽን ይተዋል።
ይህ ለነገሩ በጣም የተወሳሰበ ስብስብ ሊመስል ይችላል ግን ይህ ማለት መብራቶቹ በጣም ሊበጁ እና በይነተገናኝ ናቸው። እኔ እስካሁን ከኪኔክት ጋር እንደ ግብዓት ምንጭ ፣ ለድምጽ ምላሽ ፣ ለአይጥ እንቅስቃሴዎች ምላሽ ሰጭ ወዘተ ተጠቀምኳቸው።
ብዙ ሀብቶች እና ታላቅ ማህበረሰብ ለመጠቀም ቀላል (ለመጠቀም ቀላል) ቋንቋ ስለሆነ እኔ ለእነማዎች ማቀነባበርን እጠቀም ነበር። አንድ ፋዴካዲ እስከ 8 ቁርጥራጮች የ 64 LEDS ን መቆጣጠር ይችላል ፣ ሆኖም ይህ ፕሮጀክት ብዙ ሰቆች እና የ Fadecandy ሰሌዳዎችን ለማካተት በቀላሉ ሊለካ የሚችል ነው።
ይህ መመሪያ በበይነመረብ ላይ ከበርካታ ሌሎች ምንጮች በከፍተኛ ሁኔታ ተጽዕኖ ይደረግበታል እናም እኔ ብቸኛ መብቱን እሰጣቸዋለሁ።
ኤሚ ጉድቺልድስ አድራሻ ሊዲዎችን ከፋዴካንዲ ጋር እንዴት እንደሚያዋቅሩ መመሪያ
ፊሊፕ በርግስ-1 ፣ 500 ኒኦፒክስል የ LED መጋረጃ ከ Raspberry Pi እና Fadecandy ጋር
የዳንኤል ሺፍማን የኮዲንግ ባቡር ማስተዋወቂያ ሂደት
www.youtube.com/user/shiffman/playlists?vi…
የአዳፍ ፍሬው ኒዮፒክስል Überguide (በተለይ ምርጥ ልምዶች ክፍል)
አቅርቦቶች
ክፍሎች
Fadecandy + USB cable-https://www.amazon.co.uk/Afadfruit-FadeCandy-Dhehe… ወይም
WS2812B ሊደረስበት የሚችል የ LED ቁርጥራጮች
ሀ (1000 µF ፣ 6.3V ወይም ከዚያ በላይ) Capacitor
28awg ሽቦ
Raspberry Pi
5V የኃይል አቅርቦት አሃድ (አምፔጅ በዚህ ላይ የበለጠ በእርስዎ ላይ ይወሰናል)
እጠቀም ነበር
ሆኖም ፣ መጠኑን ከፍ ካደረግኩ ትልቅ የኃይል አቅርቦት እያሰብኩ ነው። ከዚህ በታች በተያያዙት መመሪያዎች ላይ ተጨማሪ መረጃ ማግኘት ይቻላል።
እነዚህ ሁለቱ እያንዳንዱን ሽቦ ከመሸጥ ይልቅ ነገሮችን ትንሽ ቀለል ያደርጋሉ
JST አያያctorsች ፣
የዋጎ ማያያዣዎች (ይህ ሁሉንም ሽቦዎች ከመሸጥ ትንሽ ይቀላል)
ዱፖንት ሽቦ 40 ፒን ወንድ ወደ ሴት
ፒሲቢ ራስጌ አያያ
ቴፕ ፣ የሙቀት መጨናነቅ
ቁሳቁሶች
ካርቶን
Chickenwire
ፖሊስተር ሆሎፍበር (ፍሉፍ)
(ንፁህ…) የመውጫ መያዣ
መሣሪያዎች
የሽቦ ቆራጮች ፣ ብረታ ብረት ፣ መቀሶች ፣ መልቲሜትር (አጋዥ ግን አስፈላጊ አይደለም)
ደረጃ 1 የደመና ግንባታ
ደረጃ 1
ደመናውን ለመገንባት የመጀመሪያው እርምጃ የ JST ማያያዣዎችን በ LED ሰቆች ላይ መሸጥ ነው። ከእነዚህ አያያ theች አቅጣጫ እና አቅጣጫ ጋር የሚስማማ እንዲሆን ይጠንቀቁ።
የ JST ማያያዣዎችን በመጠቀም መዝለል ከፈለጉ ፣ ሽቦዎች በቀጥታ ወደ ቁርጥራጮች ሊሸጡ ይችላሉ ፣ ግን ጥንቃቄ ያድርጉ የቀለም ኮድ እና መለያ። እኔ የ 32 LED ስትሪፕን እና የ JST ማያያዣዎችን ከሁለቱም ጫፎች ጋር አያያዝኩ። ይህ ደመናው ራሱ ሞዱል እና ማስተዳደር እንዲችል በሚፈቅድበት ጊዜ የ 64 የ LED ርዝመት ንጣፍ ለመፍጠር ሁለት የተለያዩ ደመናዎች እንዲቀላቀሉ ያስችላቸዋል።
ደረጃ 2
ይህ የደመና ካርቶን (ወይም ሌላ ማንኛውም ቁሳቁስ) አፅም ለመገንባት ነው። እኔ አንዳንድ ተኝቶ ክብ ስለነበረኝ ካርቶን እጠቀም ነበር። ከበርካታ ትላልቅ ሳጥኖች እንደተመለከተው ረዣዥም አራት ማዕዘን ቅርጾችን ፈጠርኩ። እነዚያን እንቆቅልሽ ለማድረግ እኔ ሳጥኑ የሚታጠፍበት እና በ ‹ደመናው› ጫፍ ላይ መቀላቀልን የፈጠረበትን ማጠናከሪያ ለመፍጠር የተወሰኑትን የዶሮ ጫወታዎችን ተጠቅሜአለሁ።
ደረጃ 3
እኔ የ LED ንጣፎችን ከደመናው ጋር አያይዣለሁ። በአንድ ደመና ውስጥ 4 ሰቆች የ 32 ኤልኢዲዎችን እጠቀም ነበር። ሆኖም ግን ተጣባቂ ድጋፍ ነበራቸው ፣ የተወሰኑትን ተጨማሪ የዶሮ ሽቦ ተጠቅሜ በቦታዎች ላይ በበለጠ ሁኔታ ለማያያዝ እጠቀም ነበር።
ደረጃ 4
አሁን ደመናውን በዶሮ ሽቦ ውስጥ መሸፈን እንችላለን። ይህ በተፈጥሯዊ ሁኔታ ተንከባለለ እና ቱቦው ላይ ከተቀመጠው በጣም ቀላል ነው። ተጨማሪ ጥንድ እጆች በመርዳት እንኳን ቀላል ነው። ክብ ሊታጠፍ የሚችል እና በቦታው ይይዛል። እንዲሁም የተንጠለጠሉ መንጠቆችን ለመፍጠር ሁለት ሽቦዎችን አያያዝኩ። በሻጩ ውህዶች ላይ ውጥረትን ለመቀነስ የጄኤስ ማያያዣዎችን በአንዳንድ የዶሮ ሽቦ ዙሪያ አዙሬአለሁ።
ደረጃ 5
የሆሎውፍሬ ፍሎው ወደ ጫጩቱ ጫጫታ ጨመርኩ። አንዳንድ ተመሳሳይ ፕሮጄክቶች ትኩስ ሙጫ ይጠቀማሉ ፣ ግን በእርስዎ ፋይበር ላይ በመመስረት ይህ አስፈላጊ ላይሆን ይችላል። አንድ ትልቅ ቁራጭ በጫጩት እና በካርቶን ሰሌዳ መካከል ይቀመጣል እና ክፍተቶችን መሙላት በአንፃራዊነት ቀላል ነው።
እንኳን ደስ አለዎት ደመናዎ አለዎት። 4 ደመናዎች እንዲኖሩት ይህንን እስካሁን አራት ጊዜ ደገምኩ። ይህ የ Fadecandy ሰሌዳዎችን ችሎታ አጠቃቀምን ከፍ ለማድረግ አስችሎኛል።
ደረጃ 2 - Fadecandy ማዋቀር
ኤዲ ጉድዴልድ ኤልዲዎችን ከፋዴካንዲ ጋር ለማቀናጀት መመሪያ እኔ እዚህ ከምፈልገው የበለጠ ዝርዝር ውስጥ ገብቶ በጣም ግልፅ ነው።
ፋዴካንዲ I ን ለማቋቋም በመጀመሪያ ሁለት ራስጌዎችን በቺፕ ላይ ሸጠ።
ከዚያ የውሂብ ገመዶችን ከትክክለኛው የ JST ሽቦ ጋር ለማያያዝ ወደ አንዳንድ Wago አያያ leadingች የሚያመራውን አንዳንድ የዱፖን ወንድ ወደ ሴት ሽቦዎች እጠቀም ነበር። የውሂብ ኬብሎች ከቦርዱ መሃከል ቅርብ በሆነው ፋዴካንዲ ረድፍ ላይ መያያዝ አለባቸው። የታችኛው ረድፍ ከአሉታዊው ኃይል ጋር መያያዝ አለበት ፣ ግን የበለጠ በዚህ ላይ በኋላ።
ደረጃ 3 ኃይል
ለዚህ ደመና በአንድ ጊዜ ብዙ የእኔ ኤልኢዲዎች እንዲኖሩት ስለማላደርግ ብዙ አምፖሎችን ለመጠቀም ስለማላሰብኩ እኔ ያለሁትን ሁለንተናዊ አስማሚ/5v PSU ለመጠቀም መርጫለሁ። ማብሪያ / ማጥፊያ / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት / ማብራት
ጥቅም ላይ ለሚውሉት አምፖች ተገቢ መጠን ያላቸው ሽቦዎችን በመጠቀም ኃይሉን ለማሰራጨት ይጠንቀቁ። ይህንን የዋጎ ማያያዣዎችን በመጠቀም አሰራጭቻለሁ። ይህንን ወደ 8 ጥንድ አሉታዊ እና አወንታዊ 5 ቪ ሽቦዎች በመከፋፈል እነዚህን ወደ JST አያያ joinች (ወይም በቀጥታ ወደ የ LED ሰቆች) መቀላቀል ይችላሉ።
ለተጨማሪ መረጃ የኤሚ ጉድቺልድ የማይታለፈውን እና የአዳፍ ፍሬው ኒዮፒክስል Überguide ን እንደገና ያማክሩ።
አንዴ ይህ ከተደረገ ከደመናዎ (ዎችዎ) ጋር ለመያያዝ ዝግጁ የሆኑ እስከ 8 የተጠናቀቁ የ JST ግንኙነቶችን በመስጠት የውሂብ ፒኖችን ከ JST ጋር ማያያዝ ይችላሉ።
ይህንን ውጥንቅጥ በሚወስደው ካርቶን ውስጥ 'አደራጅቻለሁ' እና ትንሽ ንፁህ ለማድረግ ለመሞከር ተዘጋው።
ግብዓቶቹ ወደ ፋዴካንዲ የሚሄዱ ዩኤስቢ እና የኃይል ገመዶች ናቸው። ውጤቶቹ እኛ ያሰባሰብናቸው ስምንት የ JST ኬብሎች ናቸው።
ከፒ (ፒ) ከመጀመርዎ በፊት የ Fadecandy ሰሌዳ ተዘጋጅቶ እየሰራ መሆኑን ለመሞከር ከፈለጉ በላፕቶፕዎ ላይ መሰካት እና የ Fadecandy ፋይሎችን ከ https://github.com/scanlime/fadecandy ማውረድ ይችላሉ። አገልጋይ ያዘጋጁ እና በ https:// localhost: 7890 ላይ ወደ በይነገጽ ይሂዱ። መብራቶቹን ለመፈተሽ. በዚህ ጊዜ ከብርሃን ጋር መጫወት እንዲችሉ ከፈለጉ በማቀነባበር ላይ ምሳሌ ንድፎችም አሉ።
ደረጃ 4: Raspberry Pi
አሁን ፋዴካንዲ መብራቶቹን እየተቆጣጠረ መሆኑን እናውቃለን ፣ እሱን ለማጥፋት እና ለማብራት ብቻ ሳይሆን የበለጠ ማድረግ እንድንችል እሱን ለመቆጣጠር ፒን ማቀናበር እንፈልጋለን።
Raspberry Pi ን ከፋዴካንዲ ጋር እንዴት ማዋቀር እንደሚቻል መመሪያ እዚህ ይገኛል
learn.adafruit.com/1500-neopixel-led-curta…
Raspberry pi ን ማስነሳት በነባሪነት እንዲጀምር ይህ መመሪያ የ Fadecandy አገልጋይን እንዴት ማዋቀር እንደሚቻል ደረጃ በደረጃ ያሳያል። በአውታረ መረቡ ላይ Pi ን መድረስ እንዲችሉ SSH ን ያዋቅራል። ይህ በዲቢያን ውስጥ በጣም ቀላል ስለሆነ ለቪአይኤን (VNC) መቆጣጠሪያ በስዕላዊ መልኩ ማቀናበሩ ጠቃሚ ነው።
አንዴ ፒ ከተዋቀረ በኋላ ብዙ አማራጮች አሉዎት ፣ በአውታረ መረቡ ላይ መብራቶችን ለመቆጣጠር በላፕቶፕዎ ላይ የ Fadecandy አገልጋዩን አድራሻ መለወጥ ይችላሉ።
በምሳሌ ምሳሌዎች ውስጥ መስመሩን በመቀየር ይህንን ማድረግ ይቻላል
var ሶኬት = አዲስ WebSocket ('ws: // localhost: 7890');
ለሚመለከተው ስም። ለምሳሌ. var ሶኬት = አዲስ WebSocket ('ws: //Pi.local: 7890');
ወይም
መስመሮቹን ወደ ተገቢው አይፒ በመለወጥ
opc = አዲስ OPC (ይህ ፣ “192.168.0.x” ፣ 7890);
ሞኒተርን ፣ አይጤን እና የቁልፍ ሰሌዳውን ወይም በቪኤንሲ በኩል በማያያዝ ረቂቅ ንድፍ ለማካሄድ በ Pi ራሱ ላይ ማቀናበር ይችላሉ። ከእኔ የተሻለ ኮድ አድራጊ ከሆንክ በፒ (ፒ) ላይ የማቀነባበሪያ ንድፍ መጀመር እንደምትችል እርግጠኛ ነኝ።
~/.config/lxsession/LXDE-pi/autostart
እርስዎ እንዴት እንዳደረጉ ለማንፀባረቅ በሂደት ላይ የፒክሰሎችዎን ካርታ መለወጥ ያስፈልግዎታል።
አንድ የሠራው ምሳሌ ስትሪፕ የተባለውን የሂደቱን ምሳሌ ከከፈትን ነው። በዚህ አስተማሪ ውስጥ ስንት ፒክሰሎች እንዳደረጉ ላይ በመመስረት ኮዱን በዚህ መሠረት መለወጥ ያስፈልግዎታል። ለዚህ በ Fadecandy git ላይ ሰፊ መመሪያ አለ።
በማዋቀር ክፍል ውስጥ ወዳለው መስመር በመሄድ።
// በመስኮቱ መሃል ላይ አንድ 64-ኤልዲዲ ስትሪፕ ካርታ ያድርጉ
opc.ledStrip (0 ፣ 64 ፣ ስፋት/2 ፣ ቁመት/2 ፣ ስፋት/70.0 ፣ 0 ፣ ሐሰት);
በእርስዎ ስብስብ ውስጥ ስንት LED ዎች ላይ በመመስረት 64 ን ወደዚያ ቁጥር መለወጥ ይችላሉ። ለምሳሌ አንድ የ 32 ኤልኢዲዎች አንድ ደመና ብቻ ካደረጉ ይህንን ወደ 32 ይለውጡ።
በትክክለኛው ርዝመት ላይ የሚዛመዱትን የረድፎች ብዛት ለማድረግ አንድ ዙር መፍጠር እንችላለን። ከዚህ በታች ባለው መስመር ላይ X ን እና Y ን በአግባቡ መለወጥ እና አሁን በማዋቀሪያ ክፍል ውስጥ የተነጋገርነውን መስመር መተካት።
// የ Y ፒክስሎች እያንዳንዱ የካርታ X ቁራጮች
ለ (int i = 0; i <X; i ++) {
opc.ledStrip (i*64 ፣ Y ፣ ስፋት/2 ፣ እኔ*ያ + 30 ፣ 15 ፣ 0 ፣ ሐሰት);
}
በማቀናበር ዕድሎች ማለቂያ የሌላቸው ናቸው። በግድግዳዬ ላይ የተንጠለጠለ አኒሜሽን የሚጫወቱትን የአራቴን ደመናዎቼን ጥቂት ቪዲዮዎችን አያይዣለሁ።
ይህንን ለማንበብ ጊዜ ስለወሰዱ እናመሰግናለን። እኔ እንደገለጽኩት ያለ ሌሎች ከባድ ጥረት ይህንን ማድረግ አልችልም ነበር። በተለይ ኤሚ ጉድቺልድ ፣ ፊሊፕ በርጌስና ዳንኤል ሺፍማን።
እኔ በእራሳቸው አጋዥ ስልጠናዎች ውስጥ የተናገሩትን ላለመድገም ሞከርኩ። ነገር ግን ወደ ማንኛውም ችግር ከገቡ መልዕክት ላክልኝ እና እኔ መሞከር እና ማገዝ እንደቻልኩ እመለከታለሁ።
የሚመከር:
ቀላል የ LED ስትሪፕ አምፖሎች (የእርስዎን LED Strips ያሻሽሉ) - 4 ደረጃዎች (ከስዕሎች ጋር)
ቀላል የ LED ስትሪፕ አምፖሎች (የእርስዎን LED Strips ያሻሽሉ) - እኔ አሁን ለተወሰነ ጊዜ የ LED ንጣፎችን እጠቀም ነበር እና ሁልጊዜ የእነሱን ቀላልነት እወዳለሁ። እርስዎ ሚናውን አንድ ክፍል ብቻ ቆርጠዋል ፣ የተወሰኑ ሽቦዎችን በእሱ ላይ ሸጠው ፣ የኃይል አቅርቦትን ያያይዙ እና እራስዎን የብርሃን ምንጭ አግኝተዋል። ባለፉት ዓመታት አንድ ሐ
አርዱዲኖ UNO ን በመጠቀም ድሮን እንዴት እንደሚሠራ - ማይክሮ መቆጣጠሪያን በመጠቀም ባለአራትኮፕተር ያድርጉ - 8 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ UNO ን በመጠቀም ድሮን እንዴት እንደሚሠራ | ማይክሮ መቆጣጠሪያን በመጠቀም ኳድኮፕተር ያድርጉ - መግቢያ የእኔን የዩቲዩብ ቻናል ይጎብኙ ኤ ድሮን ለመግዛት በጣም ውድ መግብር (ምርት) ነው። በዚህ ጽሑፍ ውስጥ እኔ ልወያይበት ፣ እንዴት ርካሽ አደርጋለሁ? እና እንዴት እንደዚህ እራስዎን በዝቅተኛ ዋጋ ማድረግ ይችላሉ… ደህና በሕንድ ውስጥ ሁሉም ቁሳቁሶች (ሞተሮች ፣ ኤሲሲዎች…)
2.4Ghz NRF24L01 ሞዱሉን ከአርዲኖ ጋር በመጠቀም ገመድ አልባ የርቀት መቆጣጠሪያ - Nrf24l01 4 ሰርጥ / 6 የሰርጥ አስተላላፊ ተቀባይ ለ Quadcopter - Rc ሄሊኮፕተር - አርዱinoኖን በመጠቀም የ Rc አውሮፕላን 5 ደረጃዎች (ከስዕሎች ጋር)
2.4Ghz NRF24L01 ሞዱሉን ከአርዲኖ ጋር በመጠቀም ገመድ አልባ የርቀት መቆጣጠሪያ | Nrf24l01 4 ሰርጥ / 6 የሰርጥ አስተላላፊ ተቀባይ ለ Quadcopter | Rc ሄሊኮፕተር | አርዱinoኖን በመጠቀም የ Rc አውሮፕላን - የ Rc መኪና ለመሥራት | ባለአራትኮፕተር | ድሮን | RC አውሮፕላን | የ RC ጀልባ ፣ እኛ ሁል ጊዜ ተቀባይ እና አስተላላፊ እንፈልጋለን ፣ ለ RC QUADCOPTER 6 ሰርጥ አስተላላፊ እና ተቀባይ እንፈልጋለን እንበል እና ያንን ዓይነት TX እና RX በጣም ውድ ነው ፣ ስለሆነም በእኛ ላይ አንድ እናደርጋለን
በፓንዶራ ሣጥን በመጠቀም ባለ 2 ተጫዋች DIY ባርቶፕ የመጫወቻ ማዕከልን በፓንዶራ ሣጥን በመጠቀም እንዴት ማድረግ እንደሚቻል 17 ደረጃዎች (ከስዕሎች ጋር)
አንድ Pandora ያለው ሣጥን በመጠቀም የ 2 የተጫዋች DIY Bartop Arcade ጋር ብጁ Marquee የሳንቲም መክተቻዎች, ማድረግ የሚቻለው እንዴት ነው: ይህም Marquee ውስጥ የተሰሩ ብጁ ሳንቲም ቦታዎች ያለው የ 2 ተጫዋች አሞሌ ከላይ Arcade ማሽን መገንባት እንደሚቻል የደረጃ አጋዥ በማድረግ አንድ እርምጃ ነው. የሳንቲም ክፍተቶች የሚሠሩት ሩብ እና ትልቅ መጠን ያላቸውን ሳንቲሞች ብቻ እንዲቀበሉ ነው። ይህ የመጫወቻ ማዕከል ኃይል አለው
ደመናዎች ይከሰታሉ 3 ደረጃዎች
ደመናዎች ይከሰታሉ - የአየር ሁኔታ ጣቢያ ይህ ስርዓት የውጭ የአየር ሁኔታን ከውስጣዊ ሁኔታዎች ጋር ለማወዳደር Raspberry 3 እና የቴክሳስ መሣሪያዎች ሴንሰር መለያ CC2650 ን የሚጠቀም ዝቅተኛ ዋጋ ያለው የአየር ሁኔታ ጣቢያ ነው። መስቀለኛ ቀይ እና ፍሪቦርድን በመጠቀም ፣ t