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

Remote Big Led Matrix Artnet Raspberry Pi: 8 քայլ (նկարներով)
Remote Big Led Matrix Artnet Raspberry Pi: 8 քայլ (նկարներով)

Video: Remote Big Led Matrix Artnet Raspberry Pi: 8 քայլ (նկարներով)

Video: Remote Big Led Matrix Artnet Raspberry Pi: 8 քայլ (նկարներով)
Video: Make your own 15x10 RGB LED Matrix - Part 3 || Glediator support with Raspberry Pi 2/ Banana Pro 2024, Հուլիսի
Anonim
Image
Image
Remote Big Led Matrix Artnet Raspberry Pi
Remote Big Led Matrix Artnet Raspberry Pi

Մենք ցանկանում ենք մեծ wifi led մատրիցա պատրաստել: Նախագծում օգտագործվել են 200 WS2801 լուսարձակներ, այսպիսի մեծ էլեկտրամատակարարում, ինչպիսին է այս LEDNexus 5V 40A 200 W- ն և ազնվամորու Պի, ինչպես օպերայի «ուղեղը»:

Մենք սկսում ենք պատրաստել մատրիցի փայտե կառուցվածքը, իսկ հետո ուղեղ պատրաստելու համար: A Raspberry Pi OLA- ով Raspberry Pi- ի համար: Դրանից հետո դուք կարող եք գործել ձեր մատրիցով wifi ռեժիմում: LAN- ի ներսում կարող եք համակարգչով Raspberry Pi- ին ուղարկել պատկերը, տեքստը և առաջնորդվող մատրիցայի անիմացիաները:

Դուք կարող եք գնել 200 հատ W2801 Amazon- ի կայքից, ինչպես նաև կարող եք գնել Raspberry Pi 3 կամ մինի Raspberrry Pi ZERO:

Քայլ 1: Կտրեք կտորները

Կտրեք Կտորները
Կտրեք Կտորները
Կտրեք Կտորները
Կտրեք Կտորները
Կտրեք Կտորները
Կտրեք Կտորները
Կտրեք Կտորները
Կտրեք Կտորները

Մատրիցայի կառուցվածք ստեղծելու համար ես օգտագործել եմ երկու փայտյա սեղաններ ՝ 1 մ x 1 մտ: Ես կտրել եմ շրջանակը, իսկ բաժանարարները կտրելուց հետո: Պատվիրված կառույց ստեղծելու համար ես մտածեցի յուրաքանչյուր 10 սմ -ով LED դնելու մասին, այնպես որ ես ստացա 10 LED յուրաքանչյուր կողմում: Յուրաքանչյուր մատրիցի ամբողջ մակերեսը 1 մ x x 1 մ -ից ծածկված է 100 LED- ով, ընդհանուր առմամբ երկու մատրիցները յուրաքանչյուրը ունեն 200 LED: Յուրաքանչյուր զանգված առանձնացված է մյուսից և կարող է օգտագործվել նաև առանձին: Մատրիցաները, երբ տեղադրվում են, տեղավորվում են իրենց մեջ ՝ ստեղծելով մեկ ամուր մարմին:

Քայլ 2: Կառուցեք կառուցվածքը

Հավաքեք կառուցվածքը
Հավաքեք կառուցվածքը
Հավաքեք կառուցվածքը
Հավաքեք կառուցվածքը
Հավաքեք կառուցվածքը
Հավաքեք կառուցվածքը

Ամբողջ կառուցվածքով ես օգտագործել եմ վինիլ: Բոլոր բաժանարարները մուրճով հարվածում են նրա կողքերին ՝ կողքի ներսում տեղավորվելու համար: Այս կառույցը շատ թեթև և ամուր է:

Ես օգտագործել եմ ծանր մարտկոց և բազմաթիվ ամրագոտիներ ՝ կառույցը ամուր պահելու համար:

Քայլ 3: անցքեր

Անցքեր
Անցքեր
Անցքեր
Անցքեր

Երբ կառույցները պատրաստ լինեն, կարող եք անցքեր անել: Ամբողջ նախագծի համար ընդամենը 200 անցք:-) Փոսերը կատարյալ են կենտրոնում: Իմ խորհուրդն այն է, որ դիմակը օգտագործեք փոսը կենտրոնացնելու համար:

Քայլ 4: Ներկել կառուցվածքի ներսում

Ներկել կառուցվածքի ներսում
Ներկել կառուցվածքի ներսում
Ներկել կառուցվածքի ներսում
Ներկել կառուցվածքի ներսում
Ներկել կառուցվածքի ներսում
Ներկել կառուցվածքի ներսում
Ներկել կառուցվածքի ներսում
Ներկել կառուցվածքի ներսում

Եթե ցանկանում եք կատարյալ արդյունք, կարող եք ներկել կառուցվածքի ներսում: Ներկը սպիտակ է, քանի որ սպիտակը արտացոլում է ամբողջ գույնը: Եվ երբ լուսադիոդի գույնը փայլում է, դա անդրադառնում է կառուցվածքի վրա հակառակ ուղղությամբ:

