亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

SmartWay:基于 Arduino MKR Fox 1200 的儿童上学路径监护系统

项目初衷

父母总担心孩子上下学安全与准时。SmartWay 利用 GPS 定位 + Sigfox 低功耗广域网,实时监测孩子位置,偏离预设路线、到校/放学迟到、准时到达均通过邮件通知家长,并由设备端 RGB LED 与振动马达就地提醒孩子。

核心硬件

软件架构与关键流程

六大功能模块

  1. Warn System:封装 LED 颜色(绿/橙/红)与振动马达触发函数。
  2. Get GPS:解析 NMEA 数据,获取经纬度与 UTC 时间。
  3. Synch RTC:首次上电从 GPS 同步板载 RTC,后续离线计时。
  4. Process Location:核心判逻辑——
     • isOut() 判断是否偏离路径(多边形围栏)
     • isSchoolTime() / isHomeTime() 判断上下学时间窗
     • isSchool() / isHome() 判断是否到达目标点
  5. Do Actions:根据判定结果调用 Warn System 并决定是否发包。
  6. Send Package:通过 Sigfox 发送 12 字节极简载荷:
     “off track” / “at home” / “at school” / “late”

偏离路线处理机制

到校/回家判定

Sigfox 后端配置

  1. 登录 Sigfox Backend,进入 Device Type 编辑 MKR Fox 设备。
  2. 添加 Custom Callback,类型选 HTTP,URL 指向自有邮件网关或 IFTTT Webhook。
  3. Body 模板示例:{"device":"{device}","msg":"{data}","lat":"{lat}","lng":"{lng}"}
  4. 邮件网关解析 JSON,发送格式化邮件给家长。

用户自定义变量(需按实际修改)

外壳设计

两块亚克力板热弯 90° 封装电路,扎带固定,电池盒置底,顶部透明盖保护走线,仅露出 GPS 天线与指示灯,佩戴舒适美观。

库依赖

完整代码

项目 GitHub 仓库提供完整 .ino 与 functions.h,上传前请务必修改所有标记 “TODO” 的变量。

制造工艺

  1. Raspoulette:太阳能自主鸡舍门控制系统原型
  2. Simple Pi Robot:用树莓派打造 2WD 自主巡航车
  3. 线性电机原理与演进:从电能到精密直线运动的技术演变
  4. BLDC 无刷直流电机专业指南:原理、结构与应用全景
  5. 齿轮减速电机详解:原理、类型与工业价值
  6. 伺服电机深度解析:工作原理、分类与核心价值
  7. 伺服电机减速机:功能原理、优势与应用场景全解析
  8. 发动机启动电机原理、故障诊断与排查指南
  9. 利用Parker K系列无框伺服电机优化运动控制
  10. 电位器作变阻器控制电机转速:接线法、极性反转与断路保护设计
  11. 交流换向电机解析:设计、类型与应用
  12. 直流电机故障检测诊断分步指南:从断电到换向器排查