Mach es selbst
Meisterkurse, Anleitungen, nützliche Tipps, Rezepte.
» »IR-Empfänger für den Computer.
Mit WinLIRC können Sie Windows-basierte Anwendungen mit fast jeder Fernbedienung von einem Videorecorder oder Fernseher aus steuern. Nur hier ist etwas, was uns unsere russischen Fernbedienungen (von "Horizon") im Stich lässt, und sogar einige Modelle von Panasonic - sie haben eine Trägerfrequenz von ca. 400 KHz, der Computer hat keine Chance zu fangen (bei den meisten Fernbedienungen 30-40 KHz).

Um das zweifelhafte Vergnügen zu haben, die Fernbedienung zu benutzen, müssen Sie eine kleine Schaltung zusammenstellen. Das Schema ist wie folgt:

Fast jedes Element kann durch ein Analog ersetzt werden. Ich habe den ersten Fotodetektor für den Fernseher gekauft - "TK-19", obwohl es einige andere Analoga im Angebot gab. Wie sie normalerweise sagen: Die Schaltung funktioniert sofort und muss nicht konfiguriert werden. All diese Schande ist mit jedem COM-Port verbunden.

Das Schema kann sehr schön gestaltet werden - zum Beispiel haben wir von einem Gummipferd einen hübschen Terminator bekommen. Der Empfänger befindet sich in der Kopfzeile.

Sie benötigen auch den WinLIRC-Server selbst: http://winlirc.sourceforge.net/
Es gibt auch ein Plug-In für WinAMP, damit es vom Bett aus verwendet werden kann.

Die Installation ist nicht schwierig, die Konfiguration ist eher problematisch. Ein Indikator für die Stimmung des Programms ist das Blinken einer grünen Anzeige in der Taskleiste, wenn Sie die Tasten auf der Fernbedienung drücken.

Angenommen, Sie haben einen Stromkreis aus zu wartenden Teilen korrekt verlötet. Dementsprechend muss es funktionieren. Wir gehen auf http://www.lirc.org/ und folgen dem Link "Unterstützte Fernbedienungen" zu http://lirc.sourceforge.net/remotes/. Wir suchen dort Ihre Fernbedienung. Wenn Sie Glück haben, laden Sie die Konfiguration herunter. nein - nicht beängstigend. Wir verbinden die Schaltung mit einem freien COM-Port. Wir starten WinLIRC. Zur Sicherheit beschreibe ich die Reihenfolge des Stocherns mit Knöpfen in Version 0.6.4 (ich erinnere mich nicht, was in früheren Versionen vorhanden war). Wenn es in die Taskleiste kommt, klicken Sie mit der rechten Maustaste auf "Fenster umschalten" -> "Neu konfigurieren". Wählen Sie den Port (COM1, COM2), an den der Empfänger angeschlossen ist. Für die obige Schaltung muss der Parameter „Empfängertyp“ ein DCD sein. Speed ​​- 115200 (Standardeinstellung) Sense - Autodetect (Standardeinstellung) Wenn wir die Konfiguration für Ihre Fernbedienung gefunden haben, gehen Sie zu "Config" -> "Browse" und wählen Sie sie aus. Wir gehen zum Punkt "Alles ist fertig." Wenn die fertige Konfiguration nicht gefunden werden konnte, beginnt das Programm seiner Konsole beizubringen. Also:

1. Schreiben Sie im Fenster "Config" MY_REMOTE.CF (oder so ähnlich).

2. Klicken Sie auf "Raw Codes". Drücken Sie eine beliebige Taste auf der Fernbedienung. Die Zahlen im Fenster sollten laufen. Also ist alles in einem Bündel. Schließen Sie mit einem Kreuz und gehen Sie zu

3. Lernen. Sie werden dich fragen

Dadurch werden die Signale von Ihrer Fernbedienung aufgezeichnet
und erstellen Sie eine Konfigurationsdatei für WinLIRC. Bitte geben Sie einen Namen für diese Fernbedienung ein.

Sie müssen den Namen Ihrer Fernbedienung eingeben. Im Folgenden werden die Namen am besten in lateinischen (englischen) Buchstaben ohne Leerzeichen angegeben.

4.

Beim Lernen und Analysieren von Signalen wird eine Fehlergrenze verwendet, um
die normalen Schwankungen des empfangenen Signals behandeln. Die Toleranz der Fehlerbereiche
von 1% bis 99%. Der Standardwert ist 25%. Je nach Einstellung sind jedoch möglicherweise größere Werte erforderlich
auf Ihrer Hardware und Software. Wenn Sie Probleme mit Ihrer Fernbedienung haben,
Versuchen Sie, diesen Wert zu erhöhen. Sie können jetzt die zulässige Fehlerspanne eingeben,
oder drücken Sie ENTER, um die Standardeinstellung zu verwenden. Gewünschte Fehlertoleranz für diese Fernbedienung?
(1-99, Eingabe = 25)

