圣源电子制作

 找回密码
 立即注册
查看: 5997|回复: 0
打印 上一主题 下一主题

Arduino-按键实验-按下按键点亮LED

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-19 15:12:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
在Arduino应用笔记里面,试验没有增加按键下拉电阻,我们在实验过程中最好要加上下拉电阻,这样不会因放在桌子上感应电
压,导致误动作。





  1. int key=12;//设置LED的数字IO脚
  2. void setup()
  3. {
  4.   pinMode(key,OUTPUT);//设置数字IO引脚为输出模式
  5. }
  6. void loop()
  7. {
  8.   int i;//定义变量
  9.   while(1)
  10.   {
  11.     i=analogRead(1);//读取模拟5口电压值
  12.     if(i>100)//如果电压值大于1000(即4.88V)
  13.       digitalWrite(key,HIGH);//设置第七引脚为高电平,点亮led灯
  14.     else
  15.       digitalWrite(key,LOW);//设置第七引脚为低电平,熄灭led灯
  16.   }
  17. }
复制代码
到这位置程序都很好理解,毕竟是最基本的。

试验照片:






回复

使用道具 举报

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

本版积分规则

QQ|手机版|联系我们|闽公网安备 35012102000020号|闽ICP备11020110号-1|圣源电子

GMT+8, 2024-11-24 12:47 , Processed in 0.046355 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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