Schritt 1
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...
Schritt 2
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...
Schritt 3
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...
Schritt 4
Display-Test
Nun kannst du das erstmal Testen ob du alles richtig verlötet hast. Lege als erstes nur die Betriebsspannung an, also nur den USB Stecker nicht den LPT! Nun sollte immer die erste von zwei Zeilen schw...
Schritt 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 un...

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.
  • Port95NT installieren
  • jaLCDs installieren
Nun hast du schon die Möglichkeit das LCD anzusprechen. Erstelle dazu einfach eine kleine Konfig über das Config-Tool von jaLCDs. Eigentlich sollte die Konfiguration relativ selbst erklären sein. Alles wird im Config-Tool gut beschrieben. Mit jaLCDs hast du fast unbegrenzte Möglichkeiten. Man kann einfach alles aufs LCD bringen. Temperaturen, die Zeit, CPU und Inet Auslastung usw. Besuche dazu einfach mal die jaLCDs Seite und das Forum.
  • 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 :)
Ach und noch etwas. Für eure Hardware seit ihr selber verantwortlich. Also seid vorsichtig, und kontrolliert lieber noch einmal eure Schaltung. Das war es nun eigentlich schon. Für Fragen bezüglich der Display Ansteuerung und dem Skripting mit dem Config-Tool kann dir sehr wahrscheinlich das jaLCDs Forum weiterhelfen. Für Fragen zum Plugin oder speziell zur Konfig für den DVBViewer kannst du dich im DVBViewer Forum an mich wenden.

mfg Steffen


100% Zoom
     
Schwierigkeit:
mittel
Zeitbedarf:
50 Minuten
Bewertung:
5.00
Aufrufe:
6992
bewerten:
Stern Stern Stern Stern Stern
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

An dieser Diskussion teilnehmen.
Bitte anmelden oder registrieren um an dieser Diskussion teilnehmen zu können.

Gesendet: 12 Jahre, 11 Monate her von netshark #2900
Cool! Nächstes Projekt: LCD im HTPC-Gehäuse unterbringen, dass es wie aus einem Guss aussieht. Oder?
Gesendet: 12 Jahre, 11 Monate her von khilgers #2898
Klasse! Mir war nicht bewusst, dass man mit DVBViewer auch LCDs versorgen kann. Hatte das bisher nur mit Mediaportal in meinem HTPC gemacht. Das werd' ich mal ausprobieren. Leider hab' ich nur ein zweizeiliges Display. Mal schauen, was ich da drauf bekomme.
Gesendet: 12 Jahre, 11 Monate her von SteffenV #2897

Einige haben sicherlich schon von dem imon VFD gehört. Eine ganz schöne Spielerei, die sicher aber nicht jeder bei diesem Preis (UVP 119,95 €) leisten kann oder auch möchte. Diese Anleitung bietet Euch eine wesentlich billigere Alternative für ein LCD (ca. 30 €). Zwar besitzt mein LCD kein IR Sensor und kann so auch nicht mit einer IR Fernbediehung ferngesteuert werden. Doch werde ich auch noch eine Anleitung für einen IR Sensor schreiben, den man auch leicht selber basteln kann (ca. 5 €). Zum Schluss werde ich auch noch die Konfiguration von jaLCDs ansprechen.Solltet ihr noch nie einen Lötkolben benutzt haben kann ich euch diese Anleitung empfehlen. Bevor ihr dann mit dem LCD anfangt, solltet ihr trotzdem einfach ma ein bisschen rumlöten um Erfahrungen zu sammeln, denn nur die Übung bringts... https://www.wawerko.de/dot-matrix-lcd-fuer-dvbviewer+4801.html