Как отправить сигналы включения / выключения питания на монитор VGA?

8

Я использовал некоторые старые запчасти, чтобы сделать своего рода киоск для моей кухни. Он работает под управлением OpenBSD и имеет простой текстовый интерфейс (без X Server).

Я планирую добавить Arduino с датчиком движения, который соединяется через последовательный порт с моим приложением, чтобы при любом движении монитор включался и отображал время и погоду, а после периода бездействия - выключался.

Я хотел бы знать, возможно ли это сделать программно, прежде чем мне придется разбирать монитор и создавать аппаратное решение (эмулировать нажатие кнопки питания с помощью оптоизолатора или транзистора или взлом VGA-кабеля).

Я чувствую, что это возможно, потому что программное обеспечение для управления питанием, кажется, способно сделать это, но я не уверен, как поступить.

functionvoid
источник

Ответы:

5

Вы можете использовать vbetoolдля включения / выключения дисплея с консоли.

от:

$ sudo vbetool dpms off

на:

$ sudo vbetool dpms on

Эта командная конструкция отключит его, а затем, если вы нажмете клавишу, включите его снова:

$ sudo sh -c 'vbetool dpms off; read ans; vbetool dpms on'

Ссылки

SLM
источник