=====封面===== # Arduino Uno R3:五个实验,点亮创客之路 ## 哈工大风格视觉设计|深空蓝背景·银白电路线条·红色能量光效 演讲人:我的名字 =====目录===== # 目录 ## CONTENT 1、实验一:LED 闪烁——点亮第一个程序 2、实验二:按键控制——让电路听懂指令 3、实验三:PWM 呼吸灯——用光呈现节奏 4、实验四:超声波测距——感知前方距离 5、实验五:舵机控制——让创意动起来 =====列表===== # 实验一:LED 闪烁 1、实验目标:掌握数字引脚输出与延时函数,让 LED 按设定节奏循环闪烁。 2、接线方案:将 D13 引脚连接 LED 正极,负极串联限流电阻后接地。 3、核心程序:交替输出高电平和低电平,用延时函数控制亮灭时间。 4、预期现象:上传程序后,LED 以一秒为周期稳定闪烁,形成清晰的启动信号。 5、页面视觉:深空蓝背景铺设银白电路纹理,红色光点沿线路逐级点亮。 =====列表===== # 实验二:按键控制 1、实验目标:学习读取数字输入状态,实现按下亮灯、松开熄灯的交互效果。 2、接线方案:按键一端连接 D2 引脚,另一端接地,并启用内部上拉电阻。 3、核心程序:持续读取按键电平,检测到低电平时点亮 LED,否则将其熄灭。 4、预期现象:按下按键时灯光即时响应,松开后熄灭,呈现直观的人机交互。 5、页面视觉:用红色发光按键作为视觉中心,银白信号线延伸至控制芯片。 =====列表===== # 实验三:PWM 呼吸灯 1、实验目标:理解脉宽调制的基本作用,让 LED 亮度平滑变化而非简单开关。 2、接线方案:将 LED 正极接至支持 PWM 的 D9 引脚,负极串联电阻后接地。 3、核心程序:逐步增大再减小 PWM 输出值,循环改变 LED 的实际亮度。 4、预期现象:灯光由暗渐亮、再由亮渐暗,呈现连续柔和的呼吸节奏。 5、页面视觉:以深蓝渐变衬托红色光晕,叠加银白波形与参数刻度。 =====列表===== # 实验四:超声波测距 1、实验目标:利用超声波模块测量距离,理解声波往返时间与距离的关系。 2、接线方案:模块供电后,将触发端连接 D7 引脚,回响端连接 D8 引脚。 3、核心程序:发送短触发信号,测量回响脉冲时长,再换算目标距离。 4、预期现象:移动前方物体时,串口监视器中的距离数据随之实时变化。 5、页面视觉:深空蓝画面中叠加银白探测弧线,红色数字突出实时测距结果。 =====列表===== # 实验五:舵机控制 1、实验目标:通过控制信号驱动舵机转动,完成指定角度的精准定位。 2、接线方案:舵机信号线连接 D9 引脚,使用合适电源供电并与主板共地。 3、核心程序:调用舵机控制库,依次写入不同角度并设置短暂等待时间。 4、预期现象:舵机在多个预设角度间平稳切换,直观展示机械执行能力。 5、页面视觉:以银白机械结构搭配红色运动轨迹,营造硬核未来科技氛围。 ```
=====封面=====
# Arduino Uno R3:五个实验,点亮创客之路
## 哈工大风格视觉设计|深空蓝背景·银白电路线条·红色能量光效
演讲人:我的名字
=====目录=====
# 目录
## CONTENT
1、实验一:LED 闪烁——点亮第一个程序
2、实验二:按键控制——让电路听懂指令
3、实验三:PWM 呼吸灯——用光呈现节奏
4、实验四:超声波测距——感知前方距离
5、实验五:舵机控制——让创意动起来
=====列表=====
# 实验一:LED 闪烁
1、实验目标:掌握数字引脚输出与延时函数,让 LED 按设定节奏循环闪烁。
2、接线方案:将 D13 引脚连接 LED 正极,负极串联限流电阻后接地。
3、核心程序:交替输出高电平和低电平,用延时函数控制亮灭时间。
4、预期现象:上传程序后,LED 以一秒为周期稳定闪烁,形成清晰的启动信号。
5、页面视觉:深空蓝背景铺设银白电路纹理,红色光点沿线路逐级点亮。
=====列表=====
# 实验二:按键控制
1、实验目标:学习读取数字输入状态,实现按下亮灯、松开熄灯的交互效果。
2、接线方案:按键一端连接 D2 引脚,另一端接地,并启用内部上拉电阻。
3、核心程序:持续读取按键电平,检测到低电平时点亮 LED,否则将其熄灭。
4、预期现象:按下按键时灯光即时响应,松开后熄灭,呈现直观的人机交互。
5、页面视觉:用红色发光按键作为视觉中心,银白信号线延伸至控制芯片。
=====列表=====
# 实验三:PWM 呼吸灯
1、实验目标:理解脉宽调制的基本作用,让 LED 亮度平滑变化而非简单开关。
2、接线方案:将 LED 正极接至支持 PWM 的 D9 引脚,负极串联电阻后接地。
3、核心程序:逐步增大再减小 PWM 输出值,循环改变 LED 的实际亮度。
4、预期现象:灯光由暗渐亮、再由亮渐暗,呈现连续柔和的呼吸节奏。
5、页面视觉:以深蓝渐变衬托红色光晕,叠加银白波形与参数刻度。
=====列表=====
# 实验四:超声波测距
1、实验目标:利用超声波模块测量距离,理解声波往返时间与距离的关系。
2、接线方案:模块供电后,将触发端连接 D7 引脚,回响端连接 D8 引脚。
3、核心程序:发送短触发信号,测量回响脉冲时长,再换算目标距离。
4、预期现象:移动前方物体时,串口监视器中的距离数据随之实时变化。
5、页面视觉:深空蓝画面中叠加银白探测弧线,红色数字突出实时测距结果。
=====列表=====
# 实验五:舵机控制
1、实验目标:通过控制信号驱动舵机转动,完成指定角度的精准定位。
2、接线方案:舵机信号线连接 D9 引脚,使用合适电源供电并与主板共地。
3、核心程序:调用舵机控制库,依次写入不同角度并设置短暂等待时间。
4、预期现象:舵机在多个预设角度间平稳切换,直观展示机械执行能力。
5、页面视觉:以银白机械结构搭配红色运动轨迹,营造硬核未来科技氛围。
```
Created using ChatSlide
本项目旨在通过Arduino基础知识,探索LED灯的控制与应用。首先,介绍了基本的LED连接与操作,包括通过D13输出和D2输入实现的交互。接着,深入探讨了PWM调光技术及超声波测距的实现,结合数据可视化展示距离变化。最后,项目通过实际测试,展示了如何精确控制舵机角度及其在输入、处理和输出中的应用,形成完整的实验路径。