Lottozahlen – Anzeige auf einem OLED-Display



Seite als PDF

Ziel des Projekts

Der Ardui­no „spielt“ für dich 6 Zah­len. Anschlie­ßend wer­den die Lot­to­zah­len gezo­gen, auf­stei­gend sor­tiert und auf die Anzahl der über­ein­stim­men­den Zah­len unter­sucht. Das Ergeb­nis wird auf einem OLED-Dis­play ange­zeigt.

Die Hardware

OLED-Display

OLED-Dis­plays (Orga­nic Light Emit­ting Diode) benö­ti­gen im Unter­schied zu LCDs kei­ne Hin­ter­grund­be­leuch­tung, sie leuch­ten selbst. Eine OLED besteht aus zwei Elek­tro­den, von denen min­des­tens eine trans­pa­rent sein muss. Im Zwi­schen­raum befin­den sich orga­ni­sche Halb­lei­ter­schich­ten aus natür­li­chen Farb­stof­fen. Die orga­ni­schen Schich­ten leuch­ten, wenn sie von Gleich­strom durch­flos­sen wer­den. Basis der Tech­nik ist die Ent­de­ckung der Elek­tro­lu­mi­nes­zenz: ein Fest­kör­per wird durch Anle­gen einer elek­tri­schen Span­nung dazu ange­regt Licht zu erzeu­gen.

Die gebräuch­lichs­ten Bau­for­men haben eine Grö­ße von 0,96 Zoll und 1,3 Zoll.

Sie unter­schei­den sich im ver­wen­de­ten Chip­satz:
0,96 Zoll: SSD1306
1,3 Zoll: SH1106

Überblick OLED

Typ­be­zeich­nung0,91 Zoll SSD13060,96 Zoll SSD13061,3 Zoll SH11061,5 Zoll SH11071,54 Zoll SSD13092,08 Zoll SH1122Adafruit 1,5 Zoll2,42 Zoll SSD1309
For­mat128x32128x64128x64128x128128x64256x64128x128128x64
AnschlussI²CI²CI²CI²CI²CI²CQWIICSPI
Biblio­theku8g2
Adafruit_SSD1306
u8g2
Adafruit_SSD1306
u8g2
Adafruit_SH1106
u8g2
Adafruit_SH1107
u8g2u8g2Adafruit_SSD1327u8g2

Benötigte Bauteile

  • Berüh­rungs­sen­sor
  • OLED-Dis­play 0,96 Zoll
  • Lei­tungs­dräh­te

Der Schaltplan

Baue die Schal­tung auf.
(Fah­re mit der Maus über das Bild, um die Bezeich­nun­gen der Bau­tei­le zu sehen

Statt A4 (SDA) und A5 (SCL) kannst du auch die mit SCL und SDA beschrif­te­ten Pins ver­wen­den.

Benötigte Bibliothek

Der Chip­satz des ver­wen­de­ten Dis­plays ist ein SSD1306 mit I2C.
Für die Ansteue­rung des OLEDs steht eine Viel­zahl von Biblio­the­ken zur Ver­fü­gung.

Ver­wen­de­te Biblio­thek SSD1306Ascii:

… instal­liert wer­den.

Das Programm

Bibliotheken und Variablen:

Der setup-Teil

Ziehung()

ZahlenSortieren()

Der loop-Teil


Startseite
Aufgaben A-Z
Suchen
Downloads
Fehlermeldungen
Seite als PDF

Ähnliche Projekte


Letzte Aktualisierung: Jan. 14, 2026 @ 18:39

Inhalt