查看: 95|回复: 0

[项目提交] 《2024DigiKey汽车应用创意挑战赛》疲劳驾驶闹钟

[复制链接]

该用户从未签到

发表于 2025-1-14 18:44:26 | 显示全部楼层 |阅读模式
分享到:
本帖最后由 eefocus_4036385 于 2025-1-14 19:16 编辑

一、项目名称
树莓派疲劳驾驶闹钟

二、项目概述
本项目是基于树莓派5的疲劳检测闹钟,当驾驶员出现闭眼,打哈欠等疲劳行为时,能够及时发出报警进行提醒制止。
本作品自行设计了3d外壳,也可放置于任何其他需要疲劳检测的场所。

项目流程大致如下:
1.通过摄像头捕获画面然后基于mediapipe框架进行人脸3D关键点分析,得到眼睛轮廓和嘴巴轮廓的具体坐标,再通过欧拉距离公式计算得出眼睛和嘴巴的闭合程度,通过算法会转换成疲劳值并累积,当超过设定阈值后会触发报警。
2.为了保证报警效果,采取物理机械打铃的方式来确保叫醒。通过DC直流电机马达驱动板来由树莓派引脚控制电机带动偏心轮旋转。
3.为了实现机械打铃的结构,建模设计了模拟闹钟的3d结构,在内部安装了 树莓派5,摄像头,DSI屏幕以及电机驱动板,并且实现偏心轮带动摆锤打铃的效果。
4.为了提升作品美感和效果,选用了微雪3.4寸DSI屏幕来作为显示屏幕,分辨率800x800,保证了显示精细度和流畅度,待机采用动画形式,能够适应任何车内环境不至于突兀。

项目重难点:
1.程序全部由纯python实现,由于树莓派5较新,譬如引脚控制、摄像头调用等在树莓派4很容易搜索到教程的方法都不再适用,因此参考了树莓派官方的文档和国外论坛的一些帖子,才最终得以实现。
2.闹钟的结构设计,参考资料不多,反复尝试最终才做出了现在的版本。



三、作品实物图
(图片设置成16:9的比例展示效果最佳哦,大小≤400Kb,图片,不少于三张,全部必须为高清图片)

*提醒:
1.第一张图非常重要,我们会默认取第一张图作为作品在投票页面的展示图片(比例16:9)。
2.在上传的实物图片中,能让评委看到你所申请的主控**等器件在你作品之中的应用体现。(可直接在图片上标注出来)。

四、演示视频
a.包含清晰的演示视频,横屏拍摄,确保为16:9的比例(优酷、B站,或者打包视频压缩包,或者百度网盘均可)
b.横屏拍摄

五、项目文档
*注意:
最终文档打包为zip或rar压缩包。
文件大小在9.8M以内的可直接上传。
文件大小超过9.8M的可上传至网盘,并提供网盘地址和提取密码。

回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /1 下一条

手机版|小黑屋|与非网

GMT+8, 2025-1-28 01:13 , Processed in 0.106470 second(s), 16 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.