npm包 `adafruit-i2c-lcd` 使用教程

阅读时长 3 分钟读完

在前端项目中,有时需要与硬件交互。 adafruit-i2c-lcd 是一款可以控制 Adafruit I2C 接口的 LCD 显示器的 npm 包。本教程将介绍如何使用 adafruit-i2c-lcd 包来控制 Adafruit I2C-LCD。

准备工作

  1. 硬件设备

    Adafruit I2C-LCD 显示器

  2. 安装依赖包

  3. 配置硬件和软件

    1. 将 LCD 显示器插入 I2C 总线上。
    2. 确保你已安装 Node.js 环境和 i2c-bus 包。

使用教程

  1. 引入包

  2. 连接 LCD

  3. 文字显示

    -- -------------------- ---- -------
    -- ---------
    ---------------- ---
    ---------------- ---
    
    ---------------- ---
    --------------------
    
    ---------------- ---
    ------------------- ----------
  4. 光标设置

    -- -------------------- ---- -------
    -- ----
    -------------
    
    -- ----
    ---------------
    
    -- ----
    ------------
    
    -- ------
    --------------
  5. 屏幕滚动

  6. 清空显示器

其他对象和方法

在使用 adafruit-i2c-lcd 包时,还可以使用下列的对象和方法:

  1. lcd.backlight() - 开启屏幕背光
  2. lcd.noBacklight() - 关闭屏幕背光
  3. lcd.display() - 打开屏幕显示内容
  4. lcd.noDisplay() - 关闭屏幕显示内容
  5. lcd.home() - 指针回到左上角
  6. lcd.createChar() - 创建一个自定义字符

示例代码

完整代码如下:

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

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

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

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

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

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

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

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

总结

本教程介绍了如何使用 adafruit-i2c-lcd 包来控制 Adafruit I2C-LCD。使用此包可以方便地在 Node.js 环境下控制 LCD 显示器。此外,还可以使用其他对象和方法来实现更多功能。

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