Display

Monochrome 0.96″ 128×64 OLED graphic display

Das Display kann über Watterott bezogen werden, Link.

Um den einstieg zu vereinfachen, biete ich hier eine kurz erklärt wie die Installation des Displays funktioniert. Wer mit dieser nicht zurecht kommt, der sollte sich mit diesem einfaches tutorial zuerst befassen, Link.
Um das Display über einen Arduino anzusteuern benötigt man diese 2 libraries:

Nach dem Download sollten beide Ordner umbenannt werden, am einfachsten ist hier der Name Adafruit_SSD1306 und Adafruit_GFX zu verwenden.
Nach dem die Ordner umbenannt worden sind, sollten diese in den library Ordner von Arudino verschoben werden.

Um den Speicherort des library Ordners zu finden folgen sie bitte diesem link.

Nach einem Neustart der Aruduino software sollte unter dem Reiter: Datei-Beispiele Adafruit_SSD1306 zu finden sein. In dem nächste Reiter kann man zwischen den einzelnen möglichen Auflösung wählen und zwischen der Schnittstelle I2C oder SPI auswählen.
Das Monochrome 0.96″ 128×64 OLED graphic display besitzt eine Auflösung von 128*64 und wird in diesem Projekt über die SPI Schnittstelle mit dem Arudino verbunden. Mit diesem Programm ist es möglich eine kleine Demo abzuspielen.

Testaufbau:

Um das Display zu testen wurde ein Arudino Uno verwendet.

Pin-Belegung:

  • GND goes to ground
  • Vin goes to 5V
  • DATA to digital 9
  • CLK to digital 10
  • D/C to digital 11
  • RST to digital 13
  • CS to digital 12
P1000594

Bild 1.1 – Versuchsaufbau

 

 

 

 

 

 

Interface 

  • erste Version

Pate für das Interface stand der Scubapro Tiefenmesser Digital 330.

Bild 1.2

P1000595

Bild 1.3 – Interface

 

 

 

 

 

 

Der Programmcode ist hier zu finden, Link.

  • zweite Version:
P1000600

Bild 1.4