ÄRGERN! Infrarot-Fernbedienung USB-Tastatur ohne Tasten (7 / 7 schritt)

Schritt 7: Verwendung


Mit ärgern! ist einfach,... alles, was Sie tun müssen, ist:

  • Verstehen Sie das LCD-Display-Format des IRK!
  • Verwendung ärgern! um das Lernen zu programmieren remote mit jedem Tastendruck Sie verwenden möchten
  • Verwenden Sie Ihre Fernbedienung IRK Fragen! Tastenanschläge an Ihren Computer senden

Das LCD-Display-Format zu verstehen

Das LCD-Display zeigt Informationen in folgendem Format für die Verwendung der Tastatur:

0 X Modifikatoren
Yy-Befehl

Wo,

0 = Den Code der Usage was bedeutet Tastatur
X = Key Modifier Bits in Hexadezimal (z.B. 7)
Modifikatoren = eine textuelle Beschreibung der wichtigsten Modifizierer Bits (z. B. STRG-ALT-SHIFT)
Yy = USB-Schlüssel-Code im Hex (z.B. 2A ist Backspace)
Befehl eine textuelle Beschreibung des Befehls (z.B. Enter) =

... ...und im folgenden Format für andere Nutzungen (Consumer-Gerät, Systemsteuerung):

UY Nutzung
Yy-Befehl

Wo,

u = den Code der Usage in Hex (1 = System Control, 2 = Consumer-Gerät, F = IRK lokale Funktion)
Verbrauch = eine textuelle Beschreibung des Codice Nutzung (z. B. Consumer-Dev)
Yyy = Der Befehlscode in Hex aufgeteilt auf zwei Linien (von 000 bis hin zu FFF, also nur 4096 Befehle sind möglich)
Befehl = eine textuelle Beschreibung des Befehls (z. B. stumm)

Die folgenden Verwendungen (z. B. "u" in den oben genannten) werden derzeit unterstützt:

0 = Tastatur (Enter, etc.)
1 = System Control (schalten, schlafen, aufwachen etc.)
2 = Consumer-Gerät (Mute, Vol +, Vol- usw.)
F = lokal ärgern! Funktion

Programmierung der Fernbedienung lernen

  1. Verbinden Sie ärgern! an einen internen USB-Header auf PC Hauptplatine. Wenn Sie sich entschieden haben, IRK bauen! mit einem standard USB-A-B-Kabel dann nur stecken Sie es in einem normalen externen USB-Anschluss.
  2. Warten Sie ärgern! auf dem LCD-Display "USB bereit" angeben. Die Aktivitäts-LED blinkt während des IRK! USB-Kommunikation mit dem PC herzustellen versucht.
  3. Mit ärgern! " s UP, DOWN, STRG, ALT und SHIFT-Tasten, wählen eine Tastenkombination, die Sie auf Ihren PC - zum Beispiel STRG + POS1 senden möchten. Strg, ALT und SHIFT-Tasten wechseln Sie zwischen "gedrückt" und "nicht gedrückt" jedes Mal, wenn Sie gedrückt. Die CTL-Taste, wenn mehr als 1 Sekunde lang gedrückt schaltet die GUI-Anzeige. Tipp: Drücke und halte die UP oder DOWN Tasten, um die verfügbaren Tastenkombinationen schnell durchlaufen.
  4. Presse zu ärgern! " s "OK"-Taste, um der Tastenkombination mit Ihrem PC zum Testen senden, dass es funktioniert.
  5. Legen Sie Ihr lernen remote "Lernmodus" und wählen Sie eine Taste auf Ihrer Fernbedienung programmiert werden.
  6. Presse zu ärgern! " s-TEACH-Taste, einen IR-Code repräsentieren diese Tastenkombination auf Ihrer Fernbedienung lernen zu übertragen.
  7. Legen Sie Ihr lernen remote auf Modus "Normal" und neu programmierte Taste auf Ihrer Fernbedienung.
  8. Uhr wie ärgern! sendet diese Tastenkombination auf Ihrem PC. ÄRGERN! blinkt die Aktivitäts-LED jedes Mal, wenn sie eine Tastenkombination erkennt und es wird die letzte Tastatureingabe erhielt auf dem LCD-Display angezeigt.
  9. Spülen Sie, und wiederholen Sie ab Schritt 3 so oft wie Sie benötigen!

