本帖最后由 xintuxing 于 2017-6-11 23:02 编辑
一、项目描述:
本项目采用BPI-M64开发板为主板,配备Android6.0操作系统,外接LCD、摄像头和GPS定位模块,使用起来类似于安卓手机,非常方便。实现的功能主要有两个:一是利用摄像头记录行车的过程,支持后台记录,内存满了可以覆盖存储;二是实现支持高德、百度或其他地图软件,从而实现导航功能。其实在BPI-M64开发板强大的性能和齐全的配套系统下,本项目实现的功能只能说是组装而成的功能,因为无需再编写代码或者设计软件,使用的都是现有的软硬件,所以功能的实现是很快的。
二、项目优势与不足:
在现在的市场上面,基于Android系统的汽车导航系统和行车记录仪种类非常多,技术也是很成熟的。本项目中,用BPI-M64开发板来开发基于Android系统的汽车导航和行车记录仪的优势在于:
1、开发板性能强大(1.2 Ghz四核64位ARM Cortex A53处理器2GB733MHz DDR3 内存,还板载了其他的功能模块); 2、配套了Android6.0 系统,支持触摸屏,使用起来非常方便;
3、拓展性好,预留了多种接口,方便拓展各种功能。
不足:
1、配套的屏幕分辨率不高,字体小时看不清楚。
2、个人觉得成本有点高。
三、硬件设计:
硬件的核心是M64开发板,很多功能已经集成到了板上,无需自己再添加什么硬件,所以只需接一下必要的外设即可,简易图如下:
四、项目功能实现过程:
4、为方便设备移动,给硬件装个外壳加电池(不怎么美观):
五、结语:
试用一个多月,几乎每天都开机玩一下,在本次的试用过程中,还是比较顺利的,也是有所收获的。说实话,这个板子一点都不卡,除了实现上述两个功能之外,还能安装视频软件,看视频一点也不卡,很流畅,声音也清晰,性能很好。