andriod的智能眼镜的设计(附件)【字数:6506】

本课题的设计是利用安卓系统作为软件的一个开发平台,它具有独立的操作系统,以stm32单片机为控制核心,利用手机app来控制。智能眼镜设计硬件部分包括语音mp3模块、wifi传送模块、显示屏模块、摄像头信息上传手机显示图像等。软件部分主要运用c语言进行编译。在电路工作中,需要连接wifi,手机上就能捕捉到摄像头采集的信息,通过手机app控制,可以播放不同的歌曲,还能观察镜片颜色的变化和实现oled显示的功能。
目录
引言 1
一、系统整体设计 2
二、系统硬件设计 4
(一)主控模块 4
(二)语音播放模块 5
(三)液晶显示模块 7
(四)无线通信模块 8
(五)摄像头 9
(六)电源电路 9
三、系统软件设计 10
(一)系统主程序设计 10
(二)MP3语音模块子程序设计 11
(三)液晶显示子程序设计 12
四、系统的测试结果 13
结束语 15
致谢 16
参考文献 17
附录 18
引言
早在以前,眼镜本身就是一种专门用来给人做保护或者是辅助对眼睛进行观察的智能穿戴工具,抵挡紫外线和太阳光可以有太阳墨镜,看不清东西可以有近视镜、老花镜。而现在眼镜已经被人们赋予了一些智能可穿戴设备的功能,它逐渐发展成为最好的贴近人们眼睛和大脑的一种智能穿戴助手。
近年来,随着信息科技在不断地进步和发展,可穿戴设备也以惊人的发展速度逐渐进入我们的日常生活视线中,而且穿戴式的智能设备也慢慢运用到许多东西上,所以关于智能穿戴眼镜的相关技术研究和生产工作也已经迎来了一个全新的技术发展时代。
不过,智能穿戴眼镜的未来出现在我们的日常生活中也可能会发生改变。现在随着智能穿戴设备已经占据着越来越多的重要地位,而且智能穿戴眼镜的未来也将永远的会和智能手机相似发生翻天覆地变化。这可能是一种科技化的日常生活方式,以后可能会和我们的学习工作息息相关。
目前,智能眼镜已经广泛运用到很多领域中,如医学领域,表现在远程监控手术过程;航空领域,可以帮助飞行员 *好棒文|www.hbsrm.com +Q: ^351916072^ 
观测时间;服务领域,提供虚拟菜单,更好地服务;还包括旅游、户外运动、警用装备、教育等方面。
例如,如果老师有了一台智能眼镜,就不用让同学们都凑在一起做实验,也不用一点一点的指着教学,只是需要学生们自己带上智能眼镜一边观察老师在另一边做的实验同时实现演示视频和课件同步的播放;我们的快递员也可以不用一个个的扫描二维码进行验证,只要看一眼便能知道包裹在哪里;当我们的消防员在准备冲进这么大的火场之前,我们可以用智能眼镜进行分析前面火势的情况,包括温度多少、烟度,是否有毒气,然后用眼镜结合其他的一些因素进行预防措施,这样就可以直接使得我们的消防人员能够利用最佳的灭火方式和最小的成本作为代价去灭火和救人,这可谓是一种智能化消防眼镜的大幅度体现。在将来,智能眼镜将会离不开我们的生活。
本文主要介绍的是一款基于Andriod的便携式智能眼镜。硬件主控电路采用stm32单片机,这款简单的智能眼镜首先需要连接手机wifi和电源,就能看到oled显示,再通过摄像头采集信息后在手机上便能显示清晰的图像了,然后我们利用手机app的控制,可以观察到镜片不同颜色的变化,这就是实现了变色的功能,还可以通过手机的语音播放模块来播放好听的歌曲。
一、系统整体设计
本文主要是设计一款基于Andriod的智能眼镜。主要是有硬件和软件两部分组成。本系统采用stm32单片机作为主控电路。
硬件的部分主要包括语音播放模块、wifi模块、主控模块、usb摄像头、显示屏控制模块等,这主要是通过手机控制器来实现的。这款智能眼镜通过摄像头将采集的信息,清晰地显示在手机上,然后可以利用手机app控制镜片颜色的变化,还有显示屏的变化,实现变色的功能,还可以通过语音模块来播放好听的音乐。图1是系统结构。
软件部分主要是运用到c语言。软件可以识别出wifi传输模块发送的不同的命令所执行的一些操作和应用。
/
图1系统结构
根据图1的系统结构,在整个电路中,用的是stm32单片机最小控制系统,它的结构是由电路主控制芯片、上电复位控制电路、时钟控制电路、电源和供电控制电路四大部分组成。通常我们使用51单片机,它有众多的逻辑和供电复位操作的功能和一个面向逻辑位控制的指令系统,这确实是在操作上提供了很大的便利。但是由于stm32功能也很强大,它价格便宜,功能消耗低,有usb控制器,51单片机没有。stm32单片机的外围硬件接口也很丰富,它的接口和程序都基本上是比较模块化的,所以它的外围接口都相对简单些。它的最高工作频率可达72mhz比普通51单片机程序运行的速度相对要快很多,所以用在控制电路中能直接应用,使得整个数据处理系统可以运行的更快。而且51单片机的过压保护供电能力很差,很容易就会导致漏电烧坏整个芯片,所以我选择了stm32单片机。
值得注意的是,电路需要通过wifi实现信息传送,它是一个网络模块,通过手机上指定信道号的快速连接方式来与手机进行联网。再通过手机app控制,手机上就能捕捉到摄像头采集的图像,还能实现语音播放、oled显示等功能。
二、系统硬件设计
(一)主控模块
1.STM32F103C8T6主芯片及引脚说明
/ /
图2 STM32F103C8T6主芯片 图3 STM32F103C8T6引脚图

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/507.html

好棒文