coolcxm 发表于 2016-12-14 21:50:35

问个弱智问题,2个I2C设备怎么接到 arduino 328上

比方我有2个设备,一个是 I2C的1602,另一个是6050的陀螺仪,要同时接到arduino 328上要怎么接啊。是不是
SDA=A4 SCL=A5 VDD=3.3V GND=GND 2个设备都是这样并接在板上呢,还有程序上要注意什么,是不是一样调用就行了。只要地址不一样就不会冲突
还有对连接线有什么要求吗?

ridxqqqq 发表于 2016-12-15 08:53:36

同理求解 知道的详细说下

Hackerpro 发表于 2016-12-15 09:19:25

本帖最后由 Hackerpro 于 2016-12-15 09:20 编辑

没错,硬件是这么接的,IIc1602用3V电很勉强
可以参考下我的帖子http://bbs.elecfans.com/forum.php?mod=viewthread&tid=1101326&extra=

coolcxm 发表于 2016-12-15 09:23:11

Hackerpro 发表于 2016-12-15 09:19
没错,硬件是这么接的,IIc1602用3V电很勉强
可以参考下我的帖子http://bbs.elecfans.com/forum.php?mod=v ...

哦,我用5V
谢谢你,对了,用iic速度会慢成什么样啊,我看到你接了1602,显示速度能有串口显示的一样快吗?

单片机菜鸟 发表于 2016-12-15 18:50:54

路过看看楼主是怎么解决的

1981818001 发表于 2016-12-16 22:50:59

并接上去就行了, 速度没看出差别。

Hackerpro 发表于 2016-12-17 10:18:21

coolcxm 发表于 2016-12-15 09:23
哦,我用5V
谢谢你,对了,用iic速度会慢成什么样啊,我看到你接了1602,显示速度能有串口显示的一样快 ...

对于1602来讲,绰绰有余

wunanyx 发表于 2017-3-5 18:36:16

有几个i2c设备都放在a4a5上并联,程序里设备的地址不同

galaxy 发表于 2017-3-6 01:42:50

https://zh.wikipedia.org/wiki/I%C2%B2C

提升电阻 10K 要記得接
sda 对 V+
sdl 对 V+
页: [1]
查看完整版本: 问个弱智问题,2个I2C设备怎么接到 arduino 328上