A la fi estem a diumenge, en moltes comunitats un dia a celebrar i per potser per això avui vull presentar-te un projecte creat a partir d'una placa Arduino que segur t'agradarà, ni més ni menys que un cub LED fabricat a partir de LED blaus de 8 x 8 x 8 que, si bé té poc menys que la funcionalitat de recrear diferents estils i dinamisme de llums, també és veritat que, a tots els que ens agrada recrear aquest tipus de projectes és una cosa a la que no podem resistir-nos.
Per tenir un exemple clar del que pots arribar a fer amb aquest cub LED et deixo un vídeo situat just sota aquestes línies on, amb tan sols uns dies de treball, segur que pots treure un somriure i fins i tot veure alguna que altra cara d'impressió a veure de què és capaç i fins i tot la quantitat de dissenys i gràfiques que pots arribar a «dibuixar».
Com pots veure, estem davant d'un projecte bastant «assequible»Sempre que sàpigues una mica d'electrònica, Si no és així tampoc t'has de preocupar ja que construir una galleda de LED no és massa difícil ja que, al cap ia la fi, l'únic que has de fer és el teu programa on encendre els LED com si d'una matriu es tractés i anar jugant amb les sortides perquè així es vagin encenc i apagant els LED.
Aprèn a muntar i controlar amb el teu Raspberry Pi una galleda LED
Molts són els usuaris que adquireixen una Raspberry Pi únicament per a utilitzar-la com a centre multimèdia i fins i tot com emulador per seguir jugant als seus jocs preferits, aquells en què, de joves, han invertit una ingent quantitat d'hores. En HWLibre intentem, a més de mostrar-te i comprendre el funcionament d'un controlador com aquest, mostrar-te que té molta més capacitat que únicament servir, precisament, com a centre multimèdia o emulador per a videojocs.
Avui anirem un pas més enllà i intentaré mostrar una cosa tan diferent i alhora cridaner com pot ser construir un cub LED que podràs controlar de forma completament independent, una cosa molt senzilla amb el que deixar bocabadats a totes les persones a les que mostrem el projecte pot encendre i apagar la galleda per complet o mostrar seqüències de llums d'allò més divertides.
A hores d'ara segur que controlaràs mitjanament bé el maquinari de què disposa el teu Raspberry Pi, si això és així, segur que coneixeràs dels problemes que pots tenir a l'fabricar una galleda LED major quant a dimensions de 3 x 3 x 3. Dic això ja que és molt senzill aconseguir encendre i apagar un LED connectant-lo a un pin GPIO, El problema és quan, per exemple, en un cub de 3 x 3 x 3 tenim ja 27 llums LEDs i la Raspberry Pi tan sols té 17 pins GPIO, Imagina si augmentem aquestes dimensions.
La solució a aquest problema la trobem en el programari que hem de desenvolupar i en la forma en què hem de connectar els LEDs entre ells per aconseguir optimitzar a el màxim possible l'ús dels pins GPIO de la nostra Raspberry Pi. Entrant una mica més en detall, el primer que hem de fer és identificar, en cada un dels LEDs que anem a utilitzar els extrems positiu i negatiu, Això és una cosa molt senzilla ja que normalment l'ànode o extrem positiu és la patilla que és una mica més llarga del temps que, per tant, el càtode o extrem negatiu és la patilla més curta.
Un cop tenim això controlat hem d'anar soldant els càtodes de tal manera que puguem aconseguir la matriu de la mida que vulguem. Una idea per treballar més ràpid i sense equivocacions és anar nivell a nivell, és a dir, primer construïm un quadrat de la mida que vulguem, De tres led, quatre, cinc ... per a posteriorment repetir aquesta acció tantes vegades com vulguem, un cop tinguem tots els quadrats de LED construïts tan sols hem de apilar. Gràcies a aquestes solució podrem identificar cada led amb una coordenada de tres dimensions.
És clar que la teoria és molt senzilla, al menys d'explicar quan mitjanament entens què cal fer o directament ja has fet aquest treball en alguna ocasió. Potser sembli molt més complex el aconseguir desenvolupar a el codi necessari perquè tot això funcioni tal com apareixen en tants vídeos que hi ha publicats en pàgines com Youtube.
Perquè tot això et sigui fins i tot molt més senzill, et deixo un enllaç on poder veure detalladament i pas a pas com aconseguir crear el teu cub LED d'un mida 4 x 4 x 4. Ens atrevim a duplicar el mateix i pujar als 8 x 8 x 8?