项目简介
本项目包含五个Arduino程序,可读取两个按钮输入,运用不同条件语句和运算符控制两个LED输出。同时采用消抖技术,避免单个按钮按下时多次计数。
项目的主要特性和功能
- 基本闪烁功能:
LED_Blink.ino
程序能让LED L1每秒闪烁一次,不受按钮状态影响。 - 单按钮控制闪烁:
LED_Blink_With_Button.ino
程序使LED L1仅在按钮b0按下时每秒闪烁一次。 - 双按钮独立控制:
LED_Blink_With_Two_Buttons.ino
程序实现LED L1在按钮b0按下时每秒闪烁一次,LED L2在按钮b1按下时每秒闪烁一次。 - 逻辑与控制:
LED_Blink_With_Two_Buttons_Using_AND_Operator.ino
程序用逻辑与运算符,仅当按钮b0和b1同时按下时,LED L1和L2每秒闪烁一次。 - 逻辑或控制:
LED_Blink_With_Two_Buttons_Using_OR_Operator.ino
程序用逻辑或运算符,当按钮b0或b1任意一个按下时,LED L1和L2每秒闪烁一次。
安装使用步骤
- 确保已下载本项目的源码文件。
- 打开Arduino IDE。
- 在Arduino IDE中,选择
File
->Open
,找到项目中src
文件夹下要运行的.ino
文件并打开。 - 将Arduino板通过USB连接到计算机。
- 在Arduino IDE中,选择正确的开发板类型和端口。
- 点击Arduino IDE中的上传按钮,将程序上传到Arduino板。
- 上传完成后,即可看到相应的LED闪烁效果,可通过按下按钮来测试不同的控制逻辑。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】