Taula de continguts:

Remot Big Led Matrix Artnet Raspberry Pi: 8 passos (amb imatges)
Remot Big Led Matrix Artnet Raspberry Pi: 8 passos (amb imatges)

Vídeo: Remot Big Led Matrix Artnet Raspberry Pi: 8 passos (amb imatges)

Vídeo: Remot Big Led Matrix Artnet Raspberry Pi: 8 passos (amb imatges)
Vídeo: Red LED Matrix Module for Raspberry Pi 2024, De novembre
Anonim
Image
Image
Remot Big Led Matrix Artnet Raspberry Pi
Remot Big Led Matrix Artnet Raspberry Pi

Volem fer una gran matriu de leds wifi. El projecte utilitza 200 leds WS2801, una font d'alimentació GRAN com aquesta LEDNexus 5V 40A 200 W i un Raspberry Pi com un "cervell" d'òpera.

Comencem a fer l’estructura de fusta de matriu i després anem a fer un cervell. Un Raspberry Pi amb OLA per a Raspberry Pi. Després d'això, podeu operar la vostra matriu en mode wifi. Dins de la LAN podeu utilitzar un ordinador per enviar a Raspberry Pi la imatge, el text i les animacions de la matriu de leds.

Podeu comprar 200 unitats de W2801 pel lloc d’Amazon, també podeu comprar un Raspberry Pi 3 o un mini Raspberrry Pi ZERO.

Pas 1: Tallar les peces

Tallar les peces
Tallar les peces
Tallar les peces
Tallar les peces
Tallar les peces
Tallar les peces
Tallar les peces
Tallar les peces

Per fer una estructura de matriu, he utilitzat dues taules de fusta d'1 mt x 1 mt. He tallat el marc i després he tallat els separadors. Per crear una estructura ordenada vaig pensar a posar un LED cada 10 cm, de manera que aconseguia 10 LED per costat. Tota la superfície de cada matriu des de 1 mt x mt 1 està coberta amb 100 LEDs en total, les dues matrius tenen 200 LED cadascuna. Cada matriu està separada de l’altra i també es pot utilitzar individualment. Les matrius, quan es col·loquen, s’adapten a si mateixes, creant un sol cos fort.

Pas 2: munteu l'estructura

Muntar l'estructura
Muntar l'estructura
Muntar l'estructura
Muntar l'estructura
Muntar l'estructura
Muntar l'estructura

En fer tota l'estructura he utilitzat vinil. Tots els separadors estan martellats als seus costats per adaptar-se al lateral. Aquesta estructura és molt lleugera i forta.

He utilitzat una bateria pesada i moltes corretges per mantenir ferma l’estructura.

Pas 3: forats

Forats
Forats
Forats
Forats

Quan les estructures estiguin a punt, podeu fer els forats. Només 200 forats per a tot el projecte:-) Els forats estan perfectament al centre. El meu consell és utilitzar una màscara per centrar el forat.

Pas 4: Pinteu l'interior de l'estructura

Pintar a l’interior de l’estructura
Pintar a l’interior de l’estructura
Pintar a l’interior de l’estructura
Pintar a l’interior de l’estructura
Pintar a l’interior de l’estructura
Pintar a l’interior de l’estructura
Pintar a l’interior de l’estructura
Pintar a l’interior de l’estructura

Si voleu un resultat perfecte, podeu pintar a l'interior de l'estructura. La pintura és blanca perquè el blanc reflecteix tot el color. I quan el led brilla el color, això reflecteix l'estructura en direcció oposada.

Després aplico un plexiglàs opalí per cobrir l'estructura com a la foto.

Pas 5: la tira LED WS2801

La tira LED WS2801
La tira LED WS2801

Podeu utilitzar la tira de leds ws2801. Es tracta d’una tira de leds que té dins de cada led un microprocessador per gestionar el led RGB. Aquesta tira té 4 tires: GND VCC DATA CLOCK. Cada led utilitza 0, 06A a 5 volts. El consum de cada led és de 0, 3W. En cas contrari, 200 leds utilitzen 60W de corrent. Per aquest motiu és més important utilitzar una presa de corrent secundària per alimentació de leds. Faig servir una font d’alimentació de 50W 5V. El meu consell és afegir un condensador de 1000 mF abans de connectar-lo als leds. Si utilitzeu més d’una tira, el meu consell és connectar l’alimentació en paral·lel a cada tira.

Pas 6: El cervell: Raspberry Pi

El cervell: Raspberry Pi
El cervell: Raspberry Pi

El Raspberry Pi és el cervell de la nostra matriu de leds. Podeu utilitzar una distribució Raspbian per gestionar els leds. La distro és OLA. Podeu descarregar la darrera versió d’OLA mitjançant: https://dl.openlighting.org i muntar la imatge a la SD. Després podeu iniciar el Raspberry Pi i connectar-lo a la LAN.

Podeu obrir la pàgina de configuració mitjançant el navegador del vostre ordinador. L’accés és senzill. Aneu a la IP del vostre Raspberry Pi. Alguna cosa com https://192.168.x.x. Si veieu la pàgina de configuració de l'OLA, tot està bé. Ara editeu ola-spi.conf. Per a aquesta operació mitjançant el dígit del terminal: sudo nano /var/lib/ola/conf/ola-spi.conf Inseriu la configuració correcta. Seguiu les instruccions a:

Deseu el fitxer que reinicieu el sistema. Dígit: reinici sudo. Després, a la pàgina de configuració de l'OLA a la pàgina del navegador 192.168.x.x, seleccioneu ArtNet per a l'entrada i SPI per a la sortida. Ara al vostre ordinador podeu utilitzar Glediator o Jinx. Si utilitzeu un sistema OSX, només podeu escollir Glediator. En canvi, si utilitzeu el sistema Windows, podeu utilitzar Glediator i Jinx. Podeu descarregar Glediator mitjançant aquest enllaç (https://www.solderlab.de/index.php/software/glediator) i podeu descarregar Jinx! mitjançant aquest enllaç (https://www.live-leds.de/)

Ara podeu connectar el Raspberry Pi a la matriu de leds.

Les "dades" PIN dels LED han d'estar connectades al GPIO 10 (MOSI).

El "rellotge" PIN dels LED s'hauria de connectar a GPIO 11 (SCKL)

La terra "GND" del LED (blau) ha d'estar connectada a un GPIO a la terra

Pas 7: Alimentació i prova

Alimentació i Test
Alimentació i Test
Alimentació i Test
Alimentació i Test
Alimentació i Test
Alimentació i Test

He provat la matriu amb Arduino UNO i Adafruit Library. Per a la prova, recomano utilitzar aquesta solució per excloure altres elements (Raspbian, LAN, protocol, etc.).

Pas 8: Resultat final

La matriu és impressionant. Puc utilitzar aquesta matriu per a missatges de text, animacions o animacions de programació en directe com Processament o similars. El cost total del projecte per als materials és de 250 $. La millor solució és el Raspberry Pi com a cervell, ja que podeu utilitzar la matriu pilot per un altre lloc i veure l’animació. Genial!

Recomanat: