ዝርዝር ሁኔታ:

የቀለም መቀየሪያ ሣጥን መደርደሪያዎች በ LED-strips እና Arduino: 5 ደረጃዎች (ከስዕሎች ጋር)
የቀለም መቀየሪያ ሣጥን መደርደሪያዎች በ LED-strips እና Arduino: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የቀለም መቀየሪያ ሣጥን መደርደሪያዎች በ LED-strips እና Arduino: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የቀለም መቀየሪያ ሣጥን መደርደሪያዎች በ LED-strips እና Arduino: 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Everything left behind! - Incredible ABANDONED Victorian mansion in Belgium 2024, ህዳር
Anonim
Image
Image
ስለ መደርደሪያው ፈጣን ማስታወሻ
ስለ መደርደሪያው ፈጣን ማስታወሻ

ቀጥሎ እና ከዴስክ በላይ ተጨማሪ ማከማቻ ስፈልግ ይህ ተጀምሯል ፣ ግን እኔ ልዩ ንድፍ ልሰጠው ፈልጌ ነበር። ለምን በግለሰብ ደረጃ ሊነጋገሩ እና ማንኛውንም ቀለም ሊይዙ የሚችሉትን አስገራሚ የ LED ንጣፎችን ለምን አይጠቀሙም? በሚቀጥለው ደረጃ ስለ መደርደሪያው ራሱ ጥቂት ማስታወሻዎችን እሰጣለሁ ፣ ግን መደርደሪያዎን ለማስጌጥ የሚያስፈልግዎት እዚህ አለ-- ጥቂት ሜትሮች የ LED ሰቆች ተደግፈዋል በማጣበቂያ ፣ ~ $ 40- አርዱinoኖ ናኖ ፣ ~ $ 10 (ማንኛውም አርዱዲኖ በእውነቱ)- አንዳንድ ሽቦዎችን ፣ ነጭን ወይም መደርደሪያዎን በትክክል ያካተተ ማንኛውም ቀለም- ጥቂት የግንኙነት ሽቦዎች (አማራጭ)- ትርፍ የስማርትፎን ባትሪ መሙያ (አርዱዲኖን ለማብራት) usb ተሰኪ)- አንዳንድ ብየዳ እና ብየዳ ብረት። እስካሁን እንዴት እንደሚሸጡ የማያውቁ ከሆነ እዚህ ይጀምሩ- የሽቦ ቀማሚ

ደረጃ 1 ስለ መደርደሪያው ፈጣን ማስታወሻ

ስለ መደርደሪያው ፈጣን ማስታወሻ
ስለ መደርደሪያው ፈጣን ማስታወሻ

ለመረጃ ያህል ፣ በአማዞን ወይም በቤት መጋዘን ላይ የተገዛውን መደርደሪያ ለመገንባት የተጠቀምኩበት እዚህ አለ- የመፅሃፍ መደርደሪያ ፣ $ 50- 4x2 ኩብ መደርደሪያ ፣ 70 ዶላር- ሌላ 3x2 ኩብ መደርደሪያ ፣ 57 ዶላር ያ እኔ ስለ ስብሰባው ብዙ ዝርዝሮችን አልሰጥም ፣ ግን የላይኛውን ኩቦች አንድ ላይ እና በከባድ የግዴታ ቅንፎች ግድግዳ ላይ መጠገንን ያካትታል። በአንድ ሰው እርዳታ ያድርጉት እና የጋራ ስሜትዎን ፣… ወይም የእሷን ይጠቀሙ። ሆኖም በክፍሎቹ ውስጥ በጣም ከተፈጥሮ ቦታ ሆነው በማያዩዋቸው ኩቦች ጥግ ላይ ቅንፎችን ማስቀመጥ ጥሩ ሀሳብ ሊሆን ይችላል።

ደረጃ 2: የ LED Strips ን ይለጥፉ

የ LED Strips ን ይለጥፉ
የ LED Strips ን ይለጥፉ
የ LED Strips ን ይለጥፉ
የ LED Strips ን ይለጥፉ

