看了开源社区的LED控制程序,开始上手代码编写,修改,下载以及调试,原文地址:http://www.arduino.cn/thread-1072-1-1.html,这个帖子写的比较通俗易懂。
自己移植代码想实现如下功能,当有按键按下时,LED点亮;松开按键,LED熄灭。
完整程序如下:
如上程序,实现过程注意以下两点:
①IDE为1.0.1版本的需要初始化的时候增加IO口输入上拉电阻配置:pinMode(pin,INPUT_PULLUP);针对的情况是,按键按下2脚接地,按键松开2脚悬空的使用条件下。
②条件语句遵循C语言语法即可,if 条件语句形式多样,根据自己习惯选择。
程序打包如下附件: