Récepteur IR pour un ordinateur.

Pin
Send
Share
Send

WinLIRC vous permet de contrôler les applications Windows à l'aide de presque toutes les télécommandes d'un magnétoscope ou d'un téléviseur. Voici seulement quelque chose que nos télécommandes russes (de "Horizon") nous ont laissé tomber, et même certains modèles de Panasonic - elles ont une fréquence porteuse de 400 KHz environ, l’ordinateur n’a aucune chance de le faire (dans la plupart des télécommandes 30-40 KHz).

Pour obtenir le plaisir douteux d’utiliser la télécommande, vous devez créer un petit circuit. Le schéma est le suivant:

Presque tous les éléments peuvent être remplacés par un analogue. J'ai acheté le premier photodétecteur pour la télévision - "TK-19", bien qu'il y ait d'autres analogues en vente. Comme ils disent habituellement: le circuit fonctionne immédiatement et n'a pas besoin d'être configuré. Toute cette honte est connectée à n’importe quel port COM.

Le schéma peut être magnifiquement conçu - par exemple, d'un cheval en caoutchouc, nous avons un joli terminateur. Le récepteur est situé sur l'en-tête.

Vous aurez également besoin du serveur WinLIRC lui-même: //winlirc.sourceforge.net/
Il existe également un plug-in pour WinAMP, qui peut être utilisé depuis le lit.

L'installer n'est pas difficile, il est plutôt problématique de le configurer. Lorsque vous appuyez sur les touches de la télécommande, un voyant vert clignotant dans le plateau sert à indiquer l’atmosphère du programme.

Supposons que vous ayez correctement soudé un circuit à partir de pièces réparables. En conséquence, cela doit fonctionner. Nous allons à //www.lirc.org/ et suivons le lien "télécommandes prises en charge" vers //lirc.sourceforge.net/remotes/. Nous recherchons votre télécommande là-bas. Si chanceux, téléchargez la configuration pour cela; non - pas effrayant. Nous connectons le circuit à un port COM libre. Nous commençons WinLIRC. Pour être précis, je décris l’ordre de recherche de boutons dans la version 0.6.4 (je ne me souviens pas de ce qu’il y avait auparavant) S'il passe dans le bac, cliquez avec le bouton droit de la souris sur "Basculer la fenêtre" -> "Reconfigurer". Sélectionnez le port (COM1, COM2) auquel le récepteur est connecté. Pour le circuit ci-dessus, le paramètre «Type de récepteur» doit être un DCD. Vitesse - 115200 (par défaut) Détection - Détection automatique (par défaut) Si nous avons réussi à trouver la configuration de votre télécommande, allez dans "Config" -> "Parcourir" et sélectionnez-la. Nous passons à l'item "Tout est prêt." Si la configuration terminée est introuvable, commence à enseigner le programme à sa console. Donc:

1. Dans la fenêtre "Config", écrivez MY_REMOTE.CF (ou quelque chose du genre).

2. Cliquez sur "Codes bruts". Poke n'importe quels boutons de la télécommande. Les chiffres dans la fenêtre doivent être exécutés. Donc, tout est dans un paquet. Fermer avec une croix et aller à

3. apprendre. Ils vont vous demander

Cela enregistrera les signaux de votre télécommande
et créez un fichier de configuration pour WinLIRC. Veuillez entrer un nom pour cette télécommande.

Vous devez entrer le nom de votre télécommande. Ci-après, il est préférable de donner les noms en lettres latines (anglaises), sans espaces.

4.

Lors de l’apprentissage et de l’analyse des signaux, une marge d’erreur est utilisée pour
gérer les variations normales du signal reçu. La marge d'erreur
de 1% à 99%. La valeur par défaut est 25%, mais des valeurs plus grandes peuvent être nécessaires selon
sur votre matériel et vos logiciels. Si vous rencontrez des difficultés pour utiliser votre télécommande,
essayez d'augmenter cette valeur. Vous pouvez entrer la marge d'erreur autorisée maintenant,
ou appuyez sur ENTREE pour utiliser la valeur par défaut. Marge d'erreur souhaitée pour cette télécommande?
(1-99, entrez = 25)

