比派科技banana pi专区
直播中

xintuxing

11年用户 139经验值
擅长:嵌入式技术 控制/MCU
私信 关注
[话题]

【BPI-M64试用体验】基于Android系统的汽车导航和行车记录仪项目(实现行车记录仪功能)

本帖最后由 xintuxing 于 2017-5-19 22:34 编辑

开发板安装了Android系统后,实现行车记录仪功能是很简单的,就差一个应用软件了。
下面是我实现此功能的经过:

刚开始以为只要在应用市场随便找一个行车记录仪软件就可以实现了,可是在网上找了很多行车记录仪Android版的软件,几乎都不支持USB摄像头,而我手上又只有USB摄像头。如果不能搞定识别USB摄像头,那可要花一百多元购买香蕉派的摄像头。这个时候仔细想了三个可能的办法,一是继续找个支持u***摄像头的记录仪软件,二是修改系统默认相机设置

第一种方法试用了好些个行车记录仪Android版的软件,可是都没有奏效,这些软件要么是黑屏,要么是提示相机有问题然后自动退出了。

第二种方法找设置找了半天没有找到,也不知道怎么设置才能将默认相机设置成USB摄像头,放弃了。于是继续寻找可能的行车记录仪软件。

前两天,在玩手机逛应用软件商店继续寻找行车记录仪软件时,无意中发现一个名为“USB摄像头”的软件,刚开始我以为还是用于电脑的,点开说明一看,可以在Android系统下通过USB-OTG接口来识别USB摄像头,并且支持录音,循环录像和后台运行,刚好适合用于做行车记录仪功能。于是便迅速下载了下来,安装到了开发板上,插上USB摄像头试试,没想到识别出来了,而且还不是通过OTG接口的相机,是开发板上那两个通用的USB口。经过几天苦寻差点就下手买摄像头了,还好功夫不负有心人,终于找到那么一款能识别USB摄像头的软件,让我实现了行程记录仪的功能。

下面是实物图片:

1、摄像头对准了一本书,正在试验录像:

IMG_20170519_181626.jpg

2、支持后台运行,退出时有提醒:

IMG_20170519_181701.jpg

3、正在后台录像,录完后可以正常播放,有声音,达到预期效果:

IMG_20170519_181747.jpg


一个小发现,给开发板装上了电池,LCD上显示充电,还能显示电量,开发板上有六根针,但只需两边的两根就可以脱离电源独立工作:

IMG_20170519_182416.jpg

IMG_20170519_182341.jpg


至此就实现了本项目的第一个功能。问题发现:好多软件都不能使用USB接口的相机,如图:
      IMG_20170519_222956.jpg
那么如何让USB摄像头替代CSI接口相机,使所有需要启用摄像头的Android软件都能读取到相机?希望看到这里的朋友能提供点方法。

回帖(1)

王兵

2017-5-24 15:41:51
不知道有没有root权限 root之后应该可以
不过现在不是能用吗
举报

更多回帖

发帖
×
20
完善资料,
赚取积分