Stap 2: Rechtstreeks verbinding maken met de LED-Display
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...