2026.8.6
(1) 今日完成事项
Java 项目开发
梳理学生管理系统整体架构,搭建 Student 实体类与 StudentSystem 业务主类。规划菜单循环框架,确定添加、删除、修改、查询四大核心功能方法;学习 ArrayList 集合存储学生对象,实现新增学生时 ID 唯一性校验、列表遍历查询逻辑,完成基础代码框架草稿。


物联网硬件调试
使用 ESP32-C3 开发板连接 MAX30102 心率血氧传感器,完成硬件接线;编写 WiFi 连接、MQTT 通信基础代码,尝试读取传感器数据。


观看《天道》第 14 集。
(2) 明日待执行计划
Java:学习 String 字符串底层原理与常用 API,补全学生管理系统删除、修改功能代码,完善异常判断逻辑。
硬件实验:搭建加速度传感器实验电路;针对性解决 MAX30102 传感器识别失败问题,查阅模块电压参数,准备电平转换方案。
(3) 今日遇到的问题
串口持续打印 MAX30102 NOT FOUND!,开发板无法识别传感器。经过排查,确认核心原因:MAX30102 模块工作电压与 ESP32-C3 引脚电平不匹配,供电电压不兼容;
学生管理系统 ID 查重逻辑尚不完整,暂时没有实现根据 ID 完成删除、修改学生信息的功能;
对集合遍历、对象获取的写法不够熟练,容易混淆方法调用格式。
浙公网安备 33010602011771号