为了在人类世界和机器世界之间建立良好的沟通,显示单元发挥着重要作用。因此它们是嵌入式系统的重要组成部分。显示单元——无论大小,都遵循相同的基本原理。除了图形显示和 3D 显示等复杂显示单元外,还必须知道如何使用 16x1 和 16x2 等简单显示单元。16x1 显示单元将有 16 个字符并且排在一行中。16x2 LCD 总共有 32 个字符,第 1 行有 16 个字符,第 2 行有 16 个字符。这里必须了解每个字符有 5x10=50 个像素,因此要显示一个字符,所有 50 个像素必须一起工作。
Grove - LCD RGB Backlight 是一款全彩背光 16x2 LCD。高对比度和易用性使其成为 Arduino 和 Raspberry Pi 的完美 I2C LCD 显示器。
与其他 16x2 LCD 不同,Grove LCD 在 I2C 连接上工作。这减轻了将屏幕与 Arduino 或 Raspberry Pi 连接的麻烦。除了VCC
和GND
行,此 LCD 仅需要SDA
(Serial Data) 和SCL
(Serial Clock)。这意味着我们只需要 4 根电线就可以使这个 LCD 工作,而不是其他 LCD 的 14 个引脚。
这是相同的详细解释:
I2C 是一种串行通信协议,因此数据是通过单根线(SDA 线)逐位传输的。
与 SPI 一样,I2C 是同步的,因此位的输出通过主从之间共享的时钟信号与位的采样同步。时钟信号始终由主机控制。
您可以在此处了解有关 I2C 通信协议的更多信息。
现在,如果您想创建一个需要使用特定功能的项目,您可以通过查看附件中存储库中的示例轻松地做到这一点。
查看Seeed Studio的其他产品是Raspberry Pi 4和Seeeduino Nano 。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !