
了不起的谷歌眼镜源码+制作讲解+视频演示(基于安卓系统)
谷歌眼镜制作谷歌眼镜源码
简介
我们提供了一个基于安卓系统的DIY谷歌眼镜的解决方案,包括头戴显示器、摄像头、骨传导扬声器+麦克风、触摸板、运动传感器、蓝牙和WIFI以及内置的安卓系统。通过选择安卓平板或手机作为系统,微型头戴显示器和摄像头,以及使用数字按钮代替触摸板等方式,实现低成本的DIY谷歌眼镜。我们提供了相关的代码和连接图,希望能帮助您实现自己的谷歌眼镜DIY项目。
正文
我们提供了一个基于安卓系统的DIY谷歌眼镜的解决方案。首先,我们列出了谷歌眼镜的主要组成部分,包括头戴显示器、摄像头、骨传导扬声器+麦克风、触摸板、运动传感器、蓝牙和WIFI以及内置的安卓系统。
为了实现低成本的DIY谷歌眼镜,我们提出了以下方案:
1. 选择安卓平板或手机作为DIY谷歌眼镜的系统。
2. 选用头戴夜视仪上使用的微型头戴显示器,作为安卓端的外置显示器。
3. 配置一个微型摄像头。
4. 使用三个数字按钮代替触摸板。
5. 暂时不考虑音频,因为显示器和安卓端的通信采用USB,难度较大。
6. 运动传感器可以在后续添加,目前先放一边。
7. 不需要考虑蓝牙和WIFI,因为安卓手机或平板自带这些功能。
硬件选择方面,我们在某宝上找到了微型单目头戴显示器(约300元),将其安装在实验室用的护目镜上。由于硬件的局限性,我们将显示器直接装在眼镜正前方。该显示器只支持AV信号(NTSC制式或PAL制式)。
我们选择了ttl微型摄像头(约90元),一方面可以输出AV视频信号,另一方面可以让Arduino直接处理图像(JPEG)。
作为眼镜的系统,我们选择了安卓平板。为了处理信号并生成视频信号,我们使用Arduino Duemilanove与安卓平板和显示器进行连接。
我们将头戴显示器安装在实验室眼镜上,并使用螃蟹国的DIY模型塑料配件来固定显示器。这样做不仅可以保护眼镜,还实现了显示器的调节(四自由度)。
目前,我们只能输出黑白影像,并且还没有安装摄像头。我们编写了一些简单的功能,包括显示时间、显示输入的文字、可控制的进度条和画画功能。
在Arduino官方论坛上,我们找到了第三方编写的TV函数库,可以直接生成黑白的AV信号。我们对该函数库进行了一些修改,可以在附件中直接下载。根据该函数库,我们设计了Arduino生成黑白AV视频信号的外接电路图。
此外,我们还发现头戴显示器支持VGA信号输入。因此,我们可以使用Arduino输出VGA信号,从而在头戴显示器上显示彩色图像。我们通过连接电脑显示器来方便拍照并在电脑上显示图像。
以上是我们提供的DIY谷歌眼镜的解决方案。附件中包含了相关的代码和连接图。希望这个解决方案能帮助您实现自己的谷歌眼镜DIY项目。
视频演示请参考附件。
为了实现低成本的DIY谷歌眼镜,我们提出了以下方案:
1. 选择安卓平板或手机作为DIY谷歌眼镜的系统。
2. 选用头戴夜视仪上使用的微型头戴显示器,作为安卓端的外置显示器。
3. 配置一个微型摄像头。
4. 使用三个数字按钮代替触摸板。
5. 暂时不考虑音频,因为显示器和安卓端的通信采用USB,难度较大。
6. 运动传感器可以在后续添加,目前先放一边。
7. 不需要考虑蓝牙和WIFI,因为安卓手机或平板自带这些功能。
硬件选择方面,我们在某宝上找到了微型单目头戴显示器(约300元),将其安装在实验室用的护目镜上。由于硬件的局限性,我们将显示器直接装在眼镜正前方。该显示器只支持AV信号(NTSC制式或PAL制式)。
我们选择了ttl微型摄像头(约90元),一方面可以输出AV视频信号,另一方面可以让Arduino直接处理图像(JPEG)。
作为眼镜的系统,我们选择了安卓平板。为了处理信号并生成视频信号,我们使用Arduino Duemilanove与安卓平板和显示器进行连接。
我们将头戴显示器安装在实验室眼镜上,并使用螃蟹国的DIY模型塑料配件来固定显示器。这样做不仅可以保护眼镜,还实现了显示器的调节(四自由度)。
目前,我们只能输出黑白影像,并且还没有安装摄像头。我们编写了一些简单的功能,包括显示时间、显示输入的文字、可控制的进度条和画画功能。
在Arduino官方论坛上,我们找到了第三方编写的TV函数库,可以直接生成黑白的AV信号。我们对该函数库进行了一些修改,可以在附件中直接下载。根据该函数库,我们设计了Arduino生成黑白AV视频信号的外接电路图。
此外,我们还发现头戴显示器支持VGA信号输入。因此,我们可以使用Arduino输出VGA信号,从而在头戴显示器上显示彩色图像。我们通过连接电脑显示器来方便拍照并在电脑上显示图像。
以上是我们提供的DIY谷歌眼镜的解决方案。附件中包含了相关的代码和连接图。希望这个解决方案能帮助您实现自己的谷歌眼镜DIY项目。
视频演示请参考附件。