Configuration du récepteur IR OpenELEC pour boîtier de tête

Voici un petit tutoriel sur la façon de configurer un récepteur IR sur OpenELEC / Kodi dans le côté de l’un de nos cas de tête

Activer la superposition de l’arborescence des périphériques

Nous devons d’abord modifier notre fichier config.txt. Pour ce faire, nous devons rendre le répertoire flash accessible en écriture:

montage -o remonter, rw / flash

Maintenant, nous pouvons éditer le config.txt dans ce répertoire

nano /flash/config.txt

Vous devez ajouter ce qui suit à la fin du fichier config.txt

dtoverlay = lirc-rpi

Une fois que nous avons fini de modifier config.txt, assurez-vous de rendre le répertoire flash en lecture seule à nouveau.

montage -o remonter, ro / flash

Il est temps de redémarrer pour rendre nos changements de configuration actifs.

redémarrer

Connexion du récepteur IR

Une fois que nous avons activé la superposition de l’arborescence des appareils, nous devons connecter notre récepteur IR au Pi. Chaque fois que vous branchez des choses sur le GPIO du Pi, assurez-vous toujours que le Pi est éteint, afin de ne rien court-circuiter et d’endommager le Pi.

Commencez par arrêter le Pi

arrêt

Les récepteurs IR contiennent un semi-conducteur / puce à l’intérieur, ils doivent donc être alimentés d’une certaine manière (vérifiez toujours la fiche technique de votre récepteur spécifique) avant de pouvoir les tester. Dans ce cas, le récepteur peut être alimenté en 5V

blank

Maintenant, en utilisant 3 cavaliers femelle à femelle, connectez votre récepteur IR à votre Pi:

La broche 1 est DATA, passe à la broche RPi 12 (GPIO 18)
La broche 2 est GND, passe à la broche 6 RPI (GROUND)
La broche 3 est POWER, passe à la broche RPi 1 (5V)

blank

Si vous avez un récepteur différent, vous pouvez avoir un brochage différent. Consultez la fiche technique de votre récepteur.

Le récepteur étant connecté, nous devons maintenant faire passer les fils par un petit espace à l’arrière du boîtier, de sorte que le récepteur IR se trouve à l’extérieur du boîtier.

blank

blank

À l’aide d’un peu de ruban adhésif, collez le récepteur infrarouge à l’arrière du boîtier, en vous assurant qu’il est orienté vers l’avant du boîtier. Si vous utilisez le TSOP382, le côté avec la petite bosse est l’avant.

blank

blank

Test du récepteur IR

Pour vérifier si le récepteur IR fonctionne sur le Pi, exécutez simplement les commandes suivantes l’une après l’autre:

modprobe lirc_rpi

killall lircd

mode2 -d / dev / lirc0

blank

Maintenant, lorsque vous appuyez sur les boutons de votre télécommande, en supposant que votre récepteur est correctement connecté, vous devriez voir quelque chose qui ressemble à cela apparaître à l’écran à chaque pression:

blank

Si rien ne se produit lorsque vous appuyez sur les boutons de votre télécommande, veuillez vérifier les points suivants:

Assurez-vous que le récepteur IR a été correctement connecté au Pi

Assurez-vous que la télécommande fonctionne (essayez une autre télécommande si vous en avez une, changez les piles etc …)

Enregistrement de votre télécommande

Avant de passer par ce processus, consultez ici: http://lirc.sourceforge.net/remotes/ et voyez si votre télécommande a déjà créé un lircd.conf. Si tel est le cas, copiez le fichier lircd.conf dans ce répertoire: /storage/.config/lircd.conf et redémarrez. Vous devriez maintenant avoir une télécommande qui fonctionne!

(Si vous trouvez que le lircd.conf que vous avez téléchargé contient des mappages KEY incorect, vous pouvez enregistrer le vôtre)

La première chose à faire est d’obtenir la liste des commandes KEY acceptées.

Pour ce faire, exécutez les commandes suivantes (n’oubliez pas de copier la liste que vous obtenez et de l’enregistrer quelque part, car vous en aurez besoin plus tard)

killall lircd

irrecord –list-namespace | grep KEY

Une fois que vous avez enregistré cette liste, vous êtes prêt à enregistrer votre télécommande.

Pour enregistrer votre télécommande, exécutez les commandes suivantes

killall lircd

irrecord /storage/.config/lircd.conf

Suivez exactement les instructions données par irrecord.

Lorsque vous arrivez au bit où vous êtes invité “Veuillez entrer le nom du bouton suivant (appuyez sur pour terminer l’enregistrement) “

C’est là que vous commencez à configurer chaque bouton.

Choisissez donc un bouton sur la télécommande que vous souhaitez configurer, par exemple sur notre télécommande infrarouge, le premier bouton est le bouton Volume bas.

Nous devons donc trouver la commande KEY que nous voulons associer au bouton Volume Down. Dans ce cas, il est logique d’utiliser la clé KEY_VOLUMEDOWN. Vous pouvez cependant configurer n’importe quelle commande KEY sur n’importe quel bouton.

Une fois que vous avez trouvé la commande KEY pour le bouton que vous souhaitez configurer, entrez simplement cette clé et appuyez sur ENTER, vous devriez maintenant être invité à appuyer et maintenir le bouton de la télécommande que vous souhaitez affecter à cette clé.

blank

Faites maintenant cela pour chaque bouton que vous souhaitez utiliser sur la télécommande.

Après avoir configuré le dernier bouton, appuyez simplement sur ENTER pour arrêter l’enregistrement.

Il vous sera ensuite demandé d’appuyer à plusieurs reprises sur un bouton arbitraire aussi vite que possible (assurez-vous d’appuyer sur le même bouton à chaque fois et de ne pas le maintenir enfoncé).

L’enregistrement est maintenant terminé, et nous espérons que notre lircd.conf a été créé (vous pouvez le trouver ici: /storage/.config/lircd.conf)

Il ne vous reste plus qu’à redémarrer, vous pouvez alors commencer à utiliser votre télécommande!

redémarrer

Articles similaires

Bouton retour en haut de la page
Fermer