I2C的问题

2022-01-163.7万
AI 快速预览详细 收起
本文讨论了如何在Arduino Uno板上通过I2C总线同时使用OLED屏幕和语音合成模块。文章详细介绍了硬件清单、连接方式以及最终效果,适合需要多设备协同工作的项目。通过本文,您可以了解如何解决多设备连接的问题,并实现高效的协同工作。
我用Arduino Uno 板,有两路I2C,可不可以同时使用?我要同时接OLED 屏幕和语音合成模块。

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(6)
花生编程
花生编程
不要输这么多文字
YeezB
YeezB
在OLED上面显示中文是个比较占用RAM的过程,如果你显示太多中文确实有可能造成UNO的RAM不够。建议换RAM大一点的主控(MEGA2560或者ESP32)
YeezB
YeezB回复三春牛-创客
都是主控板的型号,你可以在百度或者DFROBOT商城搜一搜
三春牛-创客
三春牛-创客
作者
回复YeezB
MEGA2560又是什么?
共4条回复,已加载2条,点击查看更多共4条回复,已加载全部
KkQ1VrB7W776
KkQ1VrB7W776
用地址,66666666666666
三春牛-创客
三春牛-创客
作者
回复
屏幕是DFR0486
三春牛-创客
三春牛-创客
作者
回复
语音合成是DFR0760的1.0版本
共8条回复,已加载2条,点击查看更多共8条回复,已加载全部
诩
理论上是可以的呀
三春牛-创客
三春牛-创客
作者

Caner
Caner
i2c0,i2c1可以同时使用(至少rspi4上可以),如果不行就买拓展模块,只是地址不同
三春牛-创客
三春牛-创客
作者
回复Caner
变量?都删了

Caner
Caner回复三春牛-创客
你声明了啥全局变量?不用的删减,不需要全局的放内部去,或者你本身模块小,换个大的
共7条回复,已加载2条,点击查看更多共7条回复,已加载全部
- 没有更多了 -