Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

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 :

  1. Pour arrêter le Raspberry Pi.
  2. 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

  1. Contrôle d'accès avec QR, RFID et vérification de la température
  2. Communication MQTT entre NodeMCU et Raspberry Pi 3 B+
  3. Capteur de température Python et Raspberry Pi
  4. Température et humidité faciles sur Raspberry Pi
  5. Surveillance à distance de la météo à l'aide de Raspberry Pi
  6. Télécommande universelle Raspberry Pi
  7. Capteur de température et de luminosité Raspberry Pi
  8. Contrôle du capteur et de l'actionneur Raspberry Pi
  9. Aéroponie avec Raspberry Pi et capteur d'humidité