Étape 4: Installer et configurer des Modules du noyau
Installer le module du noyau récepteur infrarouge (IR)
sudo modprobe lirc_rpi
Vérifiez que le module est chargé au-dessus du noyau
sudo lsmod | grep lirc_rpi
lirc_rpi 7498 0 lirc_dev 10391 1 lirc_rpi
Nous devrions trouver une ligne dans dmesg qui dit :
sudo dmesg
lirc_rpi lirc_rpi.0: lirc_dev: driver lirc_rpi registered at minor = 0 [68648.951805] lirc_rpi: driver registered!
Vérifiez que Linux a créé un fichier de périphérique pour représenter le matériel périphérique infrarouge.
sudo ls -l /dev/lirc* crw-rw---T 1 root video 247, 0 Jan 27 15:28 /dev/lirc0 <br>
Le fichier de périphérique du récepteur IR est /dev/lirc0.
Si le fichier de périphérique ci-dessus n’existe pas, l’installation du matériel de diode du récepteur infrarouge a échoué.
Dans mon Raspberry Pi, je dois recharger le module du noyau theInfrared (IR) récepteur après jamais redémarrer. À éviter manuellement rechargement et faire le module du noyau récepteur IR persistant réinitialisations, ajoutez une entrée au fichier de module.
Sur l’émulateur de terminal :
vi /etc/modules
Ajouter le texte suivant au fichier :
lirc_rpi
DERNIÈRE MISE À JOUR LE 12 FÉVRIER 2015
La licr_rpi module STOPPED working après que j’ai mis à jour le noyau de ma Raspbian. Après recherche sur Google. la méthode suivante a résolu le problème :
Ajoutez ce qui suit à /boot/config.txt :
dtoverlay = lirc-rpi
Supprimer ledans/etc/modules