居家视力检测 | 基于行空板的智能视力检测助手

随着中小学生年级的不断提高,近视率呈上升趋势,能否准确测量学生和孩子的视力,做到随时追踪、时刻提醒,是一件值得重视的事情。

   

基于行空板、物联网和人工智能的简易视力检测助手,既可以用于个人家庭检测,又可以增加终端设备用于学校班级检测,并收集检测数据发送到物联网服务器供分析使用,如追踪学生视力情况,计算年段近视率,近视率预警等。

 

图片1_副本.png

 

行空板又称UNIHIKER,是一款国产教学开源硬件,自带Linux操作系统和Python环境,还预装了常用的Python库,能够轻松胜任各种编程相关的开发场景,如搭建物联网系统、体验人工智能应用、编写电子游戏、进行科学实验、设计声光互动、开发可穿戴设备等。同时,行空板作为智能终端设备,其板子本身采用微型计算机架构,集成LCD彩屏、WiFi蓝牙、多种常用传感器和丰富的拓展接口。

 

项目任务:

按照视力表随机出示不同朝向的字母E,被测试人员通过语音反馈字母方向,程序通过语音识别判断与出示的字母是否一致,当达到一定的正确率,则继续缩小字母的尺寸,直到看不清楚为止或达到最高视力值。

 

由于行空板的尺寸大小有限,可通过两种方式实现正常的测量,一种是外接更大的屏幕,另一种是根据字母大小,同测量人员与屏幕之间的距离进行一个换算,这样就可以不采用标准的5米测量距离。本项目采用后面一种方法,直接使用行空板屏幕出示字母进行测量。

 

项目实施步骤:

一: 建立百度AI账号用于语音识别

二: 软硬件准备: 使用一根USB连接线与电脑连接,输入连网地址,进入行空板的网页管理界面,打开SIoT服务。行空板提供了物联网服务,因此无须使用其他物联网服务器。

三: 程序编写

本项目的程序主要包括三个部分:字母生成部分、检测判断部分和语音识别与物联网发布部分,如思维导图所示。

图片3.png

 

项目拓展:

一: 多块行空板下的学校批量视力自测

比如每班一个终端,依次测试学生视力,测试视力数据上传到物联网服务器。

 

图片4.png

 

二:多种交互判断方式

本程序只是使用了语音识别进行判断,其实也可以通过手势识别,结合二哈进行图像识别,当然,还可以通过更简单的按钮。

 

三:数据分类存储

保护学生视力任重道远,对于每一个学生的检测数据,如果能以个人身份信息作为区分,保存在数据库中则更佳。可以探索在测试前确定身份,测试结束将数据保存在数据库中。

 

关于行空板详细介绍,请访问行空板官网,关于“基于行空板的智能视力检测助手项目的详细实现过程,请访问DF创客社区

 

上海智位机器人

上海智位机器人成立于2010年,是全球领先的从事开源硬件、机器人产品和科创教育的高科技企业,打造了DFRobot、蘑菇云科创教育等品牌,是国内最早的创客理念引入者和倡导者,创客教育的开拓者和引领者。旗下拥有中国最大的线上DF创客社区和国家级创客空间——蘑菇云创客空间,提供丰富的线上和线下学习资源,构建了一个自由、开放和富于创造力的交流空间。其Gravity产品已被全球超过100万开发者选用。合作伙伴包括微软、英特尔、Autodesk、霍尼韦尔、NASA、MIT等知名厂商和机构。

人已赞赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索