በጥንድ መቀሶች ፣ በሚፈልጉት ብዙ ቁርጥራጮች ውስጥ የ LED ን ንጣፍ ይቁረጡ። በእኔ ሁኔታ ፣ የ 8 ኤልኢዲዎች (= 8”) 14 ጉዞዎች ነበሩ። ከዚያ በመደርደሪያ ሳጥኖችዎ ውስጥ ይለጥ,ቸው ፣ ግን ያስታውሱ-- እነዚያ ኤልኢዲዎች በጣም ብሩህ ሊሆኑ እና በቀጥታ ማየት እንዲፈልጉዎት አይፈልጉም።. መደርደሪያዎቼ ሙሉ በሙሉ ከዓይን ደረጃ በላይ እንደመሆናቸው ፣ ጥብሱን በኩቦቹ የታችኛው ክፍል ላይ አደረግሁት። የእርስዎ መሬት ላይ ከሆነ ፣ ከጎኑ ሲቆሙ እንዳያዩዋቸው በላይኛው ክፍል ላይ ማስቀመጥ አለብዎት።. - ነገሮች በመደርደሪያው ጠርዝ አቅራቢያ ሊጣበቁ ይፈልጉ ይሆናል ፣ ምክንያቱም ነገሮች ሳጥኖቹን መሙላት ሊጨርሱ ስለሚችሉ እና መብራቱን ከኤዲዲዎቹ እንዲያግዱ አይፈልጉም። - አክብሮት (“አክብሮት… !!”) በጥቅሉ ላይ የተመለከተው አቅጣጫ። ቀስቱ መረጃው በየትኛው አቅጣጫ እንደሚሄድ ያሳያል ፣ ከአርዲኖ እስከ ጭረት መጨረሻ። እነዚያ እንዴት እንደሚሠሩ ማስታወሻ - እያንዳንዱ የ WS2812 ኤልኢዲ አመክንዮ 0 እና 1 ዎችን የሚቀበል ማይክሮ ቺፕ ይይዛል። በ 800kHz ፍጥነት። ኃይል ካበራ በኋላ የመጀመሪያው ኤልኢዲ ይህንን ምልክት ያዳምጥ እና የመጀመሪያዎቹን 3 ባይት (24 ቢት) ከቢት ፍሰቶች ያስወግዳል። ይህንን መረጃ ይጠቀማል mation ቀለሙን ለማዘጋጀት እና ቀሪውን ምልክት ወደ ቀጣዩ LED ያስተላልፋል ፣ እሱም ተመሳሳይ ተግባር ያከናውናል። እያንዳንዱ ኤልኢዲ ግብዓት እና ውፅዓት አለው ፣ ስለሆነም አቅጣጫው አስፈላጊ ነው። - የቀደመው ነጥብ አርዱዲኖ ሰቅሉን ለመመገብ የት እንደሚሄድ እና ጥብሱ የሚወስደው አቅጣጫ ምን እንደሆነ አስቀድመው ማሰብ አለብዎት ማለት ነው። በእኔ ሁኔታ ፣ በክፍሉ ጥግ ላይ ለሚሠራው ያልተገጣጠመ የኃይል ገመድ በቀላሉ መድረስ የምችልበትን አርዱዲኖን በሩቅ ኪዩብ ውስጥ በመደበቅ በጣም ቀላል ነበር። ቁርጥራጮቹ በዚያ ደረጃ ላይ ባሉ ሁሉም ኩቦች ፣ ከዚያ ወደ ላይ እና በሌላው ደረጃ በሁሉም ኩቦች ውስጥ ያልፋሉ።

ደረጃ 3: የ Strip ግንኙነቶችን አስቀድመው ያጥፉ

የ Strip ግንኙነቶችን አስቀድመው ያጥፉ
የ Strip ግንኙነቶችን አስቀድመው ያጥፉ

ይህ ማለት በእያንዳንዱ የ LED ሰቆችዎ ጫፍ ላይ የሽያጭ ጠብታ ያስቀምጡልዎታል። ከእኔ 14 ቁርጥራጮች ጋር አንድ ላይ ለመገናኘት ፣ እና በእያንዳንዱ ጫፍ 3 ግንኙነቶች (መሬት ፣ 5 ቪ ፣ ምልክት) ፣ ያ 84 ጠብታ ጠብታ ያደርገዋል። ግን በሚቀጥለው ደረጃ ሕይወትዎን በግምት 84 ጊዜ ያህል ቀላል ያደርግልዎታል !!!

