8x8 LED Matrix Animations (2 / 14 stap)

Stap 2: Theorie van de operatie


Willen oplichten 64 LEDS op een gecontroleerde manier zodat u van afzonderlijke LED's inschakelen kunt maken vormen of animaties, zou normaal vereisen alle 64 LEDS is individueel tot een soort controller worden aangesloten.

De Arduino Uno heeft slechts 18 verbindingen (pins) dat kunnen worden gebruikt voor dit soort gedrag. Daarom geen goed voor dit type toepassing. Maar dat kan worden veranderd door het multiplexen van de LED's verbinding met behulp van een matrix.

Wat is dit die je vragen. Nou is het een methode voor het verbinden van een groot aantal LED's naar een domeincontroller met een beperkt aantal pinnen. Voor dit project moeten we alleen 16 pennen van de microcontroller te controleren van de 64 LEDS.

Houd er rekening mee dat de onderstaande uitleg zonder dat aan de technische in hun fundamentele voorwaarden zijn bedoeld.

We moeten eerst begrijpen hoe LED's werken. LEDS zijn in principe diodes. dat wil zeggen toestaan zij alleen dat spanning te stromen in één richting.  Als moesten een diode en een gloeilamp verbinding te maken met een batterij dan de lamp brandt als de diode wordt gebruikt in de goede richting. Als dan de lamp niet brandt omgekeerd.  Zelfde met een LED (light emitting diode). Als rechtstreeks verbinden met een 3v batterij dan het alleen licht wanneer aangesloten op de juiste manier ronde. Dat is de anode (langste lood) wordt verbonden met de + van de accu en de kathode (kortste lood) aangesloten op de - van de batterij.  Dit is belangrijk voor de werking van de matrix.

Daarom kunnen we deze theorie van LED's in de onderstaande matrix gebruiken. Als we verbinden met Col 1 grond en rij 1 tot en met een + spanning dan de LED waar deze twee lijnen zal samenkomen oplichten. Van geen andere LED zal oplichten wegens geen spanning stroomt voor hen. Als we de spanning op één van de regels omkeert dan dooft dat LED.

Als u wilt dat twee LED's om te lijken op dan u het ene inschakelen en vervolgens uitschakelen. Dan echt snel draai je de andere een een in- en uitschakelen. Als u deze cyclus echt snel herhalen dan zijn aan de persoon kijken dat zij lijken beide op. Dit heet de persistentie van de visie (http://en.wikipedia.org/wiki/Persistence_of_vision ) en is erg handig voor dit soort projecten.

Het gebruik van deze theorie betekent dat we alleen maar hoeven 16 input pinnen op de Arduino liever dan dan de 64 pinnen om te rijden elke LED.

Gerelateerde Artikelen

LED matrix - spel van het leven

LED matrix - spel van het leven

Dit project zal het uitvoeren van Conway's spel van het leven op een 8 x 8 LED matrix.Het heeft 2 knoppen, een voor het opzetten van een willekeurig veld, de andere starten of stoppen van de iteraties.Stap 1: materialen Een 8 x 8 LED matrix2 x aprox.
Pong met 8 x 8 Led Matrix op Arduino

Pong met 8 x 8 Led Matrix op Arduino

spel Pong gemaakt met 8 x 8 Led Matrix op Arduino Diecimila (microcontroller van Atmel ATMega 168). Voor meer informatie http://blog.bsoares.com.br/arduino/ping-pong-with-8x8-led-matrix-on-arduino
Vlammen effect met een 8 x 8 LED Matrix en ATMega328

Vlammen effect met een 8 x 8 LED Matrix en ATMega328