Eine Nutzung als Tastatur (z. B. Consumer-Gerät) auswählen:

  1. Halten Sie die SHIFT-Taste für länger als 1 Sekunde bis "Usage auswählen" auf dem LCD angezeigt wird
  2. Presse die UP oder DOWN Tasten, bis die gewünschte Nutzung angezeigt wird (z. B. Consumer-Dev)
  3. Klicken Sie auf OK, Funktionen in diese Verwendung zu verwenden
  4. Presse die UP oder DOWN Tasten, bis die gewünschte Funktion angezeigt wird (z. B. stumm)
  5. Taste OK, um Ihren PC, um festzustellen, ob es diese Funktion unterstützt die Funktion zukommen.
  6. Wenn der PC reagiert wie erwartet, Presse TEACH, diese Funktion auf eine Taste auf Ihrer Fernbedienung lernen zu programmieren.

Ihre Fernbedienung

Dies ist das gleiche wie mit einer Fernbedienung. Drücke eine Taste und IRK! reagiert auf Befehle, die an sie gerichtet. Der letzte Befehl dies verlangt wird auf dem LCD angezeigt. Wenn die Aktivität-LED auf die Frontplatte blinkt, dann ärgern! den Befehl erkannt hat und den PC weitergegeben hat. Wenn nach, dass nichts passiert, dann ist das die Schuld des PCs. Wenn die Aktivitäts-LED nicht blinkt, dann IRK! die IR-Code programmiert auf diesen Knopf - Ihre IR-Fernbedienung möglicherweise eine leere Batterie, oder vielleicht der Code genau programmiert war nicht, oder vielleicht haben Sie stehen zu weit weg von der IRK anerkannt nicht! Gerät.

Einstellung der IRK! Geräteadresse

In der Standardeinstellung zu ärgern! schaltet mit einer Geräteadresse des 0xAA. Wenn Sie mehr als eine IRK bauen! Einheit, und wollen ihnen individuell anzusprechen, dann Sie müssen eine eindeutige Adresse auf jeden einzelnen einstellen. Ein IRK! Geräteadresse kann im Bereich von 0 x 00 bis 0xFE (0xFF ist die broadcast-Adresse, welche alle IRK! Geräte reagieren). So geht's:

  1. Tasten Sie den UP/DOWN-bis zum Befehl "00 eingestellte Adresse" erscheint auf der LCD-Anzeige.
  2. Taste "OK", "Adresse"-Modus.
  3. Presse die UP/DOWN-Taste, bis die gewünschte Adresse im mm -Bereich angezeigt wird.
  4. Taste OK, um die neue Adresse speichern und beenden "Adresse"-Modus.

Von da ab, das IRK! Gerät speichert die neue Adresse in die on-Board-nicht-flüchtigen Speicher (EEPROM). Wenn Sie Ihre Fernbedienung lernen gelehrt haben müssen keine Befehle mit der alten Adresse, dann können Sie es aus der IRK neu zu programmieren! mit der neuen Adresse.

System-Steuerbefehle

Die folgenden drei Befehle entsprechen den USB System Steuerbefehle:

  • 02 01 Power Off - Dies wird setzen Sie Ihren PC System Energiezustand S5 (komplett ausgeschaltet)
  • 02 02 Schlaf - dies wird setzen Sie Ihr PC System Energiestatus S3 (suspend to RAM)
  • 02 03 Wake - dies wacht Ihr PC von S3 und überführen in Zustand S0 (eingeschaltet)

Experimentelle Power-Control-Befehle

Für die durch Hole Technology (THT) Version des IRK!, der nach (nicht-USB-, lokal auf IRK!) Befehle sind experimentelle (d. h. nicht in vollem Umfang getestet) und eventuell die IRK! Gerät vor Ihren PCs Standby-Spannung (Vsb) mit Strom versorgt werden:

  • FF 01 Netzschalter - Dies ist gleichbedeutend mit der POWER-Taste auf Ihrem PC. Das Vorgehen hängt davon ab, wie Sie Ihren PC konfiguriert haben
  • FF 02 Reset-Schalter - Dies ist gleichbedeutend mit der RESET-Taste auf Ihrem PC. Verwenden Sie diese mit der gleichen Menge der Vorsicht, die Sie normalerweise angewendet, wenn die echte RESET-Taste auf Ihrem PC verwenden! Sie sind gewarnt worden.

