Stap 8: Meer Tests
Nou, is het goed om te weten dat we grote blunders nog niet gemaakt
of opgeblazen om het even wat in de laatste stap.
Haak een programmeer kabel of FTDI breakout board aan de programmering
koptekst die we net geïnstalleerd. Sluit hem aan op uw laptopcomputer's USB
haven- en brand-up van de Arduino IDE. Optrekken van de schets van de BlinkWithoutDelay
in het Examples/2.Digital menu en de verandering de _interval_ (knippersnelheid)
parameter tot 200. Dit moet ertoe leiden dat de D13 LED knipperen vijfmaal per
tweede. Probeer nu uploaden van de schets. Werkt het uploaden? Doet de
LED beginnen te knipperen snel?
Als alles goed is tot nu toe, kunnen wij naar de laatste test. Losgemaakt van de board
kabel van de laptop en ga naar de Nokia 5110 weergeven. Dit is klein
monochroom scherm gebruikt in een vorige generatie van mobiele telefoons. Het kan
ruwe afbeelding doen en zes regels tekst weergeven. Beste van allen, er is
een mooi Arduino library (eendafruit van PCD8544 bibliotheek) voor zowel tekst- en
grafische oplossing voor de 5110. Er is een schets van de test opgenomen met de bibliotheek
pakket.
Kabellengte tot één rij van de socket bereid met de juiste draden:
pin 7 - seriële klok uit (SCLK)
pin 6 - seriële gegevens uit (DIN)
pin 5 - opdracht/gegevens selecteren (D/C)
pin 4 - LCD chip select (CS)
pin 3 - LCD reset (RST)
De andere drie pinnen zijn voor Vcc*, grond, en de verlichting. Merk op dat
Er is geen standaard pinout voor de 5110 beeldschermen, zodat u hoeft te betalen
aandacht de etikettering van de pinnen op het specifieke apparaat. De schets
kunnen worden gewijzigd zodat alternatieve bedrading op de socket.
PCD8544 nokia = PCD8544 (7, 6, 5, 4, 3);
---> X X X X X
* Merk op dat sommige 5110 beeldschermen werken het beste op ongeveer 2,9 volt. Een 100-ohm
weerstand van de display power pin aan de Vcc buss zorgt dit
mooi. Andere 5110 displays werk bij oneven spanningen tussen 3,8 een 4.5
bouten. Ik vind deze vrijwel nutteloos tenzij in combinatie met
een niveau-shifter. Op nog anderen, de metalen tabbladen op de achterzijde moeten aanscherpen.
Met de rij van de bedrading van de volledige aansluiting, sluit in het display. Opnieuw verbinding maken
de Raad van bestuur naar de laptopcomputer met de programmeer kabel. Uploaden naar
de Raad van bestuur een voorbeeld uit het bibliotheekpakket Arduino 5110 (PCD8544).
Werkt het?