ዝርዝር ሁኔታ:

10x10 LED ማትሪክስ 6 ደረጃዎች
10x10 LED ማትሪክስ 6 ደረጃዎች

ቪዲዮ: 10x10 LED ማትሪክስ 6 ደረጃዎች

ቪዲዮ: 10x10 LED ማትሪክስ 6 ደረጃዎች
ቪዲዮ: DIY LED Matrix 5x5 with Arduino UNO - Random LED 2024, ህዳር
Anonim
10x10 LED ማትሪክስ
10x10 LED ማትሪክስ

ይህ አስር በአስር ማትሪክስ አሪፍ እነማዎችን ማሳየት ይችላል!

አቅርቦቶች

ያስፈልግዎታል…

1. 24 "x 24" x 1 "የእንጨት ቦርድ x2 (አክሬሊክስን ለመያዝ ለመሠረቱ አንድ ለላይኛው

2. 24 "x 2" x 1 "የእንጨት ፍሬም ርዝመት

3.22 "x 2" x 1 "የእንጨት ክፈፍ ስፋት

4. አርዱዲኖ ናኖ ወይም UNO

5. 24 "x 24" አክሬሊክስ ብርጭቆ (ኤልኢዲዎችን ለማሰራጨት ከፊል ግልፅ)

6. ውፍረት 3/16 ኢንች አካባቢ የሆነ ትልቅ የአረፋ ሰሌዳ

7. ኤልዲዎቹን ለመንዳት 5V 2A የኃይል አቅርቦት

8. ለመስዋእትነት ፈቃደኛ የሆነ ትርፍ የዩኤስቢ ባትሪ መሙያ

9. 100 አድራሻ 5050 RGB LEDs

ለአብዛኞቹ ክፍሎች አንዳንድ አገናኞች እዚህ አሉ

24x24 መሠረት:

የእንጨት ፍሬም

አርዱinoኖ

Acrylic Glass:

የአረፋ ቦርድ https://www.walmart.ca/en/ip/elmers-white-foam-boa… (ይህንን በማንኛውም ዶላራማ ማግኘት መቻል አለበት)

እንጨት $ 33 (መቆራረጥን ጨምሮ)

LED $ 20

የአረፋ ቦርድ 4 ዶላር

ብርጭቆ 35 ዶላር

ጠቅላላ - 92 ዶላር

ደረጃ 1 የእንጨት ፍሬሙን ያሰባስቡ

የእንጨት ፍሬም ይሰብስቡ
የእንጨት ፍሬም ይሰብስቡ
የእንጨት ፍሬም ይሰብስቡ
የእንጨት ፍሬም ይሰብስቡ
የእንጨት ፍሬም ይሰብስቡ
የእንጨት ፍሬም ይሰብስቡ

የእንጨት ቁርጥራጮችን ወደ ክፈፉ ዋና አካል ይከርክሙ።

በአራቱም ጎኖች ላይ 2 x x1 pieces ቁርጥራጮችን ወደ ላይ (ረጅም ጎን ወደ እርስዎ) ያዙ።

በማዕቀፉ ላይ በአንድ ቁራጭ ከ 2 እስከ 4 ብሎኖች ያስቀምጡ።

ደረጃ 2 - ምን ዓይነት ድርድር መጠቀም እንደሚፈልጉ ይወቁ እና ያድርጉት

ሊጠቀሙበት የሚፈልጉትን ድርድር ያስሉ እና ያድርጉት
ሊጠቀሙበት የሚፈልጉትን ድርድር ያስሉ እና ያድርጉት
ሊጠቀሙበት የሚፈልጉትን ድርድር ያስሉ እና ያድርጉት
ሊጠቀሙበት የሚፈልጉትን ድርድር ያስሉ እና ያድርጉት
ሊጠቀሙበት የሚፈልጉትን ድርድር ያስሉ እና ያድርጉት
ሊጠቀሙበት የሚፈልጉትን ድርድር ያስሉ እና ያድርጉት
ሊጠቀሙበት የሚፈልጉትን ድርድር ያስሉ እና ያድርጉት
ሊጠቀሙበት የሚፈልጉትን ድርድር ያስሉ እና ያድርጉት

እኔ በግሌ የ 10 x 10 ድርድርን መርጫለሁ ፣ በደረጃ 1 ባሳየሁት አምሳያዬ መሠረት ድርድር ለመፍጠር የአረፋ ሰሌዳውን እጠቀም ነበር።