Viele Wörter, drücke einfach "Enter"

5.

Erster Schritt: Bestimmen Sie die Signallücke, die Signallänge und die Wiederholungscodes.
-----------------------------------------------------------------------------------
Sie werden mehrmals aufgefordert, eine beliebige Taste zu drücken.
Bitte halten Sie es jedes Mal mindestens eine Sekunde lang gedrückt und warten Sie mindestens
eine Sekunde zwischen den Tastendrücken. Wenn Sie manuell eine Signallücke eingeben möchten
und Signallänge können Sie dies jetzt tun (dh "31000 52").
Andernfalls drücken Sie einfach die EINGABETASTE. Lücke und Länge?

Wieder viele Wörter, drücken Sie einfach "Enter"

6.

Drücken Sie eine Taste. Bitte warten Sie eine Sekunde und drücken Sie erneut.

Drücken Sie eine beliebige Taste (auf der Fernbedienung) und lassen Sie sie los. Warten Sie eine Sekunde und drücken Sie und lassen Sie sie dann wieder los. Eine Linie erscheint

Grundlinie initialisiert.

Danach drücken wir die SAME-Taste zehnmal (oder mehrmals), bis wir Null erreichen.

Bitte warten Sie eine Sekunde und drücken Sie erneut einen Knopf (10 übrig)
Bitte warten Sie eine Sekunde und drücken Sie erneut einen Knopf (9 übrig)
Bitte warten Sie eine Sekunde und drücken Sie erneut einen Knopf (8 übrig)
Drücken Sie eine Taste.

7. Wir bekommen die Nachricht:

Dies ist eine signalwiederholende Fernbedienung ohne speziellen Wiederholungscode.
Wenn Sie die Taste gedrückt halten, können Sie schnell viele Kopien des Tastencodes erhalten.
Aus diesem Grund werden von jeder Taste 64 Abtastungen vorgenommen.
Sie werden aufgefordert, nacheinander die Namen der einzelnen Schaltflächen einzugeben.
Geben Sie einen leeren Tastennamen ein, um die Aufnahme zu beenden.

8. Nun bringen wir dem Programm ALLE Tasten auf der Fernbedienung bei. Die Reihenfolge ist: Sie werden gefragt

Knopf 1 Name?

(Vorname)? Wir schreiben den Namen. In lateinischen Buchstaben oder Zahlen ohne Leerzeichen ist es besser, das Wort auf der Fernbedienung der Taste in Großbuchstaben zu schreiben. Nun, wie "1", "2", "PLAY", "FFWD", "STOP", "VOL +". Drücken Sie danach einige Sekunden lang die Taste. Die Zahlen werden im Fenster ungefähr so ​​angezeigt:

Grundlinie initialisiert.
Übereinstimmungen = 64, Fehler = 19

Drücken Sie, bis die Übereinstimmung 64 erreicht. Je weniger Fehler vorhanden sind, desto besser.

9. Die Wörter "Stop" und "Name der Taste 2 (leer zum Stoppen)" werden angezeigt. Wir schreiben den Namen des zweiten Knopfes. Wiederholen Sie Schritt 8, bis alle Tasten ausgehen.

10. Drücken Sie am Ende aller Schaltflächen "Enter", ohne einen Namen einzugeben. Die Meldung "Konfiguration erfolgreich geschrieben, Analyse nicht vergessen" wird angezeigt. Was wir machen

11.Wir stecken eine Maus in "Analyse", die wir in der Antwort "Analyse erfolgreich" erhalten

12. Freut euch.

13. "Alles ist fertig" - Klicken Sie auf OK und dann auf "Fenster ausblenden".

Starten Sie danach mutig Ihre bevorzugte Light Alloy, gehen Sie zu den Einstellungen, aktivieren Sie die WinLIRC-Unterstützung, konfigurieren Sie die Tasten und werfen Sie sich mit einer Fernbedienung in den Händen auf ein Sofa.

Server des ursprünglichen LIRC-Programms für Linux: http://www.lirc.org/.
Es enthält viele Konfigurationsdateien für Fernbedienungen, Schaltungsbeschreibungen und andere Dokumentationen.

Kommentare (1)
  1. ILYA
    #1 ILYA Gäste 2. Oktober 2013, 18:09 Uhr
    0
    "Horizon" - die Konsolen sind nicht russisch, sondern belarussisch (litauisch).

Lesen Sie auch

Fehlercodes für Waschmaschinen