<aside>
🔄
改建定位:保留 HC-SR04、MicroDot、HTML/CSS、网页按钮和异步请求,实现规范的传感器 Web API。
</aside>
教案首页
- 课次:第11次课;学时:4学时。
- 原有内容:测距函数、trig/echo、distance变量、测距路由、LED网页控制、DHT11数据路由。
- 教学重点:传感器函数、API路由、JSON和网页局部刷新。
- 课堂产出:API测试表、交互页面和故障修复记录。
教案副页
整合任务
保留原 /sro4/distance、LED控制与 DHT11 /data 的实验流程;在副本中将测距接口规范为 /api/distance,返回 distance、unit、status。先访问接口验证 JSON,再连接网页。针对原代码中的 Echo无限等待、字段不一致、未定义回调变量和整页刷新问题进行调试。
评价
传感器25%,API25%,网页25%,调试25%。
基于ESP32的超声波测距控制系统
技术栈:MicroPython + MicroDot + HC-SR04 + HTML/CSS
任务分解:
- 搭建基础MicroDot服务器(上次课已实现)
- 读取HC-SR04超声波模块测距数据
- 添加测距检测触发按键
- 将距离数据通过接口传输到网页上