greenfort 发表于 2012-8-31 11:13:11

IO口不够用怎么办?

Arudino UNO有14个数字口,和6模拟口,但是有的传感器要占用多个IO,如果口不够用了怎么办?记得学数字电路的时候有个74LS138译码器,用这个扩展吗?那那些集成的库怎么用?请达人指导

maojidan 发表于 2012-8-31 12:00:39

可以参考一些51单片机的的电路

沧海笑1122 发表于 2012-8-31 13:06:53

直接上2560吧,现在也就100左右。连ram一起解决了。

mr`na 发表于 2012-8-31 14:58:23

有个模块叫74hc595,可以使用三个IO扩展出八个IO,淘宝上有卖两块钱左右

飞翔的红猪 发表于 2012-8-31 16:04:22

有IIC接口的IO扩展模块

pww999 发表于 2012-8-31 16:16:07

有Arudino与74hc595IO 扩展教程么?

幻生幻灭 发表于 2012-8-31 22:22:20

IIC+Arduino NANO

zhangsiyan12134 发表于 2012-9-1 04:29:26

PCF8574(8位)PCF8575(16位)i2C总线扩展
74HC595 8位串行IO扩展
MCP3008 8位 SPI总线扩展

以上是我常用的……

nengcai0313 发表于 2012-9-1 09:15:56

mark一下。

mr`na 发表于 2012-9-1 12:18:05

pww999 发表于 2012-8-31 16:16 static/image/common/back.gif
有Arudino与74hc595IO 扩展教程么?

我这儿有,但不是电子版的,书上写的,一会儿有空拍下来发上来

mr`na 发表于 2012-9-1 12:39:03

pww999 发表于 2012-8-31 16:16 static/image/common/back.gif
有Arudino与74hc595IO 扩展教程么?

兄弟,我新开了一个贴,把教程传上来了,到这儿看吧:

使用74HC595 扩展arduino数字IO
http://www.geek-workshop.com/thread-1778-1-1.html

greenfort 发表于 2012-9-5 23:32:38

mr`na 发表于 2012-8-31 14:58 static/image/common/back.gif
有个模块叫74hc595,可以使用三个IO扩展出八个IO,淘宝上有卖两块钱左右

就是38译码器呗,74LS138一样的原理,通过输入端的三位二进制代码转换为输出端代码,关键很多库是现成的,38译码的话好像得修改库

zhangsiyan12134 发表于 2012-9-7 10:08:58

我认为最好的教程……
http://arduino.osall.com/ch04.html

星魂之坠 发表于 2012-9-7 21:33:03

受教了,本人学软件的才接触arduino,最近在做个车子,我就说那么多传感器怎么上

Fun哥哥 发表于 2012-9-27 11:37:47

确实有这个问题!
页: [1] 2
查看完整版本: IO口不够用怎么办?