一,首先按图示连接好电路
二,打开arduion软件,连接单片机,输入以下代码:
void setup(){
pinMode(3,INPUT_PULLUP);//设置3引脚为输入上拉(INPUT_PULLUP)模式,上拉电阻的作用是解决总线驱动能力不足时提供电流的问题
pinMode(4,OUTPUT);//设置4引脚为输出模式
}
void loop(){
if (digitalRead(3) == LOW){
digitalWrite(4,HIGH);//digitalWrite()函数用于向数字引脚写入HIGH,灯泡亮起
}
else {
digitalWrite(4, LOW);
}
}
三,最终效果
按下时
松开时