Hallo zusammen,
ursprünglich wollte ich ein Tutorial zum Anschluss des Nokia 5110 Displays an den Arduino hier einstellen.
Da das aber jetzt in der Tat "out of the box" funktioniert, schenke ich mir einen Roman und schreib nur ein paar Stichpunkte auf.
Zur Veranschaulichung hänge ich noch einen mit Fritzing erstellten Verdrahtungsplan an.
Eine ausführlichere Anleitung auf deutsch ist z.B. -> hier <- zu finden.
Bitte beachten:
Diese Anleitung nur in Verbindung mit einem Arduino Pro Mini mit 3V3 verwenden!
Auch hier nochmal danke an reraspi, für das das Fritzing Bauteil .
Achtung!
Es scheinen verschiedene Versionen des Displays im Umlauf zu sein, die dummerweise auch noch verschiedene Pinbelegungen haben.
Ich habe dazu das hier gefunden, auf dem drei Varianten abgebildet sind, was nicht heissen soll, dass es nicht auch vier oder mehr gibt:
Quelle
Also bitte zunächst die Pin-Nummerierung verifizieren und nicht blind die Verdrahtung aufgrund der Anschluss-Nummern vornehmen.
Das Display, das ich für diese Anleitung verwendet habe, hat zwei Reihen mit je acht Anschlüssen ( wie auf dem ersten Bild ganz links
Grundlage ist die PCD8544 Bibliothek von Adafruit:
Diese bitte z.B. -> hier <- herunterladen und und installieren, falls ihr sie nicht schon bereits installiert habt:
ZIP-File herunterladen,
in ~/sketchbook/libraries entpacken
Verzeichnis von "Adafruit-PCD8544-Nokia-5110-LCD-library-master" nach "Adafruit_PCD8544" umbenennen.
Verdrahtung:
Pin D3 des Arduino mit RST (Pin #1) des 5110 verbinden
Pin D4 des Arduino mit CE (Pin #2) des 5110 verbinden
Pin D5 des Arduino mit DC (Pin #3) des 5110 verbinden
Pin D6 des Arduino mit DIN (Pin #4) des 5110 verbinden
Pin D7 des Arduino mit CLK (Pin #5) des 5110 verbinden
Pin VCC des Arduino mit VCC (Pin #6) des 5110 verbinden
Pin GND des Arduino mit LED (Pin #7) des 5110 verbinden
Pin GND des Arduino mit GND (Pin #8) des 5110 verbinden
Jetzt die Arduino IDE starten und unter Beispielen/Adafruit_PCD8544 den sketch pcdtest laden, übersetzen und flashen.
Viel Spass,
-ds-