本设计需要以单片机为核心,控制各个模块发挥检测速度、检测加速度、定位、语音报警、短信通知等功能。基于C语言算法的智能头盔,需要实现以下功能。
1)具备骑行速度、加速度检测功能;
2)速度高于15km/h以上,开始超声波测距,检测骑行者2m内有障碍时语音提示“***方向有障碍,请注意骑行”;
3)具备骑行摔倒检测功能:持续摔倒时间超过15s,向固定手机发送求助短信并分享实时位置信息;
4)具备显示功能,显示当前骑行信息;
5)具备快速刹车提示功能:骑行者快速刹车时,语音提示其注意避让后方。