Բովանդակություն:

RGB LED MATRIX NEOPIXEL- ի օգտագործմամբ. 8 քայլ (նկարներով)
RGB LED MATRIX NEOPIXEL- ի օգտագործմամբ. 8 քայլ (նկարներով)

Video: RGB LED MATRIX NEOPIXEL- ի օգտագործմամբ. 8 քայլ (նկարներով)

Video: RGB LED MATRIX NEOPIXEL- ի օգտագործմամբ. 8 քայլ (նկարներով)
Video: ESP32 Tutorial 47 - WS2812 CheerLights using MQTT over Internet | SunFounder's ESP32 IoT Learnig kit 2024, Նոյեմբեր
Anonim
Image
Image
Հատկություններ
Հատկություններ

Այս ձեռնարկում ես ձեզ ցույց կտամ, թե ինչպես կարելի է կառուցել 5*5 RGB LEDMATRIX ՝ ՆԵՈՓԻՔՍԵԼԻ միջոցով: Այս մատրիցով մենք կարող ենք ցուցադրել հմայիչ անիմացիաներ, էմոջիներ և տառեր, որոնք չափազանց պարզ են: Եկեք սկսենք!

Քայլ 1: Առանձնահատկություններ

Հատկություններ
Հատկություններ
Հատկություններ
Հատկություններ
Հատկություններ
Հատկություններ
  • Շատ փոքր
  • Միլիոնավոր գույներ
  • Oneրագրավորման համար անհրաժեշտ է ընդամենը մեկ լար
  • Սուպեր դեկորատիվ
  • Մենք կարող ենք ցուցադրել էմոջիներ, անիմացիաներ, տառեր

Քայլ 2: Անհրաժեշտ նյութեր

Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր
  1. 25*neopixel LED (WS2812 5050 սմ)
  2. Arduino (ցանկացած Arduino)
  3. 3D տպագրությամբ ջիգ (կարող եք ներբեռնել.stl)
  4. Լարերը

Քայլ 3 ՝ 5050 WS2812B LED- ների մասին

5050 WS2812B LED- ների մասին
5050 WS2812B LED- ների մասին
5050 WS2812B LED- ների մասին
5050 WS2812B LED- ների մասին
5050 WS2812B LED- ների մասին
5050 WS2812B LED- ների մասին

Յուրաքանչյուր ws2812 led ունի 4 կապում

  1. Vcc (միանում է 5 վ)
  2. Գնդ
  3. Դին (միանում է Արդուինոյին)
  4. DO (տվյալները դուրս են միանում տվյալների հաջորդ LED- ներին)

Ես չունեմ անհատական ws2812b LED- ներ, ուստի որոշեցի վերցնել ledstrip- ից: դրա համար ես շերտը տաքացրեցի զոդման երկաթով (մանրամասների համար դիտեք տեսանյութը) Ամեն ինչ հավաքելուց հետո եկեք սկսենք կառուցումը

WS2812 LED շերտերն հասցեավորվող և ծրագրավորվող ճկուն LED շերտեր են, որոնք շատ օգտակար են անհատական լուսավորության էֆեկտներ ստեղծելու համար: Այս LED շերտերը սնուցվում են 5050 RGB LED- ով, որի ներսում ներկառուցված է WS2812 LED վարորդ: Յուրաքանչյուր LED սպառում է 60 մԱ հոսանք և կարող է սնուցվել 5 Վ լարման հոսանքի աղբյուրից: Այն ունի մեկ մուտքագրման տվյալների քորոց, որը կարող է սնվել միկրոկառավարիչների թվային կապերից:

Կախված երեք առանձին կարմիր, կանաչ և կապույտ LED- ների ինտենսիվությունից, մենք կարող ենք ստեղծել ցանկացած գույն, որը ցանկանում ենք:

Դիտեք այս հիմնական տեսանյութը

Քայլ 4: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ

Քայլ 5: Պատրաստում

Պատրաստում
Պատրաստում
Պատրաստում
Պատրաստում
Պատրաստում
Պատրաստում

Նախ, տեղադրեք neopixel leds 5*5 մատրիցային ջիգի մեջ: Հիշեք, որ յուրաքանչյուր LED- ն տեղադրեք միևնույն ուղղությամբ Բոլոր LED- ները ջիգի վրա դնելուց հետո անընդմեջ միացրեք յուրաքանչյուր LED- ի բոլոր գրունտները: Այնուհետեւ միացրեք անընդմեջ բոլոր LED- ների VCC- ն: Նույնը արեք մնացած տողերի համար: Ավարտելուց հետո դրանք միացրեք տվյալները ՝ առաջին led- ից մինչև հաջորդ led- ի տվյալները: Յուրաքանչյուր տողից ստացված տվյալները միանում են հաջորդ տողերի առաջին LED- ներին: Կրկնեք սա բոլոր LED- ների համար: Ամեն ինչ ավարտելուց հետո: միացրեք բոլոր տողերը VCC- ն միասին նաև գետնին: Վերջապես միացրեք լարերը ընդհանուր gnd, VCC, տվյալների մեջ:

Քայլ 6: Շրջափակում

Պարիսպ
Պարիսպ
Պարիսպ
Պարիսպ

Հաջորդը, ես փոքր պարիսպ պատրաստեցի փրփուր թերթիկով: Եվ տեղադրեց մատրիցը փրփուրի պատյանում:

Կապեր Arduino- ի հետ

Vcc մինչև 5 վ

Gnd to gnd

Din- ից D7 (ցանկացած թվային կապ)

Այդ ամենը վերաբերում է ապարատային միացումներին

Քայլ 7: ՀԱՆԳԻՍՏԸ INՐԱԳՐՈՄ Է

նախ, տեղադրեք ամրացված գրադարան

Մենք կարող ենք ծրագրավորել յուրաքանչյուր led seperatley: արագ ղեկավարվող գրադարանի օգնությամբ մենք կարող ենք ստեղծել տարբեր անիմացիաներ և կերպարներ:

Խնդրում ենք դիտել այս neopixel- ի հիմնական տեսանյութը

Այստեղից կարող եք ներբեռնել.stl, անիմացիոն կոդեր, փորձարկման կոդ

Arduino- ում կոդը վերբեռնելուց հետո պետք է օգտագործել 1.5-ամպեր էլեկտրամատակարարում: Քանի որ առավելագույն պայծառությունը նեոպիքսելային լուսարձակը ձգում է մոտ 60 մԱ հոսանք:

Քայլ 8: Ապագա ծրագրեր

Ապագա ծրագրեր
Ապագա ծրագրեր
Ապագա ծրագրեր
Ապագա ծրագրեր
  • Կոդ ստեղծելու համար ծրագրակազմ պատրաստելու պլանավորում
  • Bluetooth միացում և վերահսկում

Շնորհակալություն….

Խորհուրդ ենք տալիս: