Arduino-按键控制
按键控制实验
产品介绍:
轻触开关:
我们称为“按键”或“按钮”,这种开关由金属触点和触片组成。轻触开关是一种电子开关,属于电子元器件类。轻触开关常分为两脚开关和四脚开关。
两脚开关:两个触点平时不和触片接触(常开触点),当按下按键时,触片同时和两个触点接触,使与两个触点相连的线路接通。
四脚开关:对四脚按键而言,当按键按下时,1、2脚就和3、4脚导通了。因此在使用时要是无法识别具体的引脚,接斜对角的两个引脚便可。也可用万用表测出那两个脚在不按下的情况下是导通的,然后在选择引脚接入电路。
基本参数:
相对湿度:<95%
额定电压:12V
额定电流:50mA
温度:-25~70℃
实验器件:
■ 按键开关:1 个
■ 红色LED灯:1 个
■ 10K电阻:1 个
■ 220欧电阻:1 个
■ 面包板:1 个
■ 多彩杜邦线:若干
实验连线
将代码上传到开发板。
程序代码
int ledpin=11;//定义数字11 接口
int inpin=7;//定义数字7 接口
int val;//定义变量val
void setup()
{
pinMode(ledpin,OUTPUT);//定义小灯接口为输出接口
pinMode(inpin,INPUT);//定义按键接口为输入接口
}
void loop()
{
val=digitalRead(inpin);//读取数字7 口电平值赋给val
if(val==HIGH)//检测按键是否按下,按键按下时小灯亮起
{ digitalWrite(ledpin,HIGH);}
else
{ digitalWrite(ledpin,LOW);}
}
实验结论
当按键按下时,LED灯被点亮。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
