极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 迷你强

Arduino入门教程--第四课--按钮控制的LED延时开关

  [复制链接]
发表于 2015-3-19 09:16:00 | 显示全部楼层
本帖最后由 花太香 于 2015-3-19 09:17 编辑

发帖子怎么总是不成功 提示小于10 个字符限制
//11-13是LED,想要按下一次往后亮一个,但是只有11一只在亮,怎么回事啊
void setup()
{
  for(int i=11;i<=13;i++)
{
   pinMode(i,OUTPUT);
}
  pinMode(4,INPUT);
}
void loop()
{
  int n=digitalRead(4);
  int m=11;
  if(n==HIGH)
  {
    delay(1000);
    digitalWrite(m,HIGH);
    delay(1000);
    digitalWrite(m,LOW);
    m=m++;
    if(m>=13)
    {
      m=11;
     }
  }
}

回复 支持 反对

使用道具 举报

发表于 2015-3-19 09:17:15 | 显示全部楼层
zhuoyue_2 发表于 2015-3-9 12:52
请问上面的电路图是用什么画出来的呢

Fritzing.exe
回复 支持 反对

使用道具 举报

发表于 2015-3-19 11:38:13 | 显示全部楼层
请教大家Fritzing只是画电路图吗,可以在里面仿真跑程序吗
回复 支持 反对

使用道具 举报

发表于 2015-3-19 13:12:26 | 显示全部楼层
..............
回复 支持 反对

使用道具 举报

发表于 2015-6-9 19:10:04 | 显示全部楼层
@迷你强:“把Arduino控制器拿掉依旧有效”是啥意思?
回复 支持 反对

使用道具 举报

发表于 2015-7-1 19:24:00 | 显示全部楼层
对我很有帮助
回复 支持 反对

使用道具 举报

发表于 2015-7-1 19:25:32 | 显示全部楼层
感谢...f
回复 支持 反对

使用道具 举报

发表于 2015-7-6 18:37:40 | 显示全部楼层
代码输进去后,LED一直亮五秒的时候会灭一下然后继续亮,不受开关控制
回复 支持 反对

使用道具 举报

发表于 2015-8-12 16:09:55 | 显示全部楼层
认真学习了这个内容,感谢楼主。
在这样的连接方式下,能否读到按钮开关的按键次数,代码如何实现?期待您解答,万分感谢!
回复 支持 反对

使用道具 举报

发表于 2015-9-15 17:55:48 | 显示全部楼层
按钮的作用是什么
回复 支持 反对

使用道具 举报

发表于 2015-9-15 17:56:44 | 显示全部楼层
童溜溜 发表于 2015-9-15 17:55
按钮的作用是什么

我是新手  根据那个程序  难道是提供高电平么
回复 支持 反对

使用道具 举报

发表于 2015-9-16 16:39:31 | 显示全部楼层
新手,我按照楼主的程序下到板子里,为什么接在13号脚上的灯自己就亮了,还是按照void loop 里的延时规律亮的???按钮没用
回复 支持 反对

使用道具 举报

发表于 2015-9-24 08:47:40 | 显示全部楼层
请问怎么编程可以让开关按一下放开,灯一直闪,再按一下开关放开,灯一直不亮
回复 支持 反对

使用道具 举报

发表于 2016-1-23 20:30:27 | 显示全部楼层
还是不太明白下拉电阻的作用到底是什么。
回复 支持 反对

使用道具 举报

发表于 2016-2-13 21:25:34 | 显示全部楼层
等着有了板子就试试
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-5 22:12 , Processed in 0.051162 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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