een tijdje geleden vond ik sommige blogposten uit te leggen hoe het gebruik van een LED-matrix als een hanger (http://hackaday.com/2013/01/10/8x8-led-matrix-pendant-sealed-in-a-block-of-epoxy/ en https://sites.google.com/site/tinymatrix/ ). De 8 x 8
TFT Touch scherm Animation Engine en 8 x 8 RGB LED Matrix Controller

TFT Touch scherm Animation Engine en 8 x 8 RGB LED Matrix Controller

Deze ingesloten toepassing heeft hoopjes van creatieve potentieel voor elke aspirant Arduino fanatici! Een TFT Touch scherm Animation Engine en optionele 8 x 8 RGB LED Matrix Controller. Bekijk de introductie video voor meer details:Wat je nodig hebt
Arduino 8 x 8 RGB LED Matrix Controller with 4 Shift Registers en temperatuursensor

Arduino 8 x 8 RGB LED Matrix Controller with 4 Shift Registers en temperatuursensor

De eerste helft van deze instructievideo toont dat een voltooide project van een Arduino met 4 shift registers (74HC595) gebruikt om te bepalen en 8 x 8 RGB LED Matrix. Er is ook een DS18B20 temperatuursensor gebruikt voor weergave van de temperatuur
Gemakkelijk 4 x 6 LED Matrix, Arduino!

Gemakkelijk 4 x 6 LED Matrix, Arduino!

In deze inst'able, zal ik u tonen hoe te creëren uw zeer eigen 4 x 6LED matrix evenals u tonen hoe om code te schrijven voor het!Er is een animatie Schepper programma in stap 4!Hier is één animatie om u enthousiast over het project!*** Golf animatie
8 x 8 LED matrix

8 x 8 LED matrix

dit instructable zal u tonen hoe te maken van een 8 x 8 LED matrix in heks kunt u controleren van evry één LED en uw eigen patronen maken, zolang ze hoeft alleen 64 pixels om ze te laten in één kleur.Update 25.09.10Ik heb toegevoegd een patroon gener
Arduino gebaseerd Bi-color LED Matrix Audio Spectrum Visualizer

Arduino gebaseerd Bi-color LED Matrix Audio Spectrum Visualizer

Nadat we met de Bi-color LED Matrix Driver Module kit kwamen, we hebben ons gebogen rond voor interessante projecten te werken.Bent u wellicht geïnteresseerd in een aantal van de projecten die we hebben opgemaakt op instructables met behulp van deze
Grote 8 x 8 LED Matrix Display

Grote 8 x 8 LED Matrix Display

Heb je gewerkt met kant en klare 8 x 8 LED matrix als beeldschermen? Ze komen in verschillende maten en zijn erg interessant om mee te werken. De grootte van een grote beschikbaar is rond 60 x 60 mm. Als u op zoek bent voor een veel grotere kant en k
Arduino gebaseerd Bi-color LED Matrix Game of Life

Arduino gebaseerd Bi-color LED Matrix Game of Life

Conway's Game of Life is geen conventionele spel. Het is de bekendste tweedimensionale cellulaire automaat gemaakt door de Britse wiskundige John Horton Conway in 1970.Het wordt gespeeld op een tweedimensionaal raster van cellen. Een cel kan worden d
Arduino gebaseerde Bi-color LED Matrix Tetris Game

Arduino gebaseerde Bi-color LED Matrix Tetris Game

Een van de elektronica DIY kit jolliFactory kwam omhoog met is de Bi-color LED Matrix Driver Module Kit. Deze module is ontworpen om kunnen keten-zodat u kan serieschakeling de modules samen aan het aantal modules moet u past bij uw project.De volgen
Stem ingang Arduino Bi-color LED Matrix scrollen tekstweergave (Bluetooth + Android)

Stem ingang Arduino Bi-color LED Matrix scrollen tekstweergave (Bluetooth + Android)

Tijdens het browsen interessante projecten op Instructables, stuitte we op de indrukwekkende stem geactiveerd Arduino (Bluetooth + Android) instructable. Je kan check it out opOnlangs, hebben zetten we een instructable te bouwen een 7 Bi-color 8 x 8
8 x 8 LED Matrix voor RaspberryPi en 3 programma's

8 x 8 LED Matrix voor RaspberryPi en 3 programma's

Dit is een 8 x 8 LED matrix voor een RaspberryPi en drie programma's uit te voeren op het:1 - een "Hello World" programma met een volledige Engelse lettertype.2 - een dobbelspel.3 - een kleine versie van de 8 x 8 van Conway's Game of Life..U moe
Een 8 x 8 LED matrix verbinden met een klein Breadboard

Een 8 x 8 LED matrix verbinden met een klein Breadboard

deze matrices zijn leuk om te spelen met, maar hun grootte maakt hen moeilijk te gebruiken op de meeste breadboard. Hier is een manier om te mounten op een klein breadboard in een (relatief) nette manier.Hebt u nodig:1 breadboard1 8 x 8 LED matrix (d