Kostenlose technische Bibliothek ENZYKLOPÄDIE DER FUNKELEKTRONIK UND ELEKTROTECHNIK Infrarot-Fernbedienung für Computer. Enzyklopädie der Funkelektronik und Elektrotechnik Lexikon der Funkelektronik und Elektrotechnik / Infrarot-Technologie Wenn Sie auf der Couch liegend Ihre Lieblingsfilme ansehen oder WinAmp hören und zu faul sind, zur Tastatur zu greifen, um einen Song zurückzuspulen, den Ton leiser zu stellen oder etwas anderes, dann ist dieses Gerät genau das Richtige für Sie. Dies ist etwas anderes als ein normaler COM-IR-Anschluss, der von einer Fernbedienung gesteuert wird, und ein spezielles Programm, das tatsächlich den Betrieb einer bestimmten Anwendung steuert. Also der Reihe nach. Schritt 1. Hardware Wir brauchen: - Fernbedienung (mit Ausnahme von „Horizont“-Fernbedienungen und einigen Panasonic-Modellen – ihre Trägersignalfrequenz beträgt 400 kHz und die Betriebsfrequenz des COM-Ports beträgt bis zu 115 kHz. Grundsätzlich hat die Fernbedienung eine Signalfrequenz von 30-40 kHz.) - Radioteile: *Fotodetektor – die einfachste Option ist der inländische TK-19 oder TK1833. Auch importierte Analoga TSOP 1738, TSOP1836 sind geeignet. Im Allgemeinen jedes 5-Volt-Gerät. Die Pinbelegung ist in Abb. 2 dargestellt. *Spannungsstabilisator 78L05, aber auch der heimische KREN5A ist geeignet. Die Pinbelegung ist in Abb. 3 dargestellt. *Kondensator 20uF 25V * Widerstände - 5.1, 10 kOhm 0,125 oder 0,5 W * LED - beliebig. Der Kathodenschenkel ist kürzer *9-polige COM-Buchse mit Gehäuse. Wir bauen das "komplexeste" Schema zusammen, das in Abb. 1 gezeigt wird ,
Wenn kein Wunsch besteht, verzichten wir auf den Einbau des Schalters. Wir schließen alles an Bein 1 oder 2 an. Hier ist die Pinbelegung des COM-Steckers, die im Internet zu finden ist: Bedenken Sie jedoch, dass es mit einem Signal auf Abschnitt 2 besser funktioniert. Hier ist die Pinbelegung des Empfängers: Wir achten zwei- bis dreimal darauf, dass alles richtig verlötet ist, achten auf alle Polaritäten und verbinden es mit dem COM-Port des Computers. -Wo ist die WINDOWS-Meldung zum neuen Gerät??? -Nein!!! Und das wird es nicht! :) Schritt 2. Software WinLirc und Device Controller sind einfache Programme, die ein Plugin für Anwendungen erfordern (für WinAmp ist ein separates Plugin installiert, für Light Alloy ist es nicht erforderlich). WinLirc-Treiber Nach dem Start teilt Ihnen das Programm mit, dass es konfiguriert werden muss. Klicken Sie auf OK und gelangen Sie zum Konfigurationsmenü. Stellen Sie für die zusammengebaute Schaltung die Parameter wie in der Abbildung unten gezeigt ein, mit Ausnahme des Port-Parameters. In diesem Parameter geben Sie die Nummer Ihres COM-Ports an, an den der zusammengebaute IR-Empfänger angeschlossen wurde. oder
(Es hängt alles davon ab, an welchem Bein Sie den Empfänger befestigt haben oder in welcher Position sich der Schalter befindet.) Um die zusammengebaute Schaltung zu überprüfen, müssen Sie vorübergehend die Datei „sample.cf“ in der Zeile „Config“ auswählen, die sich im Ordner „winlirc-0.6.5“ befindet, indem Sie auf „Durchsuchen...“ klicken und dann auf die Schaltfläche „Rohcodes“ klicken, ein Signal Es öffnet sich das Empfangskontrollfenster. Durch Drücken der Tasten auf einer beliebigen Fernbedienung im Fenster sollten Pakete vom Typ „Pulse:300, space:4000“ empfangen werden. Wenn nichts passiert, müssen Sie überprüfen, ob die zusammengebaute IR-Empfängerschaltung korrekt ist und ob die Parameter ausgewählt sind korrekt ist und ob die COM-Port-Nummer korrekt angezeigt wird. Wenn die Pakete empfangen werden, kann die zusammengesetzte Schaltung als korrekt angesehen werden. Schließen Sie das Fenster und kehren Sie zum Fenster mit den Programmeinstellungen zurück. Danach müssen Sie dem Winlirc-Treiber mitteilen, mit welchem Fernbedienungsmodell er arbeiten soll. Wählen Sie dazu die Fernbedienungsdatei in der Konfigurationszeile aus, indem Sie auf die Schaltfläche Browser... klicken und im Einstellungsfenster auf OK klicken. Sie können die Datei für Ihre Fernbedienung erhalten, indem Sie sie von der Winlirc-Treiberentwickler-Website lirc.sourceforge.net/remotes/ herunterladen oder indem Sie eine Anfrage für einen kostenlosen Empfang an DeviceCTRL@Mail.ru mit dem Vermerk „Fernbedienungsdatei“ (angeben) senden Modell mit Fernbedienung). Das war's, winlirc ist konfiguriert! Klicken Sie auf „Winlirc ausblenden“ und das Programm wird in der Taskleiste minimiert. Drücken Sie die Fernbedienungstaste und Winlirc reagiert nur auf das Drücken der ausgewählten Fernbedienung, was durch ein blinkendes rundes Symbol in der Taskleiste angezeigt wird. Wenn Sie für Ihr Modell keine Fernbedienungsdatei gefunden haben, das Modell nicht kennen oder aus anderen Gründen keine Fernbedienungsdatei auswählen können, können Sie sie erstellen (Winlirc einer beliebigen Fernbedienung beibringen). . Um Winlirc zu trainieren, geben Sie in der Konfigurationszeile manuell den Pfad und Namen der neuen Datei an, in die das Trainingsergebnis geschrieben wird, zum Beispiel: Klicken Sie auf „Lernen“ – ein Fenster erscheint, um Winlirc zu lehren. Zunächst werden Sie vom Programm aufgefordert, den Namen der Fernbedienung einzugeben. Geben Sie einen Namen für diese Fernbedienung ein. Geben Sie einen beliebigen Namen für die Fernbedienung ein und verwenden Sie bei der Eingabe keine Leerzeichen! Als nächstes fordert Winlirc Sie auf, den Prozentsatz der Erkennung einzugeben (von 1 % bis 99 %). Gewünschte Fehlerspanne für diese Fernbedienung? (1-99, Eingabe=25). Je größer der Prozentsatz, desto strenger wird Winlirc das empfangene Signal in Zukunft erkennen (wenn Sie 99 % wählen, dann wird Winlirc höchstwahrscheinlich nicht auf das Signal von der Fernbedienung reagieren, da die Signale von der Fernbedienung nicht stabil sind und nicht vollkommen identisch), desto kleiner ist der Parameter, daher wird Winlirc den empfangenen Signalen treuer sein (wenn Sie 1 % auswählen, dann reagiert Winlirc auf die Fernbedienung, kann aber die Tasten verwirren und auf Störungen reagieren). Experimentelle Studien haben gezeigt, dass es optimal ist, 40 % einzuführen. Wir geben ein und drücken die Eingabetaste, dann schreibt Winlirc Gap and length? Wir schreiben nichts in die Zeile und drücken die Eingabetaste. Als nächstes fordert Sie das Programm auf, dieselbe beliebige Taste so oft wie nötig zu drücken, um die Art des von der Fernbedienung übertragenen Signals zu analysieren. Drücken und loslassen, bis Winlirc schreibt: Um die Aufzeichnung von Schaltflächen abzuschließen, geben Sie einen leeren Schaltflächennamen ein. Taste 1 Name? Winlirc ist bereit, einen Schaltflächennamen einzugeben. Als nächstes müssen Sie alle Daten für die Fernbedienungstasten eingeben. Dazu geben Sie den Namen der Schaltfläche ein (VERWENDEN SIE KEINE LEERSCHLÄGE!), drücken Sie die Eingabetaste, woraufhin Winlirc Sie auffordert, die Schaltfläche, deren Namen Sie eingegeben haben, gedrückt zu halten Bitte drücken und halten Sie die Schaltfläche „YOUR_ENTERED_BUTTON_NAME“, bis Sie zum Stoppen aufgefordert werden. Wenn Sie eine Taste auf der Fernbedienung drücken, empfängt Winlirc Daten von der Fernbedienung, was durch einen Anstieg des „matches=“-Werts angezeigt wird Halten Sie die Taste gedrückt, bis Winlirc Sie zum Speichern der Taste auffordert. (Tipp: Halten Sie die Taste nicht gedrückt, sondern drücken Sie sie sehr schnell.) Sie können dies ablehnen, wenn viele Fehler vorliegen (die Anzahl der Fehler wird im Wert „faults=" angezeigt) und der Name der Taste und Das Drücken muss wiederholt werden, oder Sie können zustimmen, dann zeichnet Winlirc das Ergebnis auf und fordert Sie auf, den Namen der nächsten Schaltfläche einzugeben. Durch Eingabe aller erforderlichen Schaltflächen nacheinander schreibt das Programm alles in eine Datei. Wenn Sie die Eingabe der Schaltflächen abschließen möchten, geben Sie nicht den Namen der Schaltfläche ein, sondern lassen Sie das Feld leer und drücken Sie die Eingabetaste. Winlirc meldet dann, dass die Konfiguration gespeichert wurde. Klicken Sie überall auf OK. Das war's, winlirc ist konfiguriert! Klicken Sie auf „Winlirc ausblenden“ und das Programm wird in der Taskleiste minimiert. Drücken Sie die Fernbedienungstaste und Winlirc beginnt auf das Drücken der trainierten Fernbedienung zu reagieren, was durch ein blinkendes rundes Symbol in der Taskleiste angezeigt wird. Starten Sie anschließend das Gerätesteuerungsprogramm neu. Der externe Winlirc-Treiber wird automatisch gefunden. Wenn Sie nun eine Taste auf der Fernbedienung drücken, überträgt Winlirc über das TCP/API-Protokoll Daten über die Presse an den Gerätecontroller und der Name der Fernbedienung und der Name der Taste werden im Programm angezeigt. Wenn Sie über eine Firewall verfügen und die Verbindung zwischen Winlirc und dem Gerätecontroller zulassen möchten, müssen Sie diese zulassen, andernfalls wird die Datenübertragung blockiert. Danach müssen Sie den Tasten einen Befehl zuweisen, wofür Sie sich mit der Programmoberfläche vertraut machen und lernen müssen, wie man darin arbeitet Autor: garfield; Veröffentlichung: cxem.net Siehe andere Artikel Abschnitt Infrarot-Technologie. Lesen und Schreiben nützlich Kommentare zu diesem Artikel. Neueste Nachrichten aus Wissenschaft und Technik, neue Elektronik: Maschine zum Ausdünnen von Blumen im Garten
02.05.2024 Fortschrittliches Infrarot-Mikroskop
02.05.2024 Luftfalle für Insekten
01.05.2024
Weitere interessante Neuigkeiten: ▪ Das schnellste mobile Internet News-Feed von Wissenschaft und Technologie, neue Elektronik
Interessante Materialien der Freien Technischen Bibliothek: ▪ Abschnitt der Website Anwendung von Mikroschaltungen. Artikelauswahl ▪ Artikel Kein Vieh, kein Baum, kein Sklave, sondern ein Mann! Populärer Ausdruck ▪ Artikel Wofür wurde das Hollywood-Zeichen ursprünglich geschaffen? Ausführliche Antwort ▪ Artikel Solarkollektoren. Luftkollektoren. Enzyklopädie der Funkelektronik und Elektrotechnik ▪ Artikel Vergrößert eine Lupe? physikalisches Experiment
Hinterlasse deinen Kommentar zu diesem Artikel: Alle Sprachen dieser Seite Startseite | Bibliothek | Artikel | Sitemap | Site-Überprüfungen www.diagramm.com.ua |