Այն բանից հետո, երբ ես կիրառում եմ պլեքսիգլաս օպալին `կառուցվածքը ծածկելու համար, ինչպես լուսանկարում:

Քայլ 5: WS2801 Led Strip

WS2801 Led Strip- ը
WS2801 Led Strip- ը

Դուք կարող եք օգտագործել ws2801 led ժապավենը: Սա led ժապավեն է, որը յուրաքանչյուրի ներսում ղեկավարում է միկրոպրոցեսոր `RGB- ի ղեկավարման կառավարման համար: Այս շերտն ունի 4 շերտ ՝ GND VCC ՏՎՅԱԼՆԵՐԻ OCԱՄԱՈՅ: Յուրաքանչյուր LED օգտագործումը 0, 06A 5 վոլտ լարման դեպքում: Յուրաքանչյուր led- ի սպառումը 0, 3W է: Հակառակ դեպքում 200 լեդ օգտագործում են 60 Վտ հոսանք: Այդ իսկ պատճառով ամենակարևորն է օգտագործել երկրորդային հոսանքի վարդակը `սնուցող լամպերով: Ես օգտագործում եմ 50W 5V սնուցման աղբյուր: Իմ խորհուրդն այն է, որ LED- ին միանալուց առաջ ավելացնեք 1000 mF կոնդենսատոր: Եթե օգտագործում եք գումարած մեկից ավելի շերտ, խորհուրդս այն է, որ կերակրումը միացնեք յուրաքանչյուր ժապավենին զուգահեռ:

Քայլ 6: Ուղեղ. Ազնվամորի Պի

Ուղեղը ՝ ազնվամորի Պի
Ուղեղը ՝ ազնվամորի Պի

Raspberry Pi- ն մեր led մատրիցայի ուղեղն է: Դուք կարող եք օգտագործել Raspbian distro- ն `led- ները կառավարելու համար: Տարածումը OLA- ն է: OLA- ի վերջին տարբերակը կարող եք ներբեռնել ՝ https://dl.openlighting.org կայքով և պատկերը տեղադրել SD- ի վրա: Այն բանից հետո, երբ կարող եք սկսել Raspberry Pi- ն և միացնել այն LAN- ին:

Դուք կարող եք բացել կարգավորումների էջը ձեր համակարգչի դիտարկիչով: Մուտքը պարզ է: Գնացեք ձեր Raspberry Pi- ի IP հասցեով: Http: //192.168.x.x- ի նման մի բան: Եթե դիտում եք OLA կարգավորումների էջը, ամեն ինչ կարգին է: Այժմ դուք խմբագրում եք ola-spi.conf- ը: Այս գործողության համար տերմինալային թվանշանով. Sudo nano /var/lib/ola/conf/ola-spi.conf Տեղադրեք ճիշտ կազմաձևը: Հետևեք հրահանգներին ՝

Պահեք ֆայլը, քան վերագործարկեք համակարգը: Թվանշան ՝ sudo reboot: 192.168.x.x բրաուզերի էջում OLA- ի կարգաբերման էջից հետո մուտքագրման համար ընտրեք ArtNet և ելքի համար SPI: Այժմ ձեր համակարգչում կարող եք օգտագործել Glediator կամ Jinx! Եթե օգտագործում եք OSX համակարգ, կարող եք ընտրել միայն Glediator- ը: Փոխարենը, եթե օգտագործում եք Windows համակարգ, կարող եք օգտագործել Glediator- ը և նաև Jinx- ը: Դուք կարող եք ներբեռնել Glediator- ը այս հղումով (https://www.solderlab.de/index.php/software/glediator) Եվ կարող եք ներբեռնել Jinx- ը: այս հղումով (https://www.live-leds.de/)

Այժմ դուք կարող եք միացնել Raspberry Pi- ն led մատրիցային:

LED- ների PIN- ի «տվյալները» պետք է միացված լինեն GPIO 10 -ին (MOSI):

LED- ների PIN- «ժամացույցը» պետք է միացված լինի GPIO 11 -ին (SCKL):

LED- ի (կապույտ) հիմքը «GND» պետք է միացված լինի GPIO- ին գետնին:

Քայլ 7: Սնուցում և փորձարկում

Սնուցում և փորձարկում
Սնուցում և փորձարկում
Սնուցում և փորձարկում
Սնուցում և փորձարկում
Սնուցում և փորձարկում
Սնուցում և փորձարկում

Ես փորձարկել եմ մատրիցը Arduino UNO- ի և Adafruit Library- ի հետ: Թեստի համար խորհուրդ եմ տալիս օգտագործել այս լուծումը `այլ տարրերը բացառելու համար (Raspbian, LAN, արձանագրություն և այլն):

Քայլ 8: Վերջնական արդյունք

Մատրիցան հիանալի է: Ես կարող եմ օգտագործել այս մատրիցը տեքստային հաղորդագրությունների, անիմացիաների կամ ծրագրավորման կենդանի անիմացիաների համար, ինչպիսիք են Մշակումը կամ նմանատիպ այլ: Theրագրի ընդհանուր արժեքը նյութերի համար կազմում է 250 $: Իրոք թույն!

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