[项目背景]
当前校园里各种不文明或违规行为还是比较多,这些行为不但会影响到学校的正常秩序,对于学生的发展也是很不利的。作为担任校园日常值勤任务的老师或同学来说,需要及时的对这些行为进行登记。
于是结合行空板K10设计了一款能够方便校园值勤采集数据,同时又能及时进行回溯查看的校园执勤终端。
[硬件清单]
[功能实现]
基本思路是:
在执勤过程中,发现违规行为的时候,可以使用执勤终端,通过按键来拍照记录。完成值日后,可以通过按键来查看最近采集的违章行为照片。
[制作过程]
步骤1 外观结构
根据k10的孔位,使用激光切割设计一个壳子。考虑用上下两层木板,中间用螺柱紧固隔开。因为没有时间,本来做一个3D结构也挺好的。

【设计图纸】

【切割零件】
步骤2 电路搭建
将按钮模块连接在K10的P0引脚。

步骤3 编写程序
为了便于演示,本程序中设置每次存储3张图片,当下数字按钮的时候,程序循环使用1-3这3个数字结合图片文件后缀名合成为图片名称,写入TF卡中。随着K10的不断优化升级和实际使用情况,这部分功能可以进行修改变动。

设置了两个按键,A按键用于循环显示图片,B按键用于恢复为拍照状态。

步骤4 安装调试
将切割后的木板和K10安装在一起,装上数字按钮,连接数据线。


[后续优化]
1、 之前用行空板+usb摄像头已经做了一个校园执勤终端,因为行空板能够连siot,而且结合数据可视化平台,可以有更丰富的展示。但是k10内置摄像头,使用起来更加方便,期望后续能有物联网和更多传感器的功能支持。
2、 因为k10提供了语音录音的功能,本来尝试了图片绑定语音的功能,但是测试后没有成功,后续还有请教社区管理员,看看如何解决。

[作品演示]
行空版K10购买链接:
老实人2024.10.14
强大