Reutilize o controle remoto infravermelho indesejado para desligar e reiniciar o Raspberry Pi
Introdução
Este controle remoto na foto costumava controlar um ventilador até que ele parasse de funcionar. Joguei fora o ventilador e salvei o controle remoto. Este é definitivamente o meu instrutor favorito porque é útil para pessoas preguiçosas como eu. Com preguiça de usar clique no menu, botões, teclados e mouse.
Escopo
Este instrutível mostrará como instalar e configurar um programa cliente LIRC, irexec:
- Para desligar o Raspberry Pi.
- Para reiniciar o Raspberry Pi.
NÃO abordará como adicionar interface infravermelho ao Raspberry Pi, que é abordado em meu outro instrutível.
Leitores-alvo
Qualquer pessoa que tenha um Raspberry Pi com interface infravermelho.
Etapa 1:registrar e mapear códigos infravermelhos para eventos LIRC
Conclua as etapas em “Gravar códigos infravermelhos de qualquer unidade de controle remoto para uso com o controle remoto infravermelho Linux (LIRC) no Raspberry Pi”.
Etapa 2:instalar e configurar o daemon Linux Infrared Remote Control (LIRC)
Conclua as etapas em meu instrutível para o acima.
Etapa 3:fazer Raspberry Pi responder a eventos de controle remoto
A unidade de controle remoto envia sinais IR quando seus botões são pressionados. O daemon LIRC captura os sinais IR e os traduz em eventos LIRC. No entanto, ele não sabe o que fazer com os eventos do LIRC. “Irexec” é o programa que irá traduzir os eventos LIRC em ações. irexec é classificado como um cliente LIRC Crie um arquivo de configuração que dirá à irexec o que fazer quando ocorrerem eventos LIRC.
$ cd / etc / lirc
Insira os valores conforme mostrado na captura de tela.
$ sudo vi lircrc
Etapa 4:Teste
Abra o emulador de terminal no Raspberry Pi
$ sudo reboot
Aponte o controle remoto para o Raspberry Pi
Pressione o botão que foi mapeado para “KEY_RESTART”. O Raspberry Pi deve reiniciar.
Pressione o botão que foi mapeado para “KEY_POWER”. O Raspberry Pi deve desligar.
Se nada acontecer, é hora de depurar.
Para obter mais detalhes:Reutilize o controle remoto infravermelho indesejado para desligar e reiniciar o Raspberry Pi
Processo de manufatura
- Controle de acesso com QR, RFID e verificação de temperatura
- Comunicação MQTT entre NodeMCU e Raspberry Pi 3 B +
- Sensor de temperatura Python e Raspberry Pi
- Temperatura e umidade fáceis no Raspberry Pi
- Monitoramento remoto do clima usando Raspberry Pi
- Controle remoto universal Raspberry Pi
- Temperatura do Raspberry Pi e sensor de luz
- Sensor Raspberry Pi e controle do atuador
- Aeroponia com Raspberry Pi e sensor de umidade
- Usando remoto infravermelho com Raspberry Pi sem LIRC