目录
一、实验目的
配置ESP Arduino 开发平台,熟悉实验的软硬件工作环境和基本的工作方式
二、实验环境
Win10+ESP32实验开发板
三、实验内容
1.ESP Arduino开发平台的安装和配置;
2.数字端口的基础应用
任务1点亮一盏小灯;
任务2流水灯控制;
任务3按键控制小灯。
四、实验记录及处理
- 器件连接
任务1点亮一盏小灯:
设备名称 | 设备管脚 | ESP32管脚 |
LED0 | G19 | G19 |
任务2流水灯控制:
设备名称 | 设备管脚 | ESP32管脚 |
LED0 | 16 | 16 |
LED1 | 17 | 17 |
LED2 | 18 | 18 |
LED3 | 19 | 19 |
任务3按键控制小灯
设备名称 | 设备管脚 | ESP32管脚 |
LED0 | 26 | 26 |
Button | 一端 | 5 |
- 实物连接图及程序运行结果描述
任务1:
任务2:
小灯按照顺序依次被点亮
任务3:
3、程序控制代码
//完整代码请查看附件
五、实验小结
1.通过该实验加深了我对IDE操作的理解,也让我对ESP32这一功能强大的微控制器有了更直观的认识。
2.进一步学习并实践了如何利用循环和延时函数实现多个LED灯的依次点亮,形成流水灯效果。我还学习了如何通过读取按键所在的数字端口的电平状态来控制LED灯的亮灭。
六、成果文件提取链接
链接:https://pan.baidu.com/s/1MyEzwT20xN4kDZvbtYzbZg?pwd=n01n
提取码:n01n