Met behulp van een Dot Matrix LED met een Arduino en Shift Register (2 / 5 stap)

Stap 2: Rechtstreeks verbinding maken met de LED-Display


Lay-out uw kleine lijst van onderdelen en het grijpen van de LED. Plaats het op het breadboard enigszins, gecentreerd op de middellijn groove. Het eerste deel vindt plaats op de linker kant van de LED te verbinden. Pin #1 bevindt zich links zoals aangegeven door de driehoek/pijl bovenaan. Ik zette de pin-functies op een afbeelding voor uw referentie lezen of bij het aansluiten van uw LED.

De linkerzijde

Positieve en negatieve
Beginnen in de linkerbovenhoek, verbinden met Vcc 5V. Het is misschien een goed idee om niet je board aangedreven totdat je de hele linkerkant voltooid; de LED kan worden helder als u probeert om te zien van kleine gaatjes te porren in draden. Sluit de bodem verlaten van de GND op grond.

Lamp Test, Chip inschakelen en schrijven
De 2e en 3e van boven aan de linkerkant zijn Lamp Test en Chip inschakelen. Dit zijn beide negatieve logica, wat betekent dat ze zijn ingeschakeld wanneer ze op een logische 0 in plaats van 1. Mijn afbeelding hieronder moeten balken overheen, maar ik niet die aantekeningen voor om het even welk van hen. De LT-pin wanneer ingeschakeld licht op elk punt in de dot-matrix aan 1/7e helderheid. Het is meer een pixel-test, maar het interessante ding over de LT-pin is dat het elk teken dat in het geheugen, zodat u wanneer u beschikt over meerdere van deze aaneengeregen samen niet overschrijven (ze hebben een 20ft bekijken afstand), knipperen LT kan maken het eruit ziet als een cursor. Om ervoor te zorgen dat deze uitgeschakeld, sluit u het aan op 5V.

De CE en WR pinnen zijn ook negatieve logica en behoeven te worden ingeschakeld voor dit slimme apparaat naar worden geschreven. Je kon micromanage deze pinnen met vrije I/O poorten op uw microcontroller, maar we hier niet de moeite. Alleen verbinden met hen grond om ze ingeschakeld te houden.

Helderheidsniveaus
Er zijn vier programmeerbare helderheidsniveaus op de DLO-familie van LEDs:

  • Leeg
  • 1/7 helderheid
  • 1/2 helderheid
  • Volledige helderheid

BL1 hoge en lage BL0 is 1/2 helderheid. Beide hoge is volledige helderheid. Stel deze in op wat je wilt. Nogmaals, als u I/O poorten hebt te sparen en het voor u belangrijk genoeg is, kan dit ook worden gecontroleerd door je Arduino.

Dat wraps aan de linkerkant. Als je kracht mee naar je board ziet u de LED oplichten. Spelen met de helderheid controles en de test van de lamp om te leren kennen, als je nieuwsgierig bent.

De rechterkant

De rechterkant bestaat uit volledig gegevenspoorten. De rechtsonder, pin 8 of D0 precieze, vertegenwoordigt het minste significante beetje in de 7-bits tekenset. Het hoogste recht, pin 14 of D6 vertegenwoordigt het meest significante beetje. Dit laat u weten welke volgorde te schudden uw bits bij het schrijven naar de LED.

Wanneer u de gegevens-ingangspoorten bekabeld hebt, zeven digitale I/O poorten op uw Arduino of AVR leeg en sluit ze vinden. U zult waarschijnlijk willen herinneren welke gegevens uitvoerpoort op uw AVR gaat naar de invoerpoort van welke gegevens op de LED.

Nu ben je klaar om te duwen sommige gegevens op dat smart LED. Zijn u trillen van opwinding nog? Ik weet dat ik ben...

Gerelateerde Artikelen

Hoe maak je een enkele LED knipperen met behulp van een Arduino Uno Board

Hoe maak je een enkele LED knipperen met behulp van een Arduino Uno Board

Vandaag, we zullen worden ter illustratie van hoe maak je een enkele LED knipperen met behulp van een Arduino Uno-board. Door elke stap te volgen, zal je dit doel bereiken.U zal het volgende nodig:Een Arduino BoardBrood bordUSB-connectorkabelEEN LED3
LED licht met behulp van een Arduino

LED licht met behulp van een Arduino

Een Arduino is een open-source van de computerhardware, open-source software en microcontroller-gebaseerde kits voor het bouwen van digitale apparaten en interactieve objecten die kunnen voelen en aansturen van fysieke apparaten. Er zijn verschillend
Indringende en een PCB met behulp van een Arduino-Based CNC frezen

Indringende en een PCB met behulp van een Arduino-Based CNC frezen

