圣源电子制作

标题: Arduino-按键实验-按下按键点亮LED [打印本页]

作者: sydz    时间: 2012-1-19 15:12
标题: Arduino-按键实验-按下按键点亮LED
在Arduino应用笔记里面,试验没有增加按键下拉电阻,我们在实验过程中最好要加上下拉电阻,这样不会因放在桌子上感应电
压,导致误动作。



(, 下载次数: 62)

  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. }
复制代码
到这位置程序都很好理解,毕竟是最基本的。

试验照片:

(, 下载次数: 60)
(, 下载次数: 61)








欢迎光临 圣源电子制作 (http://bbs.syyyd.com/) Powered by Discuz! X3.4