AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1441396
Accepted
Lorenzo
Lorenzo
Asked: 2019-05-27 07:25:02 +0800 CST2019-05-27 07:25:02 +0800 CST 2019-05-27 07:25:02 +0800 CST

RPi 3B -- O LIRC não configura o dispositivo: não foi possível obter as informações do arquivo para /dev/lirc0

  • 772

Muito novo para esse material de driver de baixo nível, tantos lugares para cometer erros. Basicamente, estou tentando obter um transmissor IR com lirc. Tenho um led IR no pino 23 com um transistor, porém não tem nada dentro /dev/lircou/dev/lirc0

Eu instalei o lirc com apt-get install lirc,

então adicionado e alterado dtoverlay=lirc-rpi,gpio_out_pin=23,gpio_in_pin=22paraconfig.txtlirc_options.conf

driver          = default
device          = /dev/lirc0

No entanto, não há nada em /dev, e se eu tentar enviar com irsend, recebo hardware does not support sending. O status do sistema para lircd mostra este erro:

Error: could not get file information for /dev/lirc0

Estou usando um RPi 3B executando Raspbian Stretch com Linux raspberrypi 4.19.42-v7+ #1219firmware.

Não sei que outro dump de comando você pode precisar, apenas comente e adicionarei à pergunta

NOTA: Eu estava lendo sobre, gpio-irno entanto, que parece ser apenas o receptor. Qualquer link para qualquer biblioteca com transmissão IR também seria apreciado.

raspberry-pi drivers
  • 3 3 respostas
  • 4264 Views

3 respostas

  • Voted
  1. Best Answer
    Jot
    2019-05-29T00:54:12+08:002019-05-29T00:54:12+08:00

    Parece que o Kernel mais recente lirc-rpinão existe mais no /boot/overlays/. Achei /boot/overlays/READMEque temos que usar gpio-ir(Receptor) ou/ e gpio-ir-tx(Transmissor) ao invés delirc-rpi

    Para mim ajudou a mudar:

    dtoverlay=lirc-rpi,gpio_out_pin=23,gpio_in_pin=22
    

    para:

    dtoverlay=gpio-ir,gpio_pin=22       #(without: in)
    dtoverlay=gpio-ir-tx,gpio_pin=23    #(without: out)
    

    No momento, tenho que comentar um deles, porque funciona gpio-irOU gpio-ir-tx, não os dois ao mesmo tempo (para mim).

    J

    • 7
  2. Rho Phi
    2019-07-06T09:41:58+08:002019-07-06T09:41:58+08:00

    eu tenho uname -aisso dá Linux Hostname 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l GNU/Linux

    e depois de adicionar esta linha /boot/config.txte reiniciar

    dtoverlay=lirc-rpi,gpio_in_pin=22,gpio_out_pin=23
    

    eu finalmente consegui um/dev/lirc0

    • 0
  3. Jot
    2019-05-29T05:10:10+08:002019-05-29T05:10:10+08:00

    Eu uso o Lirc para meu Smarthome com "fhem" para enviar sinais para a TV e receber sinais do controle remoto da TV para ligar algumas luzes. No momento só posso enviar sinais. Meu caminho no STRETCH fresco e atualizado:

    apt-get install lirc ir-keytable

    Atualize a seguinte linha em /boot/config.txt:

    (#dtoverlay=gpio-ir,gpio_pin=27)

    dtoverlay=gpio-ir-tx,gpio_pin=23

    Atualize as seguintes linhas em /etc/lirc/lirc_options.conf:

    motorista = padrão

    dispositivo = /dev/lirc0

    instale o LircClient:

    perl -MCPAN -e shell

    instalar Lirc::Cliente

    Eu sou capaz de usar meu antigo lircd.config gravado para enviar sinais para minha tv. Mas não posso usar ".lircrc" da maneira antiga, para receber sinais. Talvez haja alguém que sabe como fazer? Espero que ajude! J

    • -1

relate perguntas

  • UnixODBC Driver Manager SQL Server Error

  • Por que meu lap-top não está usando GPU nvidia?

  • O cliente não está respondendo ao driver ethernet do pacote TCP SYN-ACK

  • Média de carga de CPU incorreta, Fedora 28 + Raspberry Pi 3

  • Notificar-enviar notificações aparecendo na janela

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    Serviço do Windows 10 chamado AarSvc_70f961. O que é e como posso desativá-lo?

    • 2 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Marko Smith

    ssl.SSLCertVerificationError: falha na verificação do certificado [SSL: CERTIFICATE_VERIFY_FAILED]: não foi possível obter o certificado do emissor local (_ssl.c:1056)

    • 4 respostas
  • Marko Smith

    Como posso saber em qual unidade o Windows está instalado?

    • 6 respostas
  • Martin Hope
    Albin Como faço para ativar o WindowsXP agora que o suporte acabou? 2019-11-18 03:50:17 +0800 CST
  • Martin Hope
    fixer1234 O "HTTPS Everywhere" ainda é relevante? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    Kagaratsch O Windows 10 exclui muitos arquivos minúsculos muito lentamente. Algo pode ser feito para agilizar? 2019-09-23 06:05:43 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    Inter Sys Como Ctrl+C e Ctrl+V funcionam? 2019-05-15 02:51:21 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve