极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8930|回复: 2

请教如何使用一组开关?

[复制链接]
发表于 2013-5-31 21:37:52 | 显示全部楼层 |阅读模式
taobao上买了一个4*4的开关阵列,
回来仔细一看,发现居然需要占用8个IO(4个输入,4个输出)
本来Arduino上的IO就剩余得不多。
无语死了

想基于这块控制板改装一下,至少能用6、7个开关即可。
尽量占用比较少的IO(最好是2、3个)

在考虑能不能加一些电阻上去,


一个接地,一个接模拟量输入,
然后通过程序读取模拟量输入,根据范围确定哪个开关被按下了。

请问有没有现成的方案/电路图?

多谢。
回复

使用道具 举报

发表于 2013-5-31 22:29:46 | 显示全部楼层
可以的  这种一般是4行4列,一根行+一根列对应一个开关,然后在行或者列上串联不同阻值的电阻,通过arduino读取不同的AD值就可以判断是哪个按键按下了,可以搜索电阻键盘查看更多信息
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-31 23:17:39 | 显示全部楼层
swim 发表于 2013-5-31 22:29
可以的  这种一般是4行4列,一根行+一根列对应一个开关,然后在行或者列上串联不同阻值的电阻,通过arduino ...

有电路图嘛?
我记得好像是这样,但是没有电路图,还是想不清楚。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-6 19:59 , Processed in 0.041033 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表