Port IR de la souris COM


Un jour, il fallut vérifier une télécommande préhistorique (russe). Il n'y avait pas de fonds. Après avoir parcouru Internet, j'ai trouvé quelques idées. J'ai été bluffé par l'idée de réaliser un simple port IR à partir d'une souris ! Ordinateur, bien sûr. Nous allons commencer par cet appareil.

1.Port IR d'une souris à boule COM.

Abasourdi par l'idée, je suis entré dans le placard et j'ai déterré plusieurs souris boules, toutes plus âgées les unes que les autres. Le plus ancien avait 6 fils provenant de l'ordinateur, le plus récent en avait quatre. Il l'a pris. Les lignes circulaient le long de quatre fils : RTS (Request To Send, une demande d'envoi. Utilisé pour alimenter le circuit de la souris.), Rx (par lequel l'ordinateur reçoit des données), Tx (par lequel l'ordinateur transmet des données), et bien sûr. GND, masse.


La photo montre la fiche du fil de la souris. Pendant le test, j'ai découvert que le fil orange est RX, le fil vert est TX, le fil blanc est RTS et le fil bleu est la masse.
Ensuite, pour plus de simplicité, j'ai coupé un morceau de plastique et collé dessus le connecteur de la broche de la souris (celui qui est soudé à la carte) :


Ensuite j'ai retiré le pont photodiode et infrarouge de la même souris Diode électro-luminescente. J'ai pris une résistance de 4,7 kOhm dans mes fournitures. Le dispositif de résistance n'est pas critique - vous pouvez le régler de 2 à 7 kOhm, mais avec une résistance inférieure, le rayon de fonctionnement du récepteur diminue.Voici à quoi ressemblent les pièces (de gauche à droite : pont de photodiodes, IR Diode électro-luminescente, résistance):


Voici le schéma de l'appareil :


Après une demi-heure de soudure et de collage, voici ce qui s'est passé :


L'appareil s'est avéré fonctionnel - un rayon de réception fiable - 5 cm, une transmission - 20 cm, ce qui s'est avéré suffisant pour vérifier la télécommande : elle ne fonctionne pas.

2. Dispositif émetteur-récepteur IR avancé.

Puisque nous nous sommes déjà enfuis, nous devons parler d'un appareil plus avancé.


Le port se compose d'un récepteur (puce TSOP et kit carrosserie) et d'un émetteur (Diode électro-luminescente HL1 et résistance de limitation de courant R2).
Le récepteur utilise une puce TSOPXXXX spécialisée. Il reçoit un signal avec une certaine fréquence. Cela permet d'obtenir une immunité élevée au bruit. Comme ils sont disponibles en plusieurs versions - pour différentes fréquences de filtrage du signal, vous devez choisir celle dont vous avez besoin pour une télécommande spécifique. Regardons la fiche technique :


Comme vous pouvez le constater, il y a le choix : de 30 à 56 kilohertz. La fiche technique indique que la vitesse maximale du signal reçu est de 2 400 bauds/sec, il est donc difficile de juger si le microphone fonctionnera, par exemple, avec un téléphone portable. Voici à quoi ressemble le TSOP1736 :


La résistance R1 met la ligne RX sous tension (après tout, tous les signaux du port COM sont inversés), la diode VD1 protège le circuit de l'inversion de polarité lors de l'initialisation du port et le condensateur C1 protège le récepteur des interférences. Eh bien, le stabilisateur 7805 ajuste bien sûr la tension du récepteur IR. Je vous conseille de l'installer dans un boîtier TO-92 - il est plus petit.
L'émetteur n'est pas particulièrement avancé, il ne diffère que par une diode IR plus puissante. Vous pouvez mettre, par exemple, L-34F3C, L-54F3C. La résistance R2 limite le courant traversant la diode. La diode IR ressemble à ceci :


Cet appareil reçoit et transmet bien jusqu'à une distance de 5 m.
Si vous souhaitez expérimenter, voici le brochage du port COM, répandu sur Internet :


3.Programmes pour travailler avec les ports IR.

Parlons maintenant des programmes. J'ai utilisé le programme WinLirc pour vérifier. L'appareil a montré d'assez bons résultats : le rayon de réception était de 5 cm, le rayon de transmission était de 20 cm maximum. Tout dépend du type de photocellules. A titre d'exemple, je vais donner un exemple de travail avec une télécommande d'un centre musical.
Parlons de la configuration.
Lancez VinLIRC. Elle écrit : échec de la configuration, reconfigurez. Tapez le chemin et le nom du fichier de configuration dans le champ Chemin, puis suivez ces étapes : (remarque : ces paramètres concernent uniquement cet appareil) :
1. Dans le champ Port, indiquez le numéro de port auquel l'appareil est connecté.
2. Laissez le champ Vitesse intact, même si vous pouvez expérimenter - les ordinateurs plus anciens ne veulent pas penser plus vite que 115 200 bps.
3. Dans le cadre Type de récepteur, définissez le périphérique RX, car IRDiode électro-luminescente (TSOP) est connecté à la branche RX du port COM. Vous pouvez bien sûr vous connecter au DTR, mais il s'agira d'un cordon fait maison, et non d'une souris standard, comme ici.
4. Dans les paramètres de l'émetteur, définissez TX. Vous pouvez vous connecter à DCD - votre droit.

Ensuite, cliquez sur Codes bruts. Nous apportons la télécommande au récepteur et appuyons sur les boutons. Si cela commence à onduler, comme : impulsion 200, impulsion 400, alors tout va bien. Sinon, vérifiez l'appareil pour détecter les erreurs.

Vous devez maintenant enseigner à ce programme stupide la science de la reconnaissance des commandes de votre télécommande. Fermez la fenêtre de visualisation et cliquez sur Apprendre. Et puis on se laisse guider par la langue anglaise, parce que le prog est bourgeois.
PS : là où le programme dit « appuyez sur le bouton de la télécommande et maintenez-le enfoncé jusqu'à ce que je vous le dise », vous ne devez pas maintenir le bouton enfoncé, mais appuyer dessus le plus rapidement possible - par expérience personnelle.
Après avoir étudié, cliquez sur Analyser. Le programme vérifiera la configuration et dira OK. Nous fermons la fenêtre.
On dirait que c'est ça. Cliquez sur OK dans la fenêtre des paramètres principaux. Le programme sera réduit dans la barre d'état.Nous appuyons sur les boutons de la télécommande - si le programme comprend les commandes, alors il répond - la couleur de l'indicateur passe du gris au vert. Pour ce programme, vous pouvez trouver des plugins pour gérer WinAMP et pour travailler avec TCP/IP.
Pour une gestion informatique avancée, je recommande le programme uICE.
Et en général, il existe désormais de nombreux programmes à ce sujet. Je recommande de chercher sur Internet.
Ce programme sert déjà à contrôler votre ordinateur depuis le canapé - vous pouvez également trouver des plugins pour WinAmp pour cela.



revenir
Commentaire
  • noeud papillonsourireen riantrougirsouriantdétendu détendupetit sourire satisfait
    yeux_cœurkissing_heartembrasser les yeux fermésrougisoulagésatisfaitsourire
    clin d'œilcoincé_out_tongue_winking_eyeOuvre la bouche et ferme les yeuxsouriantembrassercoincé_out_tonguedormir
    inquietrenfrognéangoissébouche ouvertegrimaçantconfusétouffé
    sans expressionpas amusésweat_smiletranspirerdéçu_soulagéfatiguépassif
    déçuconfuscraintifsueur froidepersévérerpleurersanglot
    joieétonnécriervisage_fatiguéen colèreragetriomphe
    somnolentMiammasquedes lunettes de soleilvisage_dizzylutinsouriant_imp
    visage_neutrepas de boucheinnocent
5+deux=
Commentaires (8)
  1. lamar
    #1 lamar Invités 11 janvier 2011 21h50
    1
    Mais comment savoir à quel port je me suis connecté et est-il possible d'utiliser une résistance 10K ou 1,8K ?
  2. se sentir bien
    #2 se sentir bien Invités 11 janvier 2011 22:55
    1
    Quelle question intéressante : « comment puis-je savoir à quel port je me suis connecté ? » bien VOUS l'avez connecté, alors posez-vous la question. grand sourire

    La résistance de 10 à 1,8 ne peut pas être remplacée. (en principe, bien sûr, c'est possible, mais cela ne fonctionnera naturellement pas, et si c'est le cas, la sensibilité du port sera très faible.)

  3. Démon Sombre
    #3 Démon Sombre Invités 5 septembre 2012 18:42
    1
    l'idée était super... J'avais un tuner TV sans télécommande, j'avais une télécommande pour quelque chose... grâce à ce circuit, j'ai pu combiner les deux grâce au programme SLYCONTROL... Je suis très content du auteur, respect et 100 plus
  4. Sashan
    #4 Sashan Invités 20 mars 2013 21:49
    1
    Je vérifie juste les télécommandes. Je prends un téléphone avec un appareil photo. J'active le mode vidéo. Je prends la télécommande. et regardez à travers le téléphone la diode de la télécommande. J'appuie sur les boutons de la télécommande. si la télécommande fonctionne. alors le téléphone verra comment la diode s'allume. mais l'œil ne peut pas voir. peut-être que quelqu'un trouvera cela utile
  5. Max.
    #5 Max. Invités 12 novembre 2013 11:09
    2
    Citation : Sashan
    Je vérifie juste les télécommandes. Je prends un téléphone avec un appareil photo. J'active le mode vidéo. Je prends la télécommande. et regardez à travers le téléphone la diode de la télécommande. J'appuie sur les boutons de la télécommande. si la télécommande fonctionne. alors le téléphone verra comment la diode s'allume. mais l'œil ne peut pas voir. peut-être que quelqu'un trouvera cela utile

    cette fonctionnalité fonctionne avec 85 % des télécommandes, les 15 % restants ne peuvent être vérifiés qu'avec des appareils de test spéciaux
  6. Invité Sergueï
    #6 Invité Sergueï Invités 26 mars 2017 12:14
    1
    Bonjour. J'ai un téléphone avec un port infrarouge, Nokia 6070. La tâche consiste à en extraire des photos, des contacts et des enregistrements d'enregistreur vocal sur l'ordinateur. La première version du port infrarouge est-elle adaptée à cela ?
  7. Eugène
    #7 Eugène Invités 14 juin 2017 02:30
    0
    Invité Sergueï,
    J'ai eu le même problème. J'ai accidentellement trouvé un téléphone doté d'un port IR et Bluetooth (un téléphone à clapet). J'ai donc transféré les photos et vidéos sur le téléphone via IR, et les ai transférées sur le smartphone via Bluetooth. Et du smartphone à l'ordinateur. C’est ainsi que cela s’est avéré épique.
  8. Géorgie
    #8 Géorgie Invités 27 novembre 2018 12:34
    0
    tout est beaucoup plus simple) un récepteur de signal de la télécommande du magnétoscope électronique et un indicateur de celui-ci de n'importe quel lecteur de cassettes préhistorique)