Réutiliser la télécommande infrarouge indésirable pour arrêter et redémarrer Raspberry Pi
Présentation
Cette télécommande sur la photo servait à contrôler un ventilateur jusqu'à ce que le ventilateur cesse de fonctionner. J'ai jeté le ventilateur et gardé la télécommande. C'est certainement mon instructable préféré personnel car il est utile pour les paresseux comme moi. Trop paresseux pour utiliser le clic sur le menu, les boutons, les claviers et la souris.
Portée
Cette instructable montrera comment installer et configurer un programme client LIRC, irexec :
- Pour arrêter le Raspberry Pi.
- Pour redémarrer le Raspberry Pi.
Il ne couvrira PAS comment ajouter une interface infrarouge à Raspberry Pi qui est couvert dans mon autre instructable.
Lecteurs cibles
Toute personne possédant un Raspberry Pi avec une interface infrarouge.
Étape 1 :Enregistrez et mappez les codes infrarouges aux événements LIRC
Suivez les étapes de l'instruction « Enregistrer les codes infrarouges de toute unité de télécommande pour une utilisation avec la télécommande infrarouge Linux (LIRC) sur Raspberry Pi".
Étape 2 :Installer et configurer le démon Linux Infrared Remote Control (LIRC)
Suivez les étapes de mon instructable pour ce qui précède.
Étape 3 : faire en sorte que Raspberry Pi réponde aux événements de contrôle à distance
La télécommande envoie des signaux IR lorsque ses boutons sont enfoncés. Le démon LIRC capture les signaux IR et les traduit en événements LIRC. Cependant, il ne sait pas quoi faire des événements LIRC. « irexec » est le programme qui traduira les événements LIRC en actions. irexec est classé comme client LIRC Créez un fichier de configuration qui indiquera à irexec quoi faire lorsque des événements LIRC se produisent.
$cd /etc/lirc
Entrez les valeurs comme indiqué dans la capture d'écran.
$sudo vi lircrc
Étape 4 :Test
Émulateur de terminal ouvert dans Raspberry Pi
$sudo reboot
Pointez la télécommande vers le Raspberry Pi
Appuyez sur le bouton associé à « KEY_RESTART ». Le Raspberry Pi devrait redémarrer.
Appuyez sur le bouton associé à « KEY_POWER ». Le Raspberry Pi devrait s'éteindre.
Si rien ne se passe, il est temps de déboguer.
Pour plus de détails :réutilisez la télécommande infrarouge indésirable pour arrêter et redémarrer Raspberry Pi
Processus de fabrication
- Contrôle d'accès avec QR, RFID et vérification de la température
- Communication MQTT entre NodeMCU et Raspberry Pi 3 B+
- Capteur de température Python et Raspberry Pi
- Température et humidité faciles sur Raspberry Pi
- Surveillance à distance de la météo à l'aide de Raspberry Pi
- Télécommande universelle Raspberry Pi
- Capteur de température et de luminosité Raspberry Pi
- Contrôle du capteur et de l'actionneur Raspberry Pi
- Aéroponie avec Raspberry Pi et capteur d'humidité