ደረጃ 4: ጠርዞቹን ያያይዙ

መንጠቆቹን መንጠቆ
መንጠቆቹን መንጠቆ

- በሽቦ መቀነሻ አማካኝነት ከሽቦዎ 2 ሚሜ ሽፋን ብቻ ያስወግዱ። ሽቦውን ቀድመው ይከርክሙት (ትንሽ ብየዳ እስኪያገኝ ድረስ በማቅለጫው ብረት በማሞቅ)- ለማገናኘት በአንደኛው የጭረት መስመር ላይ ባለው መሬት ላይ በትክክል ያሽጡት። እርስዎ አስቀድመው ስላሰሩት በግንኙነቱ ላይ በተቀመጠው ሽቦዎ ላይ የሽያጭ ብረትን መጫን ብቻ ነው።- ከዚያ ሽቦዎን ወደ ሌላኛው የጭረት ቁርጥራጭ (መሬት) ተጓዳኝ ግንኙነት በጥብቅ ይጎትቱ እና ሽቦውን በትክክል በደረጃው ይቁረጡ። የግንኙነቱ.- 2 ሚሜ ሽፋን ፣ ቅድመ-ቆርቆሮ ያስወግዱ እና ወደ አያያዥው ያሽጡት።- በዚያ ነጥብ ላይ ገመዶችዎን የሚያገናኝ ገመድ ሊኖርዎት ይገባል እና ልቅ አይመስልም። ይህንን ለሲግናል ማገናኛዎች እንደገና ያከናውኑ ፣ እና ለ 5 ቪ አያያorsች።

ደረጃ 5: አርዱዲኖን እና ኮዱን ያገናኙ

አርዱዲኖን እና ኮዱን ያገናኙ
አርዱዲኖን እና ኮዱን ያገናኙ
አርዱዲኖን እና ኮዱን ያገናኙ
አርዱዲኖን እና ኮዱን ያገናኙ

