IRK ! Contrôlés à distance infrarouge USB clavier sans touches (7 / 7 étapes)

Étape 7: utilisation

À l’aide d’IRC ! est facile... tout ce que vous devez faire c’est :

  • Comprendre le format d’affichage LCD de l’IRK !
  • Utilisation d’IRC ! pour programmer votre apprentissage à distance avec chaque frappe vous souhaitez utiliser
  • Utilisez votre télécommande pour demander IRK ! pour envoyer des frappes sur votre ordinateur

Présentation du Format de l’écran LCD

L’écran LCD affiche les informations dans le format suivant pour l’utilisation du clavier :

modificateurs de x 0
commande d’yy

Où,

0 = Le code d’utilisation signifiant clavier
x = le modificateur de clé de bits au format hexadécimal (par exemple 7)
modificateurs = une explication textuelle des bits modificateur de clé (par exemple CTRL ALT SHIFT)
YY = code de clé USB au format hexadécimal (par exemple 2 a est RET.)
commande = une explication textuelle de la commande (p. ex. entrée)

.. .et dans le format suivant pour les autres usages (appareils grand public, système de contrôle) :

utilisation d’UY
commande d’yy

Où,

u = le code d’utilisation au format hexadécimal (1 = système de contrôle, 2 = appareil consommateur, F = fonction locale IRK)
utilisation = une explication textuelle du code d’utilisation (p. ex. consommation Dev)
yyy = Le code de commande au format hexadécimal répartis sur deux lignes (allant de 000 à la FFF, alors seulement 4096 commandes sont possibles)
commande = une explication textuelle de la commande (par exemple mettre en sourdine)

