Appearance
📅 "智慧生活"赛项备赛时间规划表
适用对象:小学组 / 初中组 / 高中组选手 建议周期:赛前 8 周启动(可根据实际时间压缩或延展)
🗓️ 阶段总览
| 阶段 | 周次 | 核心目标 | 产出物 |
|---|---|---|---|
| 基础夯实 | 第 1–2 周 | 掌握传感器原理与基础编程 | 传感器测试笔记、基础代码库 |
| 方案定型 | 第 3–4 周 | 确定作品方案,完成原型搭建 | 作品草图、功能清单、硬件清单 |
| 开发调试 | 第 5–6 周 | 完成核心功能编码与联调 | 可运行的完整作品原型 |
| 优化冲刺 | 第 7 周 | 功能优化、稳定性测试、文档整理 | 稳定版本作品、技术文档 |
| 模拟演练 | 第 8 周 | 全流程模拟、答辩训练 | 答辩稿、演示视频 |
🔬 第 1–2 周:基础夯实
本周目标
熟悉比赛涉及的各类传感器,掌握 Arduino 基础编程能力。
学习任务
传感器专题学习(每天 1–2 个)
| 传感器类型 | 学习内容 | 动手实验 |
|---|---|---|
| 光敏传感器 | 原理、模拟量读取、阈值判断 | 制作光控小夜灯 |
| 温度传感器 (DHT11/DHT22) | 温湿度读取、数据解析 | 制作简易温度计 |
| 声音/噪声传感器 | 模拟量采集、分贝换算 | 制作噪音报警器 |
| 人体红外传感器 (HC-SR501) | 数字量读取、触发逻辑 | 制作人体感应灯 |
| 空气质量传感器 | 数据读取与校准 | 读取空气质量数值 |
| 触摸传感器 | 电容式/电阻式触摸原理 | 制作触摸开关 |
编程基础巩固
- [ ] 熟练掌握
pinMode()、digitalRead()、digitalWrite()、analogRead()、analogWrite() - [ ] 理解
if-else条件判断与while循环 - [ ] 学会使用串口监视器
Serial.println()调试数据 - [ ] 了解 PWM 调光原理(为呼吸灯、调速做准备)
本周产出
- 📝 传感器测试笔记:记录每个传感器的接线图、测试代码、实测数据范围
- 💻 基础代码库:整理一份可复用的传感器读取函数库
📐 第 3–4 周:方案定型
本周目标
根据组别要求,确定作品方案,完成硬件选型与原型搭建。
任务清单
第 3 周:方案设计与选型
- 头脑风暴:列出 3–5 个"智慧生活"主题创意(如智能台灯、空气质量管家、智能浇花系统等)
- 方案筛选:从可行性、创新性、稳定性三个维度打分,选出最优方案
- 绘制草图:用纸笔或 Figma 画出作品外观草图与功能模块框图
- 硬件清单:列出所需所有元器件(主控板、传感器、执行器、电源、杜邦线、结构件等)
第 4 周:原型搭建
- 面包板搭建:在面包板上完成电路连接,验证各模块能否独立工作
- 结构搭建:使用乐高、亚克力板或 3D 打印件搭建初步外观结构
- 功能验证:逐一测试每个传感器和执行器的联动效果
本周产出
- 📝 作品方案书:包含创意说明、功能清单、硬件清单、模块框图
- 🔧 原型机 V0.1:可在面包板上跑通基础功能的雏形
⚙️ 第 5–6 周:开发调试
本周目标
完成核心功能编码,实现多模块协同工作。
任务清单
第 5 周:核心功能开发
| 模块 | 开发内容 | 验收标准 |
|---|---|---|
| 数据采集 | 所有传感器数据稳定读取 | 串口能持续输出正确数值 |
| 智能控制 | 阈值判断 + 执行器响应 | 达到阈值自动触发动作 |
| 交互界面 | LED 指示 / LCD 显示 / 串口输出 | 用户能直观看到设备状态 |
| 多模式切换 | 按键或语音切换不同模式 | 模式切换流畅、无卡顿 |
第 6 周:联调与优化
- 模块联调:将所有功能模块整合到一份完整代码中
- 逻辑优化:消除冲突(如多个传感器同时触发时的优先级处理)
- 代码重构:将重复代码封装为函数,添加注释,提升可读性
- 稳定性测试:连续运行 30 分钟以上,观察是否出现死机或异常
本周产出
- 💻 完整代码 V1.0:功能完整、注释清晰、结构规范
- 🔧 作品原型 V1.0:所有核心功能可稳定运行
🎯 第 7 周:优化冲刺
本周目标
提升作品稳定性,完善文档,准备答辩素材。
任务清单
功能优化
- [ ] 容错处理:传感器读取失败时有默认值或重试机制
- [ ] 低功耗设计:闲置时自动进入休眠或降低刷新频率
- [ ] 外观美化:优化结构,整理走线,贴标签标识各模块
- [ ] 压力测试:模拟现场环境(不同光线、温度、噪声)反复测试
文档整理
- [ ] 技术文档:包含硬件连接图、核心代码逻辑说明、功能演示步骤
- [ ] 作品海报:1 张 A3 尺寸的作品介绍海报(含作品名称、功能亮点、团队信息)
答辩准备
- [ ] 撰写答辩稿:控制在 3–5 分钟内,涵盖"创意来源 → 功能演示 → 技术亮点 → 改进方向"
- [ ] 准备 Q&A:预判评委可能提问的问题(如"为什么选这个传感器?""这行代码的作用是什么?")
本周产出
- 📝 技术文档 + 作品海报
- 🎤 答辩稿初稿 + Q&A 题库
🏁 第 8 周:模拟演练
本周目标
全流程模拟比赛,查漏补缺,调整心态。
任务清单
模拟比赛(至少 2 次)
- 计时搭建:模拟现场 2 小时限时,从零开始完成搭建与调试
- 全流程演示:按比赛评分标准,完整演示所有功能
- 模拟答辩:请老师或同学扮演评委,进行提问演练
查漏补缺
- [ ] 根据模拟结果修复 Bug
- [ ] 准备备用方案(如某传感器故障时的降级策略)
- [ ] 检查所有硬件是否有松动、接触不良
赛前准备
- [ ] 整理参赛物品清单(开发板、传感器、笔记本电脑、数据线、电源、工具等)
- [ ] 提前熟悉比赛场地规则与流程
- [ ] 保证充足睡眠,调整到最佳状态
本周产出
- ✅ 模拟比赛记录与改进清单
- 📦 参赛物品打包完毕
💡 每周通用习惯
这些好习惯请贯穿整个备赛周期:
- 每日记录:用笔记本或 Notion 记录当天进度、遇到的问题和解决方案
- 代码备份:每天将代码推送到 GitHub 或 Gitee,避免丢失
- 拍照留档:每完成一个阶段,拍照记录作品状态,方便复盘和制作展示材料
- 团队复盘(如有队友):每周进行一次团队会议,同步进度、分配下周任务
📋 备赛物品检查清单
| 类别 | 物品 | 备注 |
|---|---|---|
| 主控 | Arduino Uno / ESP32 等 | 建议带 1 块备用 |
| 传感器 | 光敏、温度、声音、人体红外等 | 按方案清单准备 |
| 执行器 | LED、舵机、风扇、继电器等 | 按方案清单准备 |
| 配件 | 面包板、杜邦线、电阻、电源模块 | 多带几根杜邦线备用 |
| 工具 | 螺丝刀、热熔胶枪、剪线钳 | 现场可能不允许使用电动工具 |
| 电脑 | 已安装 Arduino IDE 的笔记本 | 提前充满电,带充电器 |
| 文档 | 作品海报、技术文档(纸质版) | 部分赛项允许携带 |
"备赛的过程比结果更重要。每一次调试、每一次失败、每一次突破,都是你成长的印记。"
—— 祝你在"智慧生活"赛项中取得优异成绩!🏆