Für die Surface Mount Technology (SMT) Version des IRK!, diese Liste von Befehlen wurde erweitert und den Betrieb von der CMOS 4066 Quad bilaterale Analog Schalter zu steuern:

  • F0 01 Netzschalter - die zwei Header-Pins markiert PWR werden niedrige Impedanz für ca. 250 ms Hinweis: Dies soll keine große Ströme zu schalten. Die Quad Analogschalter 4066 kann ein absolutes Maximum von nur +/-25 mA.
  • F0 02 Reset-Schalter - die beiden Header Pins markiert RST werden niedrige Impedanz für ca. 250 ms.
  • F0 03 Init USB - bewirkt, dass das Gerät sich selbst als ein USB-Gerät erneut registrieren. Es ist fast das Äquivalent von ausstecken und das Gerät an einen USB-Anschluss umstecken.
  • F0 07 Debuggen auf - Displays-Debug-Informationen auf dem Display, wenn ein IR-Code empfangen wird
  • F0 08 Debug off - kehrt das Gerät in den normalen Modus (zeigt keine Debug-Informationen auf dem LCD)
  • F0 09 Hilfsschalter - die beiden Header Pins markiert AUX werden niedrige Impedanz für ca. 250 ms.
  • F0 0A Schalter einschalten - die zwei Header Stifte PWR gekennzeichnet werden niedrige Impedanz bis ein nachfolgende Power Switch Off-Befehl empfangen wird.
  • F0 0 b Reset Schalter auf - die zwei Header Pins markiert RST werden niedrige Impedanz bis ein nachfolgende Power Switch Off-Befehl empfangen wird.
  • F0 0C aux Einschalten - die zwei Header-Pins markiert AUX werden niederohmig geworden, bis ein nachfolgende Power Switch Off-Befehl empfangen wird.
  • F0 0D macht ausschalten - die zwei Header-Pins markiert PWR werden hochohmig geworden.
  • F0 0E Reset Ausschalten - die zwei Header-Pins markiert RST werden hochohmig geworden.
  • F0 0F Auxiliary abschalten - die zwei Header-Pins markiert AUX werden hochohmig geworden.

Beachten Sie, dass obwohl die Header-Pins PWR, RST und AUX gekennzeichnet werden Sie sie für eine Funktion verwenden können, die normalerweise eine niedrige aktuelle (< 25 mA) Single Pole Single werfen (SPST) momentane Aktion Taster verwenden würden.

In Verbindung stehende Artikel

Wandeln Sie eine ZX82 Spektrum-Tastatur in eine erweiterbare USB-Tastatur mit Arduino

Wandeln Sie eine ZX82 Spektrum-Tastatur in eine erweiterbare USB-Tastatur mit Arduino

In dieser Instructable, ich zeige Ihnen wie Konvertieren Ihrer ZX82 Spektrum-Tastatur in eine funktionell erweiterbar USB-Tastatur mit allem kompatibel USB-Anschluss aktiviert. Dieser Build ist kompakt genug, wenn Sie fertig sind, können Sie das Spek
Wiederverwendung unerwünschte Infrarot-Fernbedienung Herunterfahren und neu starten Raspberry Pi

Wiederverwendung unerwünschte Infrarot-Fernbedienung Herunterfahren und neu starten Raspberry Pi

EinführungDiese Fernbedienung im Bild verwendet, um ein Fan zu kontrollieren, bis der Lüfter funktioniert nicht mehr. Ich warf den Ventilator und die Fernbedienung gespeichert. Dies ist definitiv mein persönlicher Favorit instructable, denn es ist nü
Mini-USB-Tastatur mit einem Mikrocontroller $7

Mini-USB-Tastatur mit einem Mikrocontroller $7

Machen Sie eine Tastatur, die einen Mikrocontroller verwendet, um USB-Tastendrucke, senden die Schnittstellen mit AutoHotKey, eine Windows-Anwendung zum Erstellen von Anwendungen und Makros.AutoHotKey kann mit Ihrer ursprünglichen Tastatur ohne die N
ZX Spectrum kabelgebundene USB-Tastatur-Part 1

ZX Spectrum kabelgebundene USB-Tastatur-Part 1

In dieser Instructable zeige ich Ihnen die einfachen Schritte habe ich eine USB-Tastatur ein ZX Spectrum umzuwandeln.Ich weiß, es gibt Puristen gibt, die das hassen werden, aber wenn Ihr Motherboard irreparabel ist, dann dies eine Möglichkeit ist, de
Acorn Electron USB-Tastatur

Acorn Electron USB-Tastatur