ደረጃ 3: ኤልዲዲዎን / ሻጭ / ይቁረጡ።

ሻጭ / ኤልኢዲዎችዎን ይቁረጡ።
ሻጭ / ኤልኢዲዎችዎን ይቁረጡ።
ሻጭ / LED ዎችዎን ይቁረጡ።
ሻጭ / LED ዎችዎን ይቁረጡ።
ሻጭ / LED ዎችዎን ይቁረጡ።
ሻጭ / LED ዎችዎን ይቁረጡ።

እኔ ራሴ ገዝቼ መግዛት ከቻልኩ በኋላ መቁረጥ እና መሸጥ በቻልኩበት ጊዜ አስከፊ ሀሳብ ሆኖ 100 ws2812b SMD RGB LEDs ን በ $ 19.99 ገዛሁ። በምትኩ ፣ ሁሉንም 100 ኤልኢዲዎች (እያንዳንዳቸው 6 የመገናኛ ነጥቦችን) መሸጥ ነበረብኝ። ሁሉንም ነገር ወደ ርዝመት እንዲቆርጥ አንድ ሰቅ እንዲያገኝ እመክራለሁ። የእኔ ድርድር 24x24 ስለነበረ በ 24 ውስጥ በትክክል 10 LEDs የሚመጥኑ ብዙ ጭረቶች አልነበሩም።

የእርስዎ ኤልኢዲዎች 5 ቪ ወይም 12 ቪ ፒን ፣ የውሂብ ፒን እና የ GND ፒን ሊኖራቸው ይገባል።

ደረጃ 4: ድርድርን ወደ ድርድር ማከል ይጀምሩ

ማድረግ የሚፈልጉት በዜግዛግ ንድፍ ውስጥ ኤልኢዲዎችን ማከል ነው።

- - - - - - - - - >

< - - - - - - - - -

- - - - - - - - - >

< - - - - - - - - -

በኤልዲዎቹ አናት ላይ ድርድርን ማስቀመጥ ከፈለጉ በኋላ ወደ ታች ሊጠጉ ወይም ሌላ በጣም ብዙ ብርሃን ሊፈስ ይችል እንደሆነ ያረጋግጡ።

ከመካከላቸው አንደኛው 60 ሜ ኤን ሲወስድ በአርዱዲኖ ዩኤን ላይ በ 8 ዙሪያ ኃይልን ብቻ ደህንነቱ የተጠበቀ ነው። ትልቅ ድርድር ለማድረግ ካቀዱ ፣ አርዱዲኖን ከመጠበስ ሊያድነው ስለሚችል የተለየ የኃይል አቅርቦት ጥሩ ሀሳብ ነው።

ደረጃ 5 - ፕሮግራሚንግ

ፕሮግራሚንግ ማድረግ
ፕሮግራሚንግ ማድረግ

ከዚህ ድርድር ጋር ለመጀመሪያው ኮድዬ

#ያካትቱ

#መለየት NUM_LEDS 100

#DATA_PIN 5 ን ይግለጹ

CRGB ሊዶች [NUM_LEDS];

ባዶነት ማዋቀር () {

FastLED.addLeds (ሊዶች ፣ NUM_LEDS);

}

ባዶነት loop () {

ለ (int dot = 0; ነጥብ <NUM_LEDS; dot ++) {

leds [dot] = CHSV (random8 (), 255, 255);

FastLED.show ();

ሊድስ [ነጥብ] = CRGB:: ጥቁር;

መዘግየት (100);

}

}

ይህ ኮድ በእባብ ብርሃን ንድፍ ውስጥ እያንዳንዱን ብርሃን ብልጭ ድርግም ይላል ፣ ኤልኢዲዎች ምን ላይገናኙ እንደሚችሉ ለማየት ሽቦ በሚጠቀሙበት ጊዜ ሊጠቀሙበት ይችላሉ።

ደረጃ 6: አክሬሊክስን ይጨምሩ እና በብርሃን ማሳያ ይደሰቱ

የእርስዎ ድርድር እንዴት እንደሚመስል ሲደሰቱ እሱን ማከል ይችላሉ አክሬሊክስ ብርሃንን በእኩል ለማሰራጨት ይረዳል። በማትሪክስ ላይ ላሉ ሌሎች ፕሮግራሞች እና እነማዎች ፣ ጂንክስን ፣ የ LED ማትሪክስ መቆጣጠሪያን ወይም ግሌዲያተርን ይፈልጉ። ስላዳመጡ እናመሰግናለን!

የሚመከር: