Skip to main content

I2C LCD

pir

I2C_LCD 是一个易于使用的显示模块,它可以让显示变得更加简单。使用它可以降低制作的难度,使创客能够专注于工作的核心部分。

我们为 I2C_LCD 开发了 Arduino 库,用户只需几行代码即可实现复杂的图形和文本显示功能。在某些场合,它可以替代 Arduino 的串口监视器,让您无需电脑即可获取运行信息。

不仅如此,我们还开发了专用的图片数据转换软件(位图转换器),目前支持 Windows、Linux 和 Mac OS 平台。通过位图转换软件,您可以将自己喜欢的图片显示在 I2C_LCD 上,而无需复杂的编程。

I2C_LCD 为您提供了一种非常便捷的制作方式。尽情享受吧!

产品版本

版本购买方式
I2C_LCD(带通用 Grove 电缆)

pir

I2C_LCD(带转换 Grove 电缆)

pir

特性

  • 仅占用 2 个 Arduino 引脚(使用 I2C 接口)。
  • 支持标准 I2C 模式(100Kbit/s)和快速 I2C 模式(400Kbit/s)。
  • 兼容多种通信逻辑电平:2.8~5VDC。
  • 支持 Arduino 库,只需一行代码即可完成显示。
  • 集成 7 种大小的 ASCII 字体,5 种图形功能。
  • 提供专用的图片数据转换软件(位图转换器)。
  • 大部分复杂操作由 I2C_LCD 独立控制器处理,节省用户控制器资源。
  • 支持光标功能,可设置 16 种光标闪烁频率。
  • 支持 128 级背光亮度调节。
  • 支持 64 级屏幕对比度调节。
  • 支持设备地址修改。
  • 支持 127 个 I2C_LCD 并行工作。
  • 在调试代码时,可以替代串口监视器监控程序运行状态。
  • 提供两种异常恢复方法:重置和恢复出厂设置。
  • 兼容 Grove 接口和 4Pin-100mil 接口(在 Grove 插座下)。
  • 4 个对称固定孔设计,方便用户安装。
  • 独特的中国风外观设计。

支持的平台

接口功能

pir

规格

参数
屏幕类型双色 LCD
屏幕分辨率128*64 像素
屏幕活动区域 (长*宽)47.1*26.5mm
单个像素大小0.33*0.33mm
通信模式I2C(100Kbit/s 和 400Kbit/s)
控制器STM8S005KBT6
工作频率16 MHz
重量20g

电气特性

参数最小值典型值最大值单位
电源电压(5V 到 GND)4.555.5V
逻辑电压(SCL/SDA)2.855.5V
HBM ESD-5000-V
温度-202570

应用创意

以下是一些有趣的项目供您参考。

显示图片带日历的时钟用作调试器

pir

pir

pir

立即制作立即制作立即制作
自动加湿器贪吃蛇游戏

pir

pir

立即制作立即制作

入门指南

步骤 1: 在您的电脑上安装最新版本的 Arduino IDE。

pir

步骤 2: 下载并安装 I2C_LCD 库到 Arduino IDE:

打开 Arduino IDE,点击 Sketch -> Include library -> Add .ZIP library

pir

找到并选择您刚刚下载的 I2C_LCD.zip 文件。

pir

重启 Arduino IDE。

步骤 3: 选择您喜欢的示例项目。(这里以 "HelloWorld" 项目为例。)

点击 File > Examples > I2C_LCD > HelloWorld

pir

步骤 4: 使用 Grove 电缆将 I2C_LCD 连接到您的 Seeeduino Vx 板。然后将 Seeeduino Vx 板连接到您的电脑。

pir

步骤 5: 选择您的板子和串口。

选择板子:点击 Tools > Board > "Arduino Duemilanove or Diecimila"(Seeeduino V3.0 或早期版本), "Arduino Uno"(Seeeduino Lotus 或 Seeeduino V4.0)

pir

选择串口:点击 Tools -> Serial Port -> COMX(与您的板子连接的端口)

pir

步骤 6: 上传程序并享受乐趣!

pir

备注:

  1. 有关库安装的更多详细信息,请参考 https://arduino.cc/en/Guide/Libraries。
  2. 如果您在使用过程中遇到其他问题,请参考用户手册寻求帮助。如果仍无法解决,请联系我们。

技术支持: [email protected]

版本追踪

I2C_LCD 硬件:

修订版本发布说明发布日期
I2C_LCD_v1.21. 添加生产测试点。2015年9月18日
I2C_LCD_v1.11. 修改标志位置。 2. 修改板形状。 3. 修改按钮位置。2014年5月8日
I2C_LCD_v1.01. 修改电源电路布线。2014年3月1日
I2C_LCD_v0.9b1. 初始公开发布。2014年2月15日

I2C_LCD 库:

修订版本发布说明发布日期
I2C_LCD_v1.21支持 LinkIt 板。2016年8月21日
I2C_LCD_v1.20重组 I2C_LCD 驱动接口,使其更易移植到其他板上。2016年4月16日
I2C_LCD_v1.12修复当 y 坐标大于 16 时无法显示位图的错误。2015年9月4日
I2C_LCD_v1.11修复 '\t' 无法打印的错误。2015年6月27日
I2C_LCD_v1.101. 添加 LCD 打印功能。 2. 编辑 DeviceAddressConfig 示例。2015年6月25日
I2C_LCD_v1.0初始公开发布。2014年7月6日

资源

持续更新最新版本。

Arduino 库的仓库托管在此处,如果您对代码有任何好的想法,可以向我们提交。

技术支持与产品讨论

感谢您选择我们的产品!我们致力于为您提供各种支持,确保您使用我们的产品时体验顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...