npm 包 pimatic-serial-benqbeamer 使用教程

阅读时长 7 分钟读完

介绍

pimatic-serial-benqbeamer 是一个基于 npm 的 Node.js 包,用于控制 BenQ 投影仪。通过该包,您可以使用 Node.js 编写脚本来控制投影仪,实现一些有趣的功能,如自动关闭投影仪、调整投影仪的焦距和亮度等等。

安装

在安装 pimatic-serial-benqbeamer 之前,我们需要确认您的开发环境中已经安装了 Node.js, npm 以及 pimatic。接下来,我们可以使用 npm 快速安装 pimatic-serial-benqbeamer。

使用

我们可以使用以下代码片段连接投影仪,并发送一些指令来控制它。

-- -------------------- ---- -------
--- ---------- - ----------------------
--- ---------- - -------------------------------------

-- ------------ ------------ - ----
--- ---- - --- ------------------------ ---------- -------

--- --------- - --- -----------------

-- ----
--------------------------------
  ------- - ------------------- -

  -- ---------
  ------------------------------- -----
    ------- - ------------------- -
    -----------------
  ---

  -- ---------
  -------------------------------- -----
    ------- - ------------------- -
    -----------------
  ---
---

指令列表

目前这个 npm 包支持以下的指令。

打开投影仪

关闭投影仪

切换输入源

-- -------------------- ---- -------
-- -------
-- -- -------- --- --------------------------------- --
---------------------------------- ------------- -----
  ------- - ------------------- -
  -----------------
---

-- --------
--------------------------------------- -----
  ------- - ------------------- -
  -----------------
---

-- --------
------------------------------------------- -----
  ------- - ------------------- -
  -----------------
---

-- ---------
-------------------------------------- -----
  ------- - ------------------- -
  -----------------
---

调整屏幕尺寸

-- -------------------- ---- -------
-- -----
-- -- - - - ------- ---- ----------- -----
--------------------------- -- ------------- -----
  ------- - ------------------- -
  -----------------
---

-- ------
-- -- - ----------- -----------------------------
--------------------------- ------------- -----
  ------- - ------------------- -
  -----------------
---

-- -----
-------------------------------------- -----
  ------- - ------------------- -
  -----------------
---

-- ------
-------------------------------------- -----
  ------- - ------------------- -
  -----------------
---

调整投影仪位置

-- -------------------- ---- -------
-- ----
-- -- - ------- ------------
--------------------- ------------- -----
  ------- - ------------------- -
  -----------------
---

---------------------- ------------- -----
  ------- - ------------------- -
  -----------------
---

-- ----
------------------- ------------- -----
  ------- - ------------------- -
  -----------------
---

--------------------- ------------- -----
  ------- - ------------------- -
  -----------------
---

-- --------
----------------------------------------------- -----
  ------- - ------------------- -
  -----------------
---

-- --------
--------------------------------------------- -----
  ------- - ------------------- -
  -----------------
---

调整投影仪焦距

-- -------------------- ---- -------
-- ----
-- -- - ------- ------------
------------------- ------------- -----
  ------- - ------------------- -
  -----------------
---

-- ----
-------------------- ------------- -----
  ------- - ------------------- -
  -----------------
---

-- ------
------------------------------- -----
  ------- - ------------------- -
  -----------------
---

调整投影仪亮度

-- -------------------- ---- -------
-- ----
-- -- - ------- -------- - ------------ -------
------------------------- ------------- -----
  ------- - ------------------- -
  -----------------
---

-- ----
--------------------------- ------------- -----
  ------- - ------------------- -
  -----------------
---

-- ------
------------------------------------- -----
  ------- - ------------------- -
  -----------------
---

结尾

本篇文章详细阐述了 npm 包 pimatic-serial-benqbeamer 的使用方法。这个 npm 包可以让你控制 BenQ 投影仪,实现各种有趣的功能。您可以使用这个 npm 包来构建一些非常有趣的项目,例如自动关闭投影仪程序、调整屏幕尺寸、调整画面亮度等等。希望这篇文章对您有所启发。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60056cf481e8991b448e6a7b

纠错
反馈