Arduino 第三课教案 - 使用按钮控制 LED
2023-02-21 10:30:05 0 举报
物联网入门课程,Arduino开发板
作者其他创作
大纲/内容
学生已经上完并掌握第一课和第二课的内容
先决条件
1.学习如何使用按钮控制LED灯
2. 学习数字输入输出(Digital Input/Output)和数字读取(Digital Read)的概念
3. 学习基本的控制语句(If statements)和布尔逻辑(Boolean logic)
学习目标
Arduino电路板
面包板
杜邦线
一个红色LED灯
按钮开关
课前材料准备
步骤
1. 将按钮的一个引脚连接到 Arduino 开发板上的数字引脚,例如数字引脚 2。2. 将按钮的另一个引脚连接到 Arduino 开发板上的 GND 引脚。3. 将 LED 的一个引脚连接到 Arduino 开发板上的数字引脚,例如数字引脚 3。4. 将 LED 的另一个引脚连接到 Arduino 开发板上的 GND 引脚。
1.连接物理线路,
在 Arduino 开发板上编写程序,使用 digitalRead() 函数读取按钮的状态,如果按钮被按下,则使用 digitalWrite() 函数将 LED 点亮,否则将 LED 熄灭。
我们将按钮连接到数字引脚 2 上,并使用 INPUT_PULLUP 模式将其配置为输入引脚。然后,将 LED 连接到数字引脚 3 和 GND 引脚上,并使用 digitalWrite() 函数将其配置为输出引脚。在 loop() 函数中,我们使用 digitalRead() 函数读取按钮的状态。如果按钮被按下,digitalRead() 函数将返回 LOW,我们使用 digitalWrite() 函数将 LED 点亮。如果按钮没有被按下,digitalRead() 函数将返回 HIGH,我们使用 digitalWrite() 函数将 LED 熄灭。
2.在Arduino IDE中完成代码
能否再加一个绿灯,当按钮按下的时候,绿灯亮起,红灯熄灭;否则,红灯亮起,绿灯熄灭?
思考
Arduino 第三课教案 - 使用按钮控制 LED
0 条评论
回复 删除
下一页