Les utilisations suivantes (c'est-à-dire le "u" dans ce qui précède) sont actuellement pris en charge :

0 = clavier (Enter, etc.)
1 = système de contrôle (marche, sommeil, réveil etc.)
2 = appareil consommateur (Mute, Vol +, Vol-, etc.)
F = Local IRC ! fonction

Programmation de votre télécommande d’apprentissage

  1. Se connecter IRC ! à un connecteur USB interne sur la carte mère du PC. Si vous avez choisi de construire IRK ! avec un câble USB A-B, puis il suffit de brancher sur un port d’USB externe normal.
  2. Wait for IRC ! pour indiquer « USB Ready » sur son écran LCD. L’activité LED cligno tout en IRK ! tente d’établir la communication USB avec votre PC.
  3. Aide IRC! " s UP, DOWN, les touches Ctrl, ALT et Maj, sélectionnez une combinaison de touches que vous souhaitez envoyer à votre ordinateur - par exemple, Ctrl + origine. Les CTL, ALT et Maj boutons bascule entre « activé » et « pas pressé » chaque fois que vous appuyez sur eux. Le bouton CTL, lorsque vous appuyez sur pendant plus de 1 seconde, active/désactive l’indicateur de GUI. Astuce : Appuyez et maintenez les boutons haut ou bas pour faire défiler les séquences de touches disponibles rapidement.
  4. Appuyez sur IRC! " bouton s OK pour envoyer la combinaison de touches à votre PC pour tester que cela fonctionne.
  5. Votre apprentissage à distance « Learn » mode et sélectionnez un bouton pour programmer votre télécommande.
  6. Appuyez sur IRC! " touche s TEACH pour transmettre un code IR représentant cette combinaison de touches pour votre apprentissage à distance.
  7. Définir votre apprentissage à distance en mode « Normal » et appuyez sur le bouton nouvellement programmé sur votre télécommande.
  8. Regardez comme IRC ! envoie cette combinaison de touches à votre PC. IRK ! se met à clignoter le voyant chaque fois qu’il reconnaît une frappe d’activité et il affichera la dernière frappe a reçu sur son écran LCD.
  9. Rincez et répétez l’étape 3 autant de fois que vous avez besoin !

Pour sélectionner une utilisation autre que de clavier (par exemple l’appareil consommateur) :

  1. Appuyez sur et maintenez la touche SHIFT pendant plus de 1 seconde jusqu'à ce que « Utilisation de sélectionner » s’affiche sur l’écran LCD
  2. Appuyez sur haut ou bas boutons jusqu'à ce que l’utilisation souhaitée est affichée (par exemple consommation Dev)
  3. Appuyez sur OK pour utiliser les fonctions de cette utilisation
  4. Appuyez sur haut ou bas boutons jusqu'à ce que la fonction souhaitée est affichée (par exemple mettre en sourdine)
  5. Appuyez sur OK pour envoyer la fonction à votre PC pour déterminer s’il prend en charge cette fonction particulière.
  6. Si le PC réagit comme prévu, appuyez sur TEACH pour programmer cette fonction sur une touche de votre télécommande d’apprentissage.

À l’aide de votre télécommande

C’est le même que l’utilisation de toute télécommande. Appuyez sur un bouton et l’IRK ! répondra aux commandes devant elle. La dernière commande actionnése s’affichera sur l’écran LCD. Si l’activité LED la face avant clignote, puis IRK ! a reconnu la commande et lui a passé sur le PC. Si rien ne se passe après cela, alors c’est la faute du PC. Si la LED d’activité ne clignote pas, puis IRK ! n’a pas reconnu le code IR programmé sur ce bouton - votre télécommande IR pourrait avoir une batterie à plat, ou le peut-être que le code n’a pas été programmé avec précision, ou peut-être que vous êtes debout trop loin de l’IRK ! appareil.

Définissant l’IRK ! Adresse du périphérique

Par défaut, IRK ! alimentera en utilisant une adresse de périphérique de 0xAA. Si vous générez plusieurs IRK ! unité et veulent y remédier individuellement, puis vous devez définir une adresse unique sur chacun d’eux. Un kri ! adresse du périphérique peut être dans la plage 0 x 00 à 0xFE (0xFF est l’adresse de diffusion à laquelle IRK tous! dispositifs répondra). Pour ce faire :

  1. Appuyez sur les touches haut/bas jusqu'à ce que la commande « Set Address 00 » apparaît sur l’écran LCD.
  2. Appuyez sur OK pour passer en mode « Set Address ».
  3. Appuyez sur le bouton haut/bas jusqu'à ce que l’adresse souhaitée est affichée dans le champ de mm .
  4. Appuyez sur OK pour enregistrer la nouvelle adresse et sortir du mode « Set Address ».

Dès lors, qu’IRC ! dispositif se souviendra de la nouvelle adresse dans sa mémoire embarquée de non volatile (EEPROM). Si vous avez enseigné votre télécommande toutes les commandes à l’aide de l’ancienne adresse, puis vous devrez re-programmer de l’IRK ! avec la nouvelle adresse.

Commandes de contrôle de système

Les trois commandes suivantes correspondent à des commandes de contrôle de système USB :

  • 02 01 power Off - Cela placera votre PC en système de consommation S5 (complètement hors tension)
  • 02 02 sommeil - Cela placera votre PC en état d’alimentation S3 (suspend to RAM)
  • 02 03 wake - cela va réveiller votre PC à partir de S3 et retourner à l’État S0 (sous tension)

Commandes de contrôle centrale expérimentale

Pour la version à travers le trou technologie (THT) de IRK!, la suite (non USB, locaux à IRK!) commandes sont expérimentales (c'est-à-dire pas entièrement testé) et peuvent l’IRK ! appareil peut être alimenté à partir de votre PC en veille tension (Vsb) :

  • Commutateur d’alimentation FF 01 - ce qui équivaut à appuyer sur le bouton d’alimentation sur votre PC. L’action exécutée dépend de comment vous avez configuré votre PC
  • FF 02 interrupteur de réinitialisation - ce qui équivaut à appuyer sur le bouton de réinitialisation sur votre PC. L’utiliser avec autant de prudence que vous appliquer normalement lorsque vous utilisez le bouton de réinitialisation réel sur votre PC ! Vous aurez été prévenu.

Pour la version de la technologie de montage de Surface (SMT) de IRK!, cette liste de commandes a été étendue et contrôler le fonctionnement de l’interrupteur d’Analog bilatéraux 4066 CMOS Quad :

  • F0 01 interrupteur - les broches deux en-tête marqués PWR deviendra faible impédance pour environ 250 m Note : ce n’est pas destiné pour commuter des courants importants. Le commutateur analogique quad 4066 peut passer un maximum absolu de seulement +/-25 mA.
  • F0 02 interrupteur de réinitialisation - les deux broches d’en-tête marqués RST deviendra faible impédance pour environ 250 ms.
  • F0 03 Init USB - provoque l’unité se réinscrire comme un périphérique USB. C’est presque l’équivalent d’avoir déconnecté et reconnecté l’appareil à un port USB.
  • F0 07 Debug sur - affiche des informations de débogage sur l’écran LCD lorsque reçoit un code IR
  • F0 08 Debug off - le retourne au mode Normal (n’affiche aucune information de débogage sur l’écran LCD)
  • F0 09 interrupteur auxiliaire - les deux broches d’en-tête marquées AUX deviendra faible impédance pour environ 250 ms.
  • F0 0 a Power Switch On - l’en-tête deux picots marqués PWR deviendra faible impédance jusqu'à la réception d’une commande ultérieure de Power Switch Off.
  • F0 0 b Reset Switch On - l’en-tête deux picots marqués RST deviendra faible impédance jusqu'à la réception d’une commande ultérieure de Power Switch Off.
  • F0 0c auxiliaire allumer - les broches de deux en-tête marquées AUX deviendra faible impédance jusqu'à la réception d’une commande ultérieure de Power Switch Off.
  • F0 0D interrupteur - les broches deux en-tête marqués PWR deviendra haute impédance.
  • F0 0E Reset Switch Off - les broches deux en-tête marqués RST deviendra haute impédance.
  • Auxiliaire de 0F F0 éteindre - les broches de deux en-tête marquées AUX deviendra haute impédance.

Notez que bien que les broches d’en-tête sont étiquetés PWR, RST et AUX vous pouvez les utiliser pour n’importe quelle fonction qui serait normalement utiliser un faible courant (< 25 mA) jeter seul pôle simple (SPST) action momentanée commutateur de bouton poussoir.

Articles Liés

Étendre le Signal RF USB - clavier sans fil

Étendre le Signal RF USB - clavier sans fil

donc j'ai acheté ce combo clavier/souris de geeks.com ya environ un an.  Il a été d'environ 25 $.  Mais la gamme de l'appareil a été environ un pied à court d'utiliser depuis le canapé.  Il saute et sauter.  Alors j'ai décidé de casser... Fixez-la.Ét
Le clavier sans clé

Le clavier sans clé

Le clavier sans touches. Bien que n'est pas le plus productif, il est encore plutôt cool sur votre bureau. Ce projet devrait prendre plus de 15 minutes (l'étiquetage les clés, c'est la partie la plus longue).AVIS :Certains clavier ne sont pas admissi
Voiture contrôlée à distance de framboise PI

Voiture contrôlée à distance de framboise PI

Je suis de l'époque, lorsque le premier ordinateur personnel est né à microprocesseur Zilog Z-80. Ces jours-là, il faut écrire les codes de programme en langage d'assemblage. Écrire en EEPROM via eeprom brûleurs et programme de modifier/effacer dans
Contrôleur de Reddit, bouton USB Upvote/Downvote

Contrôleur de Reddit, bouton USB Upvote/Downvote

pas trop longtemps j'ai vu la vidéo de "Bouton Awesome" sur le podcast du Magazine faire. Dans la vidéo de Matt Richardson montre comment vous pouvez prendre une carte de développement Teensy et transformez-le en un simple clavier USB. Dans son
Contrôle de distance des mouvements robot

Contrôle de distance des mouvements robot

il s'agit de la façon dont j'ai mis en place un contrôle de distance de mouvement sur mon 3ème véhicule de robot. le fait est que nous pouvons donner une commande (port série ou bluetooth...) au robot, à se déplacer vers l'avant ou vers l'arrière une
Clavier/souris usb dongle sans fil caché & libérer un port usb

Clavier/souris usb dongle sans fil caché & libérer un port usb

c'est mon tout premier enseignement donc si j'ai raté quelque chose ou il est difficile de comprendre s'il vous plaît contactez-moi:)Logitech faire grands claviers sans fil, mais le dongle récepteur n'est pas assez fort pour travailler depuis un port
Pirater un clavier sans fil d’une caisse de résonance de la distance, grâce à TimeSquAir !

Pirater un clavier sans fil d’une caisse de résonance de la distance, grâce à TimeSquAir !

Utiliser un clavier pour lancer des sons avec TimeSquAir !Etape 1: Obtenir un clavier sans filDans ce tutoriel, c'est une Logitech K360Étape 2: Branchez votre clavier sur le TimeSquAirÉtape 3: Allez sur le noeud-rougeLe noeud rouge, prendre le nœud «
Contrôleur de adil, Arduino basé manette sans fil

Contrôleur de adil, Arduino basé manette sans fil

un nouveau projet de télécommande multifonction. Il servira à contrôler les modèles de robots différents dont un quadcopter sur mesure. Il est basé sur le microcontrôleur ArduinoMega2560. Côte-à-côte avec un module de la gamme RF 1200m pour la connec
Comment faire n’importe quel clavier sans fil Rechargeable

Comment faire n’importe quel clavier sans fil Rechargeable

Comment faire n'importe quel clavier sans fil rechargeableQuelques étapes faciles et (Banque de puissance USB bon marchée) peuvent aider à faire n'importe quel clavier sans fil rechargeable. S'il vous plaît voir la vidéo pour l'explication détaillée.
Contrôler votre monde avec votre Pi sans programmation

Contrôler votre monde avec votre Pi sans programmation

Ce Instructable vous montre comment utiliser une carte d'extension abordable simple nommée PiFace sur le dessus de la Raspberry Pi pour contrôler le monde autour de vous, sans aucune compétence technique.Etape 1: Le matérielObtenir d'abord une frambo
Imperméable à l’eau (étanche) clavier sans fil cas/sac refermable

Imperméable à l’eau (étanche) clavier sans fil cas/sac refermable

Clavier touchpad sans fil Logitech K400 a été acheté pour la salle commune, mais le fait qu'il n'était plus portable signifiait qu'elle me sale vite, affaire filthproof/imperméable à l'eau était nécessaire. Rien n'était disponible sur le marché, il a
Passez votre main au contrôle OWI bras robotique... sans attaches

Passez votre main au contrôle OWI bras robotique... sans attaches

L'IDÉE :Il y a au moins 4 autres projets sur Instructables.com (en date du 13 mai 2015) autour de modifier ou contrôler OWI bras robotisé. Il n'est pas surprenant, depuis c'est un tel grand et peu coûteux kit robotique pour jouer avec. Ce projet est
Œil infrarouge USB DIY

Œil infrarouge USB DIY

Dans ce tutoriel, je vais vous montrer comment faire un petit, pas cher (moins de 5 $) récepteur IR USB.Le microcontrôleur utilisé agit comme un clavier standard, donc il devrait fonctionner sur tous les ordinateurs.Avec ce récepteur, vous pouvez uti
Bond en mouvement contrôlé recherche à distance et élimination Robot

Bond en mouvement contrôlé recherche à distance et élimination Robot

Dans le cadre de mon entrée pour le mouvement de saut #3D confiture, j'ai été heureux de construire ce geste sans fil contrôlée Robot de recherche/sauvetage basé sur la Pi de la framboise. Ce projet illustre et fournit un exemple minimaliste de sans