Arduino
文章平均质量分 59
HEX9CF
Full Stack Developer | Email: aGV4OWNmQGFsaXl1bi5jb20= | Github: HEX9CF
展开
-
【Arduino】基于 U8g2 库驱动 LCD12864 液晶显示模块显示文本:以基于 ST7920 芯片的 LCD12864 为例
LCD12864是一种液晶显示模块,其名称中的"12864"表示该模块具有128x64像素的显示能力。这种显示模块通常用于需要图形显示的嵌入式系统,例如3D打印机、机器人控制器等。U8g2是一个用于嵌入式设备的图形库,它支持各种单色图形LCD和OLED。这个库提供了丰富的特性,包括文本输出、图形绘制以及图片显示等。原创 2024-01-25 13:45:54 · 1190 阅读 · 0 评论 -
【Arduino】使用 I2C Scanner 查找 I2C 设备地址
I2C scanner是一种用于查找I2C设备地址的Arduino程序。这个程序会扫描所有可能的I2C地址,并在Serial Monitor中打印出找到的设备的地址。原创 2024-01-21 13:06:10 · 1216 阅读 · 3 评论 -
【Arduino】基于 I2C 模块通过 LiquidCrystal_I2C 库驱动 LCD1602 字符液晶显示模块显示文本:只需两个引脚即可控制 LCD1602 液晶屏
LCD1602是一种16列2行的字符液晶显示模块,常用于Arduino等嵌入式系统的用户接口。为了简化连接和编程,我们将使用I2C接口,这只需要Arduino的两个模拟输入引脚。I2C是一种同步通信协议,意味着它使用一个时钟信号来同步所有的设备。在I2C通信中,有一个主设备(master)和一个或多个从设备(slave)。主设备负责生成时钟信号,以及启动和停止数据传输。从设备则是响应主设备的请求,并发送或接收数据。原创 2024-01-20 18:21:54 · 3263 阅读 · 1 评论 -
【Arduino】无法上传程序到开发板,报错 avrdude: ser_open(): can‘t set com-state for “\\.\COM6“
在尝试将项目上传到Arduino板子时,尽管开发板已被正确连接,并且IDE中能够正常读取到开发板信息,但是上传过程中仍然出现了问题。原创 2024-01-20 18:20:28 · 3432 阅读 · 0 评论