加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專(zhuān)業(yè)用戶(hù)
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

了不起的谷歌眼鏡源碼+制作講解+視頻演示(基于安卓系統(tǒng))

2016/08/17
16
服務(wù)支持:
技術(shù)交流群

完成交易后在“購(gòu)買(mǎi)成功”頁(yè)面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長(zhǎng)和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購(gòu)買(mǎi)后不支持退換且無(wú)法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
方塊圖
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

谷歌眼鏡現(xiàn)在火的不行,在能拿到手或者買(mǎi)得起之前,先自己做個(gè)玩玩。

首先看看谷歌眼鏡上都有什么。
1. 頭戴顯示器,利用折射到視網(wǎng)膜上
2. 攝像頭
3. 骨傳導(dǎo)揚(yáng)聲器+麥克風(fēng)
4. 觸摸板
5. 運(yùn)動(dòng)傳感器
6. 藍(lán)牙+WIFI
7. 內(nèi)置完整的安卓系統(tǒng)

既然是DIY,且價(jià)格低廉,那就按照上面的清單來(lái)尋找一個(gè)適合的方案
1. 選擇安卓平板或手機(jī)作為DIY谷歌眼鏡的系統(tǒng)
2. 頭戴顯示器:選用頭戴夜視儀上使用的微型頭戴顯示器,做成安卓端的外置顯示
3. 配置一個(gè)微型攝像頭
4. 三個(gè)數(shù)字按鈕代替觸摸板
5. 暫時(shí)不考慮音頻,因?yàn)轱@示器和安卓端的通信采用USB,難度有點(diǎn)大
6. 運(yùn)動(dòng)傳感器之后再加,這個(gè)沒(méi)什么特點(diǎn)和難度,先放一邊吧
7. 不用考慮藍(lán)牙和wifi,安卓手機(jī)或平板自帶,謝天謝地
硬件選擇:
1. 某寶上淘到微型單目頭戴顯示器(300元左右),安裝在實(shí)驗(yàn)室用的護(hù)目鏡上。本欲制作成像谷歌眼鏡一樣,利用反射觀察屏幕,但由于硬件的局限性,出瞳距離只有六厘米,再加上本人是近視,只好直接裝到眼鏡正前方。該顯示器只支持AV信號(hào)(NTSC制式或PAL制式)
2. 選擇ttl微型攝像頭(90元),一方面有接口輸出AV視頻信號(hào),另一方面可以讓Arduino直接處理圖像(JPEG)
3. 選擇安卓平板作為眼鏡的系統(tǒng)
4. 安卓平板與顯示器之間連接Arduino Duemilanove用于處理信號(hào),生成視頻信號(hào)
5. 制作了三個(gè)數(shù)字按鈕,直接插到Arduino控制板上。

頭戴顯示器裝到了實(shí)驗(yàn)室眼鏡上,比較好固定,另外示器的驅(qū)動(dòng)板發(fā)熱量較高,有實(shí)驗(yàn)室眼鏡也算是保護(hù)眼鏡。支架沒(méi)有選擇用加工的方式訂做,而是直接用了螃蟹國(guó)的diy模型塑料配件,無(wú)意中實(shí)現(xiàn)了顯示器的調(diào)節(jié)(四自由度)。

目前只能輸出黑白影像。還木有裝攝像頭。編寫(xiě)了四個(gè)簡(jiǎn)單的功能,顯示時(shí)間,顯示輸入的文字,可控制的進(jìn)度條,畫(huà)畫(huà)功能。
谷歌眼鏡設(shè)計(jì)器件組成截圖:

在Arduino官方論壇里找到了第三方編寫(xiě)的TV函數(shù)庫(kù)??芍苯由珊诎椎腁V信號(hào),樓主對(duì)它做了一些修改,可以在附件中直接下載。對(duì)應(yīng)該函數(shù)庫(kù),Arduino生成黑白AV視頻信號(hào)的外接電路圖如下:

Sync接Duemilanove上的D9,Video接D7。
到目前的安卓代碼和Arduino代碼,一并上傳了。
在此特別感謝@Fantc 同學(xué)對(duì)安卓端應(yīng)用的幫助。

彩色視頻信號(hào)輸出書(shū)接上文,之前沒(méi)有注意到,那頭戴顯示器是支持VGA信號(hào)輸入的。我們可以用Arduino輸出VGA信號(hào)。這樣就能在頭戴顯示器上顯示彩色圖像了,樓主折騰了半天終于能讓屏幕輸出三行彩色信號(hào)了。為了方便拍照直接在電腦顯示器上顯示。根據(jù)下圖直接連接,各位看官也可以在家嘗試下。不同于電腦顯示器,頭戴顯示器不需要一直刷新輸入的VGA信號(hào)。

  • RED針腳接D12
  • GREEN針腳接D11
  • BLIE針腳接D10
  • H-SYNC針腳接D7
  • V-SYNC針腳接D6

可以直接用杜邦線的母頭插到針腳上,下面是最后的連接圖(代碼在附件可下載。)



顯示器上顯示三行顏色

谷歌眼鏡視頻演示:

  • 源碼(黑白版本).zip
    描述:源碼(黑白版本)
谷歌

谷歌

谷歌公司(Google Inc.)成立于1998年9月4日,由拉里·佩奇和謝爾蓋·布林共同創(chuàng)建,被公認(rèn)為全球最大的搜索引擎公司。谷歌是一家位于美國(guó)的跨國(guó)科技企業(yè),業(yè)務(wù)包括互聯(lián)網(wǎng)搜索、云計(jì)算、廣告技術(shù)等,同時(shí)開(kāi)發(fā)并提供大量基于互聯(lián)網(wǎng)的產(chǎn)品與服務(wù),其主要利潤(rùn)來(lái)自于關(guān)鍵詞廣告等服務(wù)。

谷歌公司(Google Inc.)成立于1998年9月4日,由拉里·佩奇和謝爾蓋·布林共同創(chuàng)建,被公認(rèn)為全球最大的搜索引擎公司。谷歌是一家位于美國(guó)的跨國(guó)科技企業(yè),業(yè)務(wù)包括互聯(lián)網(wǎng)搜索、云計(jì)算、廣告技術(shù)等,同時(shí)開(kāi)發(fā)并提供大量基于互聯(lián)網(wǎng)的產(chǎn)品與服務(wù),其主要利潤(rùn)來(lái)自于關(guān)鍵詞廣告等服務(wù)。收起

查看更多

相關(guān)推薦

電子產(chǎn)業(yè)圖譜