当前位置:文档之家› ARDUINO按键实验报告

ARDUINO按键实验报告

实验条件
Arduino开发板,Arduino软件,面包板,红蓝LED灯各一个,按键开关一个,导线若干等,
实验过程和结果
程序设计思路:在未按下按键时,红灯亮,按下按键开关时,蓝灯亮。一号端口接蓝灯,二号端口接红灯,负极连接电阻,然后接地,按键开关一端接5V输出端口,另一端在接电阻前连接A5端口,通过电阻后就GND端口。导入附录中的ode(key_1,OUTPUT);
pinMode(key_1,OUTPUT);//设置数字IO引脚为输出模式
}
void loop()
{
int i;//定义变量
while(1)
{
i=analogRead(5);//读取A5电压值
if(i>1000)//如果电压值大于1000(即4.88V)
实验总结和心得
亲手把实验做出来了,感觉挺好的,虽然只是一个小实验,但毕竟也是大家一起努力的成果,此次试验让我们懂得,原来Arduino还是可以扫描电压的,这一次试验过后,我更加喜欢这一门课了,真的,Arduino真是太博大精深了,我们要走的路还很长。
附录
int key_1=1;
int key_2=2;//设置LED的数字IO脚
ARDUINO实验报告
实验名称
按键试验
课程名称
物联网设计与实践
学期
2016-2017(1)
专业、班级
物联网工程15-01
实验地点
计算机楼215实验室
指导教师
实验时间
2016.11.02 14:00-15:50
成员1姓名
学 号
成员2姓名
学 号
成员3姓名
学 号
实验任务和目的
练习按键操作,按键产生随机数点亮对应LED。
{
digitalWrite(key_1,HIGH);//设置第1引脚为高电平,点亮led灯
digitalWrite(key_2,LOW);//设置第2引脚为低电平,熄灭led灯
}
else
{
digitalWrite(key_1,LOW);//设置第1引脚为低电平,熄灭led灯
digitalWrite(key_2,HIGH);//设置第2引脚为高电平,点亮led灯
}
}
}
相关主题