Tot onlangs PCB sonderen met behulp van een Arduino was gebaseerde CNC machine maar een loutere droom. Dankzij de mensen van Chilipeppr.com we nu hebben gebaseerde een bankje van de web-gebaseerde tool voor al onze Arduino CNC producten. Het beste de
Maak een Web aangesloten Robot (voor ongeveer $500) (met behulp van een Arduino en Netbook)

Maak een Web aangesloten Robot (voor ongeveer $500) (met behulp van een Arduino en Netbook)

dit Instructable zal u tonen hoe te bouwen van uw eigen Web aangesloten Robot (met behulp van een Arduino micro-controller en de Asus eee pc).Waarom zou u een Web aangesloten Robot willen? Om mee te spelen natuurlijk. Rijd uw robot van hele kamer of
Gitaar Tuner voor blinden (met behulp van een Arduino)

Gitaar Tuner voor blinden (met behulp van een Arduino)

het wijzigen van een gitaar tuner zodat het kan worden gebruikt door een blinde persoonDeze build maakt gebruik van een Arduino Pro mini microcontroller, (alle code wordt verstrekt).Dit project werd uitgevoerd voor het goede doel Remap, waarmee op ma
Met behulp van een Arduino te laden van een DS lite

Met behulp van een Arduino te laden van een DS lite

Dit instructable is voor het opladen van een ds lite met behulp van een Arduino en twee draden. Dit is ook mijn eerste instructable, zodat het wellicht niet zo goed als mogelijk. :)BERICHT: Ik ben niet verantwoordelijk voor eventuele schade aan je ds
Elektromagnetisch veld Detector met behulp van een Arduino

Elektromagnetisch veld Detector met behulp van een Arduino

Ooit elektronisch apparaat straalt een bepaalde hoeveelheid elektromagnetische velden en we kunnen deze straling gebruiken om te leren een paar dingen over het circuit.In hedendaagse instructable ga ik u tonen hoe te bouwen van je eigen elektromagnet
RFIDuino - met behulp van een Arduino & RFID-lezer te maken van een puzzel GeoCache

RFIDuino - met behulp van een Arduino & RFID-lezer te maken van een puzzel GeoCache

ik geniet van zowel Geocaching en elektronica en heb een paar van elektronische puzzel caches met behulp van een Arduino.Mijn nieuwste creatie (met de hulp van een collega cacher voor de code) is met behulp van een Arduino en RFID lezer te maken van
Grondbeginselen van het omzetten van uw externe controle voertuig in een autonoom systeem (Drone) met behulp van een Arduino

Grondbeginselen van het omzetten van uw externe controle voertuig in een autonoom systeem (Drone) met behulp van een Arduino

ik begon dit project met als doel goedkoop draaien mijn RC helikopter in iets van een UAV of althans te passen sommige sensoren aan het verminderen van aanvaringen en andere "mis haps."Nu helaas aan het begin van het project misrekend ik mijn kl
Met behulp van een Arduino en Python plot/opslaan gegevens

Met behulp van een Arduino en Python plot/opslaan gegevens

een snelle en gemakkelijke manier om te zien (en sla) gegevens genomen met behulp van een Arduino op uw computer.(Opmerking: niet de meest robuuste methode, maar het werkt goed genoeg)Materialen:-Arduino (im ' using een Uno)-Computer (ik heb een Dell
Verstelbare RGB LED instelbaar met behulp van een Arduino

Verstelbare RGB LED instelbaar met behulp van een Arduino

dit project maakt gebruik van een Arduino Duo R3 en 3 drukknoppen waarmee een RGB LED.De 1ste knop selecteert welke kleur van de RGB LED die u wilt aanpassen. De andere 2 knoppen kunt u de helderheid van die kleur omhoog of omlaag.Er zijn 3 groene LE
Speel de Fransen kan kan met behulp van een Arduino en de zoemer

Speel de Fransen kan kan met behulp van een Arduino en de zoemer

Bonjour!Controleer je Arduino spelen de Franse kan kan met behulp van een zoemer. Geen Tang. Geen branden. Het is zo ongecompliceerd is zo schandalig de kan houdt.Dit instructable heeft betrekking op één of andere info inleidende elektronica, en rich
Puzzlebox baan: Een infrarood helikopter besturen met behulp van een Arduino

Puzzlebox baan: Een infrarood helikopter besturen met behulp van een Arduino

In dit Instructable zullen we uitleggen hoe de infrarood signalen worden gebruikt door een afstandsbediening om een speeltje of apparaat, dan laten zien hoe een eenvoudige schakeling kan worden toegevoegd aan een Arduino aan dezelfde bedienen via gra
Ik hou van u teken met behulp van een Arduino

Ik hou van u teken met behulp van een Arduino

dit is een leuke project dat een decoratief doel fungeert. Mijn vrouw vond het geweldig toen ik gaf het aan haar voor Valentijnsdag. Haar woorden waren, "Als u niet had vertelde me dat je dit hebt gemaakt, ik zou hebben gedacht was uit de winkel!&quo