Machen Sie eine Retro-USB-Tastatur aus einem 80er Jahre Acorn Electron Computer!Das Elektron war ein 8-Bit-Computer erstmals 1983, basierend auf dem legendären BBC Micro produziert. Obwohl es ein Budget Rechner zu Hause war, kam es mit einer anständi
Ein Arduino-Board mit einer Infrarot-Fernbedienung steuern

Ein Arduino-Board mit einer Infrarot-Fernbedienung steuern

-EinführungHallo an alle, mein Name ist Noreddine Kessa, ich bin ein Elektronik-Enthusiasten.  Ich hatte Spaß an diesem Wochenende spielen mit meinem neuen Spielzeug, Arduino ATmega328 DIY-Kit, das habe ich bei eBay, und ich würde gerne die Freude mi
Steuerung von LEDs mit einer Infrarot-Fernbedienung (TV)

Steuerung von LEDs mit einer Infrarot-Fernbedienung (TV)

Dies ist mein erster instructable. In diesem instructable zeige ich Ihnen wie on/off LED oder DC-Motoren mit Infrarot-Fernbedienung control.eSchritt 1: Komponenten(1) Infrarot-Empfänger(2) Breadbord(3) Arduino uno(4) Jumper Kabel(5) Infrarot-Fernbedi
Eine USB-Tastatur hacken

Eine USB-Tastatur hacken

wie eine USB-Tastatur oder einer Tastatur für diese Angelegenheit zu hacken. Senden Sie Eingaben in den Computer ohne einen lästigen Mikrocontroller.Schritt 1: Öffnen Sie die Tastatur Eröffnen der Fall. Sie können einen Schraubenzieher oder ein jeder
Installieren eine USB-Tastatur in einem OLPC XO-Laptop, Phase-I-

Installieren eine USB-Tastatur in einem OLPC XO-Laptop, Phase-I-

ich weiß nicht, über Sie, aber ich kann sicher sagen, Silikon aus den Ernstfall. Hier ist, wie das Gelee Graben und eine normale Tastenkappen und Federn Typ USB-Tastatur in einem OLPC XO-Laptop zu quetschen. Dies werden "phase I"--immer der Tast
Wiederverwendung unerwünschte Infrarot-Fernbedienung zur Verwendung mit XBMC/KODI auf Raspberry Pi

Wiederverwendung unerwünschte Infrarot-Fernbedienung zur Verwendung mit XBMC/KODI auf Raspberry Pi

EinführungFernsteuerung von Mediacenter ist eine wichtige Anwendung von Linux Infrared Remote Control (LIRC). Es gibt eine ganze Reihe von Tutorial wie Infrarot-Fernbedienung mit XMBC/KODI umzusetzen. Nach dem Anschluss an die hervorragende Anleitung
Beenden des Auftrags: Installation einer USB-Tastatur in einem OLPC XO-Laptop, Phase II

Beenden des Auftrags: Installation einer USB-Tastatur in einem OLPC XO-Laptop, Phase II

für einen Mann, den größten Teil seines Lebens, mit seinen Fingern in die Heimat Zeile verbunden verbracht hat, addieren dieses USB-Tastatur, die ich wirklich auf System kann einen großen Unterschied in der Bedienbarkeit des XO gemacht hat. Dies setz
Nichts mit Arduino und eine Infrarot-Fernbedienung zu steuern

Nichts mit Arduino und eine Infrarot-Fernbedienung zu steuern

Hallo, dies ist mein erster instructable und ich dachte, ich würde eine kurze Demonstration so etwas wie LED, Steuern Sie zeigen DC-Motoren und jede Menge andere Dinge mit einem Arduino und so ziemlich jede Infrarot-Fernbedienung. Das erste Mal, das
Meine USB-Tastatur Lampe

Meine USB-Tastatur Lampe

Dies ist meine persönliche Version der USB-Tastatur Lampe.
Wiederverwendung unerwünschte Infrarot-Fernbedienung zur Verwendung mit Musikspieler XMMS2

Wiederverwendung unerwünschte Infrarot-Fernbedienung zur Verwendung mit Musikspieler XMMS2

EinführungEs ist eine gute Idee, Media-Player per Infrarot Fernbedienung XMMS2 aus dem gleichen Grund, was man es mit XBMC/KODI tut. Ich kramte in meiner Box Teile und fand diese Infrarot-Fernbedienung ein Home Theater DVD-System, das ich vor vielen