Beaucoup de mots, appuyez simplement sur "Entrée"

5.

Première étape: Déterminez l’écart du signal, sa longueur et les codes de répétition.
-----------------------------------------------------------------------------------
Vous serez invité à appuyer sur un bouton arbitraire un certain nombre de fois.
Veuillez le conserver au moins une seconde à chaque fois et attendez au moins
une seconde entre les touches. Si vous voulez entrer manuellement un intervalle de signal
et la longueur du signal, vous pouvez le faire maintenant (c'est-à-dire "31000 52").
Sinon, appuyez simplement sur ENTREE. Gap et longueur?

Encore une fois, beaucoup de mots, appuyez simplement sur "Entrée"

6.

Appuyez sur un bouton. S'il vous plaît attendez une seconde et appuyez à nouveau.

Appuyez et relâchez n’importe quel bouton (sur la télécommande). Attendez une seconde et appuyez et relâchez à nouveau. Une ligne apparaît

Ligne de base initialisée.

Après cela, nous appuyons sur le bouton SAME dix (ou un peu plus) jusqu'à atteindre zéro.

S'il vous plaît attendez une seconde et appuyez à nouveau sur un bouton (10 à gauche)
S'il vous plaît attendez une seconde et appuyez à nouveau sur un bouton (9 restants)
S'il vous plaît attendez une seconde et appuyez à nouveau sur un bouton (8 restants)
Appuyez sur un bouton.

7. Nous recevons le message:

Il s’agit d’une télécommande à répétition du signal sans code de répétition spécial.
Maintenir le bouton enfoncé peut rapidement générer de nombreuses copies du code de ce bouton.
Par conséquent, 64 échantillons de chaque bouton seront prélevés.
Vous serez invité à entrer le nom de chaque bouton à tour de rôle.
Pour terminer l'enregistrement des boutons, entrez un nom de bouton vierge.

8. Nous enseignons maintenant au programme TOUS les boutons de la télécommande. La commande est: on vous demande

Bouton 1 nom?

(nom du premier bouton)? Nous écrivons le nom. En lettres ou chiffres latins, sans espaces, il est préférable de mettre en majuscule le mot figurant sur la télécommande du bouton. Eh bien, comme "1", "2", "PLAY", "FFWD", "STOP", "VOL +". Ensuite, appuyez sur le bouton pendant quelques secondes. Les chiffres seront affichés dans la fenêtre, quelque chose comme ceci:

Ligne de base initialisée.
allumettes = 64, fautes = 19

Appuyez jusqu'à ce que les matchs atteignent 64. Moins il y a de fautes, mieux c'est.

9. Les mots "Stop" et "Nom du bouton 2 (vierge pour arrêter)" apparaissent. Nous écrivons le nom du deuxième bouton. Répétez l'étape 8 jusqu'à ce que tous les boutons soient épuisés.

10. À la fin de tous les boutons, appuyez sur "Entrée" sans entrer de nom. Le message "Configuration écrite réussie, n'oubliez pas d'analyser" s'affiche. Ce que nous faisons

11. Nous passons une souris dans "Analyser" nous recevons dans la réponse "analyse avec succès"

12. Réjouis-toi.

13. "Tout est prêt" - Cliquez sur OK, puis sur "Masquer la fenêtre".

Après cela, lancez hardiment votre alliage léger préféré, allez dans les paramètres, activez le support WinLIRC, configurez les boutons et jetez-vous sur un canapé avec une télécommande dans les mains.

Serveur du programme LIRC d'origine pour Linux: //www.lirc.org/.
Il contient de nombreux fichiers de configuration pour les télécommandes, les descriptions de circuit et d’autres documents.

Pin
Send
Share
Send