极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: Ansifa

Arduino学习笔记A1 - 使用4017数字集成块扩展Arduino开关输入端

  [复制链接]
发表于 2012-9-8 00:22:45 | 显示全部楼层
不错的东西啊,呵呵, 不过还是占用了不少脚。 没有IIC接口的东东么??
回复 支持 反对

使用道具 举报

发表于 2012-9-19 21:48:27 | 显示全部楼层
好东西,顶~
回复 支持 反对

使用道具 举报

发表于 2012-12-18 12:20:16 | 显示全部楼层
好东西啊~~~~
回复 支持 反对

使用道具 举报

发表于 2013-2-15 20:31:40 | 显示全部楼层
KeyStatus\[i\] = digitalRead(data1);
Serial.print(KeyStatus\[i\]);
Serial.print("\t");
敢问里面的\是啥意思啊,第二个板子那一行都没有啊,难道是取反?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-16 02:17:43 | 显示全部楼层
zhu510106 发表于 2013-2-15 20:31
KeyStatus\ = digitalRead(data1);
Serial.print(KeyStatus\);
Serial.print("\t");

\后面跟转义字符,可以参考C语言语法。
比如:
\t是制表符
\n是换行符
回复 支持 反对

使用道具 举报

发表于 2013-3-14 19:35:09 | 显示全部楼层
正好用到了。白话文级别的帮助文档。太有爱了
回复 支持 反对

使用道具 举报

发表于 2013-3-23 14:18:06 | 显示全部楼层
谢谢 以后会用到的
回复 支持 反对

使用道具 举报

发表于 2013-4-23 20:20:36 | 显示全部楼层
哦用13个4017并联,为什么读取的数据有重复呢!楼主可以指导一下么?
回复 支持 反对

使用道具 举报

发表于 2013-6-8 17:36:54 | 显示全部楼层
又学会一招,都是人才啊。。。
回复 支持 反对

使用道具 举报

发表于 2013-8-12 11:44:30 | 显示全部楼层
这个样就无法使用论坛中的开关防抖的控制了,这样的话,怎么能达到开关防抖的效果呢?就是实现按一下等亮,在按一下灯灭的那个程序。
回复 支持 反对

使用道具 举报

发表于 2014-2-19 09:30:06 | 显示全部楼层
好!这个方法好!
回复 支持 反对

使用道具 举报

发表于 2014-6-28 16:12:21 | 显示全部楼层
小白求指导,写程序时怎么定义这些扩展出来的输入口,板上是A0,D0,那这些叫什么?谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-29 14:57:37 | 显示全部楼层
zealer 发表于 2014-6-28 16:12
小白求指导,写程序时怎么定义这些扩展出来的输入口,板上是A0,D0,那这些叫什么?谢谢

不能融入基本的IO,只能通过这个代码读到一个数组(数)里面,再去用它来判断输入脚状态。
回复 支持 反对

使用道具 举报

发表于 2014-8-12 21:43:02 | 显示全部楼层
好!~~不错
回复 支持 反对

使用道具 举报

发表于 2014-8-31 11:25:46 | 显示全部楼层
此方法是不是只能用来读取多个开关的状态,而不能完全代替arduino的针脚(用来输出多个状态)??
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-24 19:21 , Processed in 0.057150 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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