LC-Display
Grundsätzlich unterscheidet man ersteinmal zwischen VFDs (Vacuum Fluorescent Displays) und LCDs (Liquid Crystal Displays). Ersteres ist meist teurer und beinhaltet automatisch auch immer eine "Hinterg...
Grundsätzlich unterscheidet man ersteinmal zwischen VFDs (Vacuum Fluorescent Displays) und LCDs (Liquid Crystal Displays). Ersteres ist meist teurer und beinhaltet automatisch auch immer eine "Hinterg...
Schaltplan
So nun jetzt endlich zum Schaltplan. Der hier aufgeführte kann nur für LCDs mit einem Controller verwendet werden. LCDs mit 40 Zeichen pro Reihen besitzen zwei Controller und bedürfen einer speziellen...
So nun jetzt endlich zum Schaltplan. Der hier aufgeführte kann nur für LCDs mit einem Controller verwendet werden. LCDs mit 40 Zeichen pro Reihen besitzen zwei Controller und bedürfen einer speziellen...
Stromversorgung
Als Stromversorgung habe ich hier den USB Bus verwendet. Er liefert genügend Strom für das LCD und ist leichter zu erreichen als das interne Stromnetz des PC. Bei einem internen Einbau ist ein Abgriff...
Als Stromversorgung habe ich hier den USB Bus verwendet. Er liefert genügend Strom für das LCD und ist leichter zu erreichen als das interne Stromnetz des PC. Bei einem internen Einbau ist ein Abgriff...
Schritt 5 / 5 - Software
Der DVBViewer unterstützt die Ansteuerung von HD44780 Displays nur über das jaLCDs Plugin. Eine native Ansteurerung wie für das imon VFD ist zur Zeit noch nicht realisiert. Also benötigst du jaLCDs und den DVBViewer inklusive dem jaLCDs Plugin, das du dir in der Membersarea herrunterladen kannst. jaLCDs benötigt zusätzlich noch den Port95NT Treiber, da sonst jaLCDs der direkte Hardwarezugriff verwehrt wird.
Erstmal musst das Plugin eventuell noch konfigurieren. Address: Gibt den Rechner an, auf dem jaLCDs installiert ist. So ist es auch möglich das LCD an einem entfernten Rechner zu betreiben. 127.0.0.1 beschreibt immer den aktuellen Rechner. Port: Hier wird der Port angegen auf dem der DVBViewer jaLCDs die Daten übergibt. Dieser muss zwischen 9825 und 9834 liegen und darf natürlich noch nicht durch ein anders Programm belegt sein. Vielleicht musst du ihn auch noch in deiner Firewall zulassen. Senddelay: Gibt die Zeit in ms an, die der DVBViewer die Informationen verzögert an jaLCDs
schickt. Nun sollte jaLCDs die Daten empfangen, wie es auf dem zweiten Bild zu sehen ist. Du kannst nun die Variablen im "Variables" Fenster in deine Konfiguration einbauen. Hier mal ein Beispiel:
// Code Start
$ChannelNr§ $ChannelName§
$EPGTimeNow§-$EPGDurationNow§
$EPGTitleNow§
$EPGInfoNow§
// Code End
Wichtig: Die mitgelieferte Konfiguration ist für den "LCDEmulator" konfiguriert. Damit sie auch mit einem Hardware LCD funktioniert musst du im Config-Tool die Adresse von eurem LPT Port von "alt" auf normalerweise "378" ändern. Dies kann sich aber von System zu System unterscheiden. Ein Blick in den Gerätemanager hilft dir sicherlich. Hier findest du eine von mir erweiterte Version mit Fortschrittsbalken und einigen Zeitberechnungen. Diese Version ist aber auf 4x20 LCDs optimiert. Für andere Größen bedarf es eventuell einiger Anpassungen.
mfg Steffen
- Port95NT installieren
- jaLCDs installieren
- jaLCDs Plugin für den DVBViewer installieren
Erstmal musst das Plugin eventuell noch konfigurieren. Address: Gibt den Rechner an, auf dem jaLCDs installiert ist. So ist es auch möglich das LCD an einem entfernten Rechner zu betreiben. 127.0.0.1 beschreibt immer den aktuellen Rechner. Port: Hier wird der Port angegen auf dem der DVBViewer jaLCDs die Daten übergibt. Dieser muss zwischen 9825 und 9834 liegen und darf natürlich noch nicht durch ein anders Programm belegt sein. Vielleicht musst du ihn auch noch in deiner Firewall zulassen. Senddelay: Gibt die Zeit in ms an, die der DVBViewer die Informationen verzögert an jaLCDs
schickt. Nun sollte jaLCDs die Daten empfangen, wie es auf dem zweiten Bild zu sehen ist. Du kannst nun die Variablen im "Variables" Fenster in deine Konfiguration einbauen. Hier mal ein Beispiel:
// Code Start
$ChannelNr§ $ChannelName§
$EPGTimeNow§-$EPGDurationNow§
$EPGTitleNow§
$EPGInfoNow§
// Code End
Wichtig: Die mitgelieferte Konfiguration ist für den "LCDEmulator" konfiguriert. Damit sie auch mit einem Hardware LCD funktioniert musst du im Config-Tool die Adresse von eurem LPT Port von "alt" auf normalerweise "378" ändern. Dies kann sich aber von System zu System unterscheiden. Ein Blick in den Gerätemanager hilft dir sicherlich. Hier findest du eine von mir erweiterte Version mit Fortschrittsbalken und einigen Zeitberechnungen. Diese Version ist aber auf 4x20 LCDs optimiert. Für andere Größen bedarf es eventuell einiger Anpassungen.
- jaLCDs Konfig anpassen
- Spass damit haben :)
mfg Steffen
Schlagwörter:
DVBViewer, Dot-Matrix LCD, Löten, LCD, HTPC, Grafikdisplay, imon VFD
Schwierigkeit:
mittel
Zeitbedarf:
50 Minuten
Bewertung:
Aufrufe:
7862
bewerten:
Empfehlen:
Link zur Anleitung:
Anzeige
Einkaufsliste
Werkzeug:
- Lötkolben
Material:
- 1 x HD44780 kompatibles LCD Display
- 1 x SUB-D Stecker (25 pol., Lötkelch) + Gehäuse
- 1 x Potentiometer 100 Ohm
- 1 x Potentiometer 10k Ohm
- 1 x NPN Transistor BD137
- 1 x Diode 1N4148
- 1 x Widerstand 1/4 Watt; Kohleschicht; 150 Ohm
- 1 x Molexstecker (optional)
- 1 x Gehäuse für das LCD (optional)
- 1 x USB Stecker (am besten Kabel nehmen und Stecker abschneiden)
Kommentare