Salü,
ich stelle mal mein Projekt vor und in die Öffentlichkeit.
Deutsche Umlaute auf HD44780 betriebenen LCD am Raspberry.
Der Status ist [beta], wer nicht löten mag, kein ssh mag und am liebsten
fertige imgs zieht ist nicht mein Zielpublikum :p
Folgendes bringt -hd44780- oder squeezeDISplayer mit:
- Support für alle möglichen Spielarten von 12*2 bis 20*4
- Trennung von Programmcode und eurem Setup. (Solange keine neuen
Funktionen hinzukommen, könnt ihr eure settings beibehalten und müsst
die nicht jedesmal neu wieder umändern).
- Startupscript für init.d
- Ausschalten der LCD Beleuchtung bei Player Softoff auf Wunsch
(variable act_as_clock) mit oder ohne Zeitverzögerung.
- Als Uhr Betreiben, solange der Player auf Stop steht.
- Eine -Menge- nicht durchgetesteter Funktionen :(
Wer Lust drauf hat, darf gerne zugreifen.
Bitte zuerst das Config.py (wenn ihr das tar entpackt wird ein Ordner
/opt/hd44780 erzeugt, dort befindet sich der Programmcode und die
config) auf euer Setup anpassen - oder das Verkabeln auf die Config.
Läuft bereits eine andere Software als Mittelsmann zwischen Raspberry
Gpoio und eurem HD44780 (compatiblem) LCD, diese bitte deaktivieren.
Nachdem das gemacht wurde, -kann- auch ein Dienst aktiviert werden.
> Ich empfehle aber zuerst ohne den Dienst zu testen, denn gestartet als
> Dienst kommen keine Rückmeldungen bei Fehlern.
> >
Code:
--------------------
> > sudo update-rc.d hd44780 defaults
--------------------
> > deinstalliert wirds über
> >
Code:
--------------------
> > sudo service stop hd44780
> sudo update-rc.d hd44780 remove
> rm -r /opt/hd44780
> rm etc/init.d/hd44780
--------------------
> >
Getestet bisher nur auf einem 20x4 Display mit verschiedenen Werten im
die kleineren Anzeigen zu simulieren. Hier kann es noch Haken:confused:
Funktionen:
- Artist < Displayzeilen alle Varianten 1. Zeile
- Artist > Displayzeilen [2zeilig wechsel zwischen erstem und letztem
Teil des Namens] [4 zeilig erster Teil Zeile1 2.Teil Zeile2]
- Titel entweder ganz auf Zeile 2 oder eingescrollt. Bei 4 Zeilern und
langem Künstler auf Zeile 3
- Nur 4 Zeiler Album entweder auf Zeile 3 (wenn Künstlername kurz)
oder Zeile 4
- Wenn Zeile 4 Leer ist, wird das Genre hier dargestellt.
Diverse Kombinationen sind -noch- nicht 100% getestet - habt erbarmen
mir mir und dem Code.
Wer Böcke findet darf Sie *nicht* behalten, die gehören der
Allgemeinheit :o
So sieht meine Verkabelung aus:
Code:
--------------------
LCD Kontakt an GPIO-Pin
1 (GND) 6 (GND)
2 (+5V) 2 (+5V)
3 (Kontrast) 6 (GND)
4 (RS) 26 (GPIO7)
5 (R/W) 6 (GND)
6 (E) 24 (GPIO8)
11 (Daten 4) 22 (GPIO25)
12 (Daten 5) 18 (GPIO24)
13 (Daten 6) 16 (GPIO23)
14 (Daten 7) 12 (GPIO18)
15 (LED +5V) 10 (GPIO10)
16 (LED GND) 6 (GND)
--------------------
-Bitte das tar nicht auf einer Windowsmaschine entpacken-, sondern über
direkt im Raspberry.
Code:
--------------------
tar xfv hd44780_1505030159.tar -C /
--------------------
Gruss
Jan
------------------------------------------------------------------------
DJanGo's Profile: http://forums.slimdevices.com/member.php?userid=1516
View this thread: http://forums.slimdevices.com/showthread.php?t=103577
_______________________________________________
slimserver-de mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/slimserver-de