የአዳፍሮት ታላቁ ድር ጣቢያ አርዱዲኖን ከ LED ስትሪፕ (“ኒዮ-ፒክስል” የተሰኘውን) ግንኙነት በተመለከተ አንዳንድ በጣም ጠቃሚ ምርጥ ልምዶች አሉት። በጣም ግልፅ ነው እና እሱን ማንበብ አለብዎት- https://learn.adafruit.com/ adafruit-neopixel-uberguide/አጠቃላይ እይታ ከዚህ በታች የኮድ ምሳሌ ፣ ፒን 6 ን እንጠቀማለን) ወደ መጀመሪያው የ LED ምልክት ፣ - አርዱዲኖን መሬትን ከመጀመሪያው LED GND ጋር ያገናኙ - የ LED ንዎን በ 5V የኃይል አቅርቦት ኃይል ያኑሩ እና አርዱዲኖዎን በዩኤስቢ ኃይል መሙያ ላይ ይሰኩ። - ማስጠንቀቂያ - እርሳሱን በአርዱዲኖ በኩል ኃይል ካደረጉ ፣ “+5V” የሚለውን ፒን ከአርዱዲኖ አይጠቀሙ። ይህ ፒን በአርዲኖ ላይ አንዳንድ ስሱ ወረዳዎችን ያካተተ ሲሆን አሁን ባለው የ LED ስትሪፕ በመሳል ሊቃጠል ይችላል። በምትኩ ፣ የ “ቪን” ፒን ለመጠቀም ሊሞክሩ ይችላሉ። ያንን 1A የአሁኑን (~ ከ 20 እስከ 50 ሜአ በአንድ ኤልኢዲ) የበለጠ ለመሳል ካቀዱ ፣ የ 5 ቪ የኃይል አቅርቦትን በቀጥታ ከ LED ስትሪፕ ጋር ያገናኙ (እና መሬቱ ከአርዲኖ ጋር መጋራት አለበት)። በቀለሞች በኩል በቀስታ እንቅስቃሴ። በቀጥታ ከኒዮ_ፒክስል ቤተ -መጽሐፍት ምሳሌዎች የተወሰደ እና የተስተካከለ ነው##“Adafruit_NeoPixel.h”#መግለፅ ፒን 6 // ልኬት 1 = በጥቅሉ ውስጥ የፒክሴሎች ብዛት // ልኬት 2 = አርዱinoኖ ፒን ቁጥር (አብዛኛዎቹ ልክ ናቸው) // ልኬት 3 = የፒክሰል ዓይነት ባንዲራዎች ፣ እንደአስፈላጊነቱ አንድ ላይ ያክሉ - // NEO_KHZ800 800 ኪኸ ቢት ዥረት (አብዛኛዎቹ የ NeoPixel ምርቶች w/WS2812 LEDs) // NEO_KHZ400 400 KHz (ክላሲክ ‘v1’ (v2 አይደለም) FLORA ፒክስሎች ፣ WS2811 ሾፌሮች) // NEO_GRB ፒክሴሎች ናቸው ለ GRB bitstream (አብዛኛዎቹ የ NeoPixel ምርቶች)/ NEO_RGB ፒክሴሎች ለ RGB bitstream (v1 FLORA ፒክሰሎች ፣ v2 አይደሉም) Adafruit_NeoPixel strip = Adafruit_NeoPixel (8*14 ፣ ፒን ፣ NEO_GRB + NEO_KHZ800) ፤ // አስፈላጊ ያልሆነ ፦ NeoPopant: ለመቀነስ አደጋ ፣ በ 1000 የፒክሰል ኃይል እርከኖች ላይ 1000 uF capacitor ይጨምሩ ፣ በመጀመሪያ የፒክሰል የውሂብ ግብዓት ላይ 300 - 500 Ohm resistor ይጨምሩ እና በአርዱዲኖ እና በመጀመሪያው ፒክሴል መካከል ያለውን ርቀት ይቀንሱ። በቀጥታ ስርጭት ወረዳ ላይ // ከማገናኘት ይቆጠቡ… ካለዎት መጀመሪያ GND ን ያገናኙ። ማዋቀርን ያስወግዱ () {strip.begin () ፤ strip.show (); // ሁሉንም ፒክሰሎች ወደ ‹ጠፍቷል›} ባዶነት loop () {rainbowCycle (20) ፤} ባዶ ቀስተ ደመና ዑደት (uint8_t ይጠብቁ) {uint16_t i, j; ለ (j = 0; j <256; j ++) {ለ (i = 0; i <strip.numPixels (); i ++) {strip.setPixelColor (i, Wheel ((((i) * 256 / strip.numPixels ())+j) & 255));} strip.show (); መዘግየት (ይጠብቁ);}} // የቀለም እሴት ለማግኘት ከ 0 እስከ 255 እሴት ያስገቡ ።// ቀለሞቹ ሽግግር ናቸው r - g - b - ወደ r.uint32_t Wheel (byte WheelPos) {if (WheelPos <85) {መመለስ ስትሪፕ። ቀለም (WheelPos * 3, 255 - WheelPos * 3, 0) ፤} ሌላ ከሆነ (WheelPos <170) {WheelPos - = 85; የመመለሻ መስመር);} ሌላ {WheelPos - = 170; የመመለሻ ገመድ። ቀለም (0 ፣ WheelPos * 3 ፣ 255 - WheelPos * 3) ፤}}

ተለይቶ የቀረበ የደራሲ ውድድር - ታሩን ኡፓድፓያ
ተለይቶ የቀረበ የደራሲ ውድድር - ታሩን ኡፓድፓያ
ተለይቶ የቀረበ የደራሲ ውድድር - ታሩን ኡፓድፓያ
ተለይቶ የቀረበ የደራሲ ውድድር - ታሩን ኡፓድፓያ

በታዋቂው የደራሲ ውድድር ውስጥ ሦስተኛው ሽልማት - ታሩን ኡፓዳያ

የሚመከር: