Arduino UNO 使用按钮控制LED

2024-10-14 00:54:50

1、如图所示准备实验需要使用的硬件

Arduino UNO 使用按钮控制LED

3、如图所示,连接 Arduino UNO 控制器和电脑

Arduino UNO 使用按钮控制LED

5、选择正确的板型(Arduino UNO)以及端口,将代码上传到UNO控制器中,如果上传无误如下图所示:

Arduino UNO 使用按钮控制LED

7、现在我们就对本节中的几个新的代码进行回顾,如下所示,大家也可以对应图中所示的程序进行分析。(1)const int buttonPin = 2; const int ledP足毂忍珩in = 7; 分别定义按键和LED引脚(2)int buttonState = 0; 按键状态初始化(3) buttonState = digitalRead(buttonPin);将按钮状态值付给变量buttonState(4)if (buttonState == HIGH) { digitalWrite(ledPin, HIGH); } else { digitalWrite(ledPin, LOW); }调节判断语句,当if中条件成立时,则执行if语句中的代码,若if中条件不成立,则执行else中的语句。此例中就是判断引脚状态,如果读取的button值为HIGH则点亮LED,若读取的button值为LOW,则熄灭LED。

Arduino UNO 使用按钮控制LEDArduino UNO 使用按钮控制LED

10、扩展实验效果:程序编译无误并上传后,可以实现的是按一下按钮后,LED发光二极管亮起,再按下一次按钮后,LED将会熄灭。

Arduino UNO 使用按钮控制LED
猜你喜欢