代码之家  ›  专栏  ›  技术社区  ›  ledoux

树莓派:我可以通过HDMI打开显示器吗?

  •  3
  • ledoux  · 技术社区  · 9 年前

    我有一个a型复盆子派运行复盆子。它通过HDMI连接到一个小型显示器(显示器型号:FEELWORLD FW819HAT)。

    我目前正在制作类似于数字相框的东西,我希望显示器在Pi启动后自动打开并开始显示图片。现在,在插上所有东西后,我仍然需要按下显示器上的按钮才能显示任何东西。因此,我希望我可以通过HDMI从Pi发送一个信号,迫使显示器打开。

    到目前为止,我的研究发现,电视服务是打开和关闭与Pi相连的显示器的一种方式。这是我用来打开显示器的命令:

    /opt/vc/bin/tvservice -p
    

    这不是我想要的方式。当我 已经 打开显示器一次后,我可以使用tvservice将其关闭并再次打开,但在启动时(在我按下显示器的打开开关之前),相同的命令似乎什么都不起作用。

    我哪里出错了?有办法做我想做的事吗?

    1 回复  |  直到 9 年前
        1
  •  3
  •   Noah    9 年前

    如果 您的显示器支持HDMI CEC(并非所有显示器都支持)。如果是,您可以使用 libcec 以发送功率信号。

    http://www.raspberrypi.org/forums/viewtopic.php?t=15749