国产粉嫩小泬在线观看泬-亚洲中文字幕无码乱线-色呦呦官网-国产色爽-偷窥村妇洗澡毛毛多-亚洲狠狠做深爱婷婷影院-国产精品1-国产精彩视频在线-无码精品人妻一区二区三区免费看-国产av老师丝袜美腿丝袜-久久99婷婷-成人性生生活性生交3-性xxxx狂欢老少配o-九九九久久久久-黄色免费网站在线看-亚洲综合色区另类小说-欧美a∨-av在线免费观看网址-岛国av在线免费观看-国产精品v片在线观看不卡

你的位置:首頁 > 測試測量 > 正文

全民創(chuàng)客時代,自己DIY一個智能手表

發(fā)布時間:2015-12-21 來源:EDN電子技術(shù)設(shè)計 責(zé)任編輯:wenwei

【導(dǎo)讀】說到可穿戴設(shè)備,我們一般首先想到的就是智能手表。買一個時尚的智能手表當然不錯,但作為一個創(chuàng)客,你也可以選擇和我一樣自己做一個!我給這個DIY的智能手表起名為Retro Watch,整個項目基于Android和Arduino開發(fā)板,項目的所有軟硬件設(shè)計都是開源的。你可以在Github下載源碼或貢獻自己的力量
 
第一步:系統(tǒng)結(jié)構(gòu)設(shè)計
 
全民創(chuàng)客時代,自己DIY一個智能手表
 
如上圖所示,Retro Watch的結(jié)構(gòu)比較簡單:硬件平臺基于Arduino,上面只有一個控制按鈕。另外,我還開發(fā)了基于安卓系統(tǒng)的應(yīng)用,讓手表可以通過藍牙和安卓設(shè)備進行連接,這樣我們就可以通過Retro Watch查看安卓設(shè)備上的RSS推送和系統(tǒng)通知了。
 
第二步:組件準備
 
因為我們要做的是一個智能手表,確保各個組件的小巧也是關(guān)鍵之一。
 
全民創(chuàng)客時代,自己DIY一個智能手表
 
Arduino微控制器
 
我選擇的是最小巧的Arduino,Pro Mini,這是一個Uno R3的輕量級版本。上面甚至沒有USB接口芯片,所以還需要額外準備一個USB轉(zhuǎn)UART模塊。這款A(yù)rduino有兩個工作電壓不同的版本(3.3v/5v),我選擇的是3.3V的版本,因為藍牙模塊和顯示屏都支持3.3V,3.7V的LiPo電池也能正常使用。
 
3.3V版本的Arduino的工作頻率為8MHz,5V版本的工作頻率為16MHz,但8MHz足夠使用了。
 
一般Arduino Pro Mini的核心處理器件是ATmega328單片機,其RAM為2KB;而只配置有1KB RAM的ATmega128的Arduino版本是不夠用的。
 
藍牙
 
HC~06藍牙模塊比較常見。其中有一款帶有一個接口板,上面包含一個重置按鈕和一個LED,但體積也相對較大。鑒于接口板對本項目沒多大意義,還額外增加了成本,所以這里選擇的不帶接口板的HC~06。
 
顯示屏
 
我們需要一塊足夠小、功耗足夠低的顯示屏。我最后選擇了Adafruit的0.96英寸的128×64 OLED顯示屏,支持I2C,SPI,可以很方便地和Arduino進行連接。我這里選用的是I2C和SSD1306驅(qū)動芯片。
 
電池
 
我的選擇是3.7V LiPo電池,容量為140mAh。一般使用可堅持7小時。同樣,選擇電池的尺寸很重要。
 
其它
 
除了線材等組件之外,還需要用到一顆10 kΩ電阻(用于按鈕連接)。
 
第三步:組裝
 
整個系統(tǒng)的硬件結(jié)構(gòu)連接圖如下所示:
 
全民創(chuàng)客時代,自己DIY一個智能手表
 
藍牙連接Arduino:
 
·VCC ~ 3.3V
 
·GND ~ GND
 
·TX ~ D2
 
·RX ~ D3
 
OLED連接Arduino:
 
·GND ~ GND
 
·VCC ~ VCC
 
·SDA ~ A4(模擬引腳4)
 
·SCL ~ A5(模擬引腳5)
 
如果使用的是SPI接口,則可以參考Adafruit教程按如下方式連接:
 
·D1 : MOSI ~ Arduino D11 (MOSI)
 
·D2 : MISO ~ Arduino D12 (MISO)(可選)
 
·D0 : CLK ~ Arduino D13 (SCK)
 
·DC : DC(數(shù)據(jù)命令)~ Arduino D8(或其它)
 
·CS : CS(芯片選擇) ~ Arduino D10 (SS)
 
·RES : RESET ~ Arduino D9 (或其它)
 
按鈕:
 
連接方式如圖,注意這里要用到一個10 kΩ電阻。
 
全民創(chuàng)客時代,自己DIY一個智能手表
 
電池連接Arduino:
 
·正極 ~ RAW
 
·負極 ~GND
 
USB轉(zhuǎn)UART模塊連接Arduino:
 
·3.3V ~ VCC
 
·TXD ~ RXD
 
·RXD ~ TXD
 
·GND ~ GND
 
安裝尺寸如下:
 
全民創(chuàng)客時代,自己DIY一個智能手表
 
[page]
第四步:編譯Arduino代碼并上傳
 
已經(jīng)做好的Arduino項目可以在GitHub上下載。下載好了之后別急著編譯,還需要先配置一下開發(fā)環(huán)境。
 
安裝圖形驅(qū)動:
 
首先需要安裝圖形處理庫 Adafruit_SSD1306和Adafruit-GFX-Library,這樣才能在OLED上顯示圖像。(在某些開發(fā)環(huán)境下,Adafruit庫會與Robot_xxx庫產(chǎn)生沖突;如果發(fā)生了這種情況,備份Robot_xxx庫后將其從庫文件夾中刪除。)
 
警告:如果你使用的是帶SH1106驅(qū)動的OLED,那就在GitHub上下載Adafruit_SH1106驅(qū)動。
 
另外,本項目也支持u8glib了,你可以在其官方主頁下載支持Arduino的版本。
 
復(fù)制位圖圖像頭文件:
 
將RetroWatchArduino文件夾中的bitmap.h文件復(fù)制到路徑/Arduino安裝文件夾/Arduino/hardware/libraries/RetroWatch。如果沒有這樣的路徑,可以自己創(chuàng)建。
 
修改源代碼:
 
打開Arduino IDE并載入RetroWtchArduino.ino。如果你使用的引腳和本教程不一樣,需要對引腳定義進行修改:
 
SoftwareSerial BTSerial(9, 8); //藍牙TX, RX連接引腳
 
int buttonPin = 5; // 按鈕引腳
 
display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // OLED I2C地址,使用你的地址替換Ox3D
 
如果你使用的是u8glib,那么就載入RetroWatchArduino_u8glib.ino文件,然后注意以下代碼:
 
U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0); //根據(jù)你選用的顯示屏進行修改
 
SoftwareSerialBTSerial(2,3); // 藍牙TX, RX連接引腳
 
int buttonPin = 5; // 按鈕引腳
 
如果你使用的是Adafruit的圖形庫,并有使用到OLED的Reset引腳,那就將OLED的Reset和Arduino的D8引腳相連,當然也可以自定義:
 
#define OLED_RESET 8
 
Adafruit_SSD1306 display(OLED_RESET);
 
編譯和上傳:
 
以上步驟完成之后編譯上傳,成功之后顯示屏上面會顯示RetroWatch Arduino Logo和Adafruit Logo。Logo之后屏幕會顯示00:00,如下圖所示:
 
全民創(chuàng)客時代,自己DIY一個智能手表
 
第五步:安卓軟件及其源代碼
 
因為Android 4.3之后的版本才支持從應(yīng)用讀取通知信息,所以請確保你的安卓設(shè)備安裝的是Android 4.3或更新的系統(tǒng)版本。但如果你使用的是低于4.3的版本,可以使用另一個閹割版的應(yīng)用:能夠通過智能手表接收通知,但無法讀取內(nèi)容。應(yīng)用源代碼可以在GitHub上查看,也可以直接通過Google Play Store進行安裝(RetroWatch或適合低版本系統(tǒng)的RetroWatch LE)。
 
安卓軟件安裝之后檢查一下系統(tǒng)是否授予了其讀取通知的權(quán)限。
 
接下來打開手機藍牙,將安卓手機和Arduino的藍牙進行配對。然后在RetroWatch軟件中選擇連接好的Arduino,界面上顯示“Connected”即表示連接成功。
 
點擊菜單,選擇Data transfer to Watch(傳輸數(shù)據(jù)到手表),然后設(shè)備會用過藍牙將時間和信息傳輸?shù)街悄苁直怼?/div>
 
因為手表硬件的性能有限,很多功能我們需要通過安卓應(yīng)用實現(xiàn),手表本身的主要功能是顯示。在安卓應(yīng)用中,你可以設(shè)置可推送消息(僅支持英文字符顯示)和狀態(tài)通知(手機電池電量和信號強度等)的類型,也可以推送應(yīng)用中訂閱的RSS(可以訂閱天氣RSS,用來在手表上顯示天氣)。更新每30分鐘同步一次。
 
全民創(chuàng)客時代,自己DIY一個智能手表
 
另外,應(yīng)用中還提供了65個不同的顯示圖標,你可以自己定義設(shè)置。
 
第六步:手表功能介紹
 
安裝就緒之后就該探索一下我們的智能手表了。智能手表的系統(tǒng)按照以下模式工作:
 
全民創(chuàng)客時代,自己DIY一個智能手表
 
啟動顯示: 顯示Logo,手表啟動。
 
時鐘顯示: 顯示與之相連的安卓手機上的時間。另外,時間的顯示還可以修改,目前提供了模擬顯示、數(shù)字顯示和混合顯示三種模式。如果你點擊一下按鈕,則手表進入緊急信息顯示模式。如果10分鐘內(nèi)沒有什么數(shù)據(jù)更新和操作,則顯示界面會切換到待機界面。
 
全民創(chuàng)客時代,自己DIY一個智能手表
 
緊急信息顯示: 當用戶點擊按鈕或有新的緊急信息輸入時,手表進入這一模式。用戶可以再次點擊按鈕查看下一條信息,10秒不操作,手表也會自動顯示下一條信息。信息顯示完成之后,手表切換到普通信息顯示。因為RAM只有2KB,非常小。所以該智能手表最多存儲3條緊急信息,多于3條時則自動刪除最舊的信息。
 
普通信息顯示: 緊急信息展示完成之后手表會繼續(xù)展示普通信息,點擊按鈕或5秒不操作就顯示下一條信息。信息顯示完成之后,手表切換回時鐘顯示。普通信息最多存儲7條。
 
待機顯示: 如果10分鐘內(nèi)沒有什么數(shù)據(jù)更新和操作,顯示界面會切換到待機界面。在這一模式下,手表界面僅顯示指示符(可在安卓應(yīng)用中選擇)和hh:mm模式的時間,其功耗也降低了。在待機模式下點擊按鈕或收到新信息,手表進入時鐘顯示模式。
 
第七步:外部結(jié)構(gòu)制作
 
你可以自己手工制作一個簡單的包裝:
 
全民創(chuàng)客時代,自己DIY一個智能手表
 
也可以下載3D文件制作一個造型炫酷的手表:
 
全民創(chuàng)客時代,自己DIY一個智能手表
 
當然,你完全可以選擇不戴手表,做個桌面提醒器也不錯:
 
全民創(chuàng)客時代,自己DIY一個智能手表





推薦閱讀:






 
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書下載更多>>
熱門搜索

關(guān)閉

?

關(guān)閉

主站蜘蛛池模板: 国产永久免费观看视频 | 亚洲老子午夜电影理论 | 亚洲一线二线三线品牌精华液久久久 | 免费无码又爽又刺激激情视频 | 欧美一级片网站 | 红桃av在线| 午夜福利毛片 | 亚洲婷婷丁香 | 在线观看国产精品日韩av | 亚洲人成电影网站色www两男一女 | 中文字幕在线观看地址 | 99视频网站 | 国产精品一卡二卡三卡 | 久久爱一区 | 中文字幕人妻中文av不卡专区 | 国产三级无码内射在线看 | 黄色激情视频在线观看 | 青青草av一区二区三区 | 99网址大全| 波多野结衣乳喷高潮视频 | 色综合网天天综合色中文 | 欧美成人精品高清在线播放 | 国产欧美一级 | 国产精品区免费视频 | 一级做a爱片性色毛片 | 国产一级特黄视频 | 日韩av在线一区二区 | 1024毛片| 一个人在线观看免费视频www | 日韩av成人在线 | 国产福利一二 | 久久精品视频播放 | 97人人在线 | 游戏涩涩免费网站 | 亚洲国产伊人 | 免费黄色在线视频 | 在线成人中文字幕 | 成人网视频| 男人av网| 国产日产精品久久快鸭的功能介绍 | 国产a级大片 | 国产清纯白嫩初高中在线观看性色 | 国语精品一区二区三区 | 免费观看美女裸体网站 | 欧美成人精品午夜免费影视 | 亚洲国产中文在线视频 | 超碰97在线资源站 | 中文有码无码人妻在线短视频 | 亚洲成a人片在线观看你懂的 | 美女视频一区二区三区 | 国产毛片a | 午夜福利午夜福利1000 | 色www. | 干干干操操操 | 精品亚洲成a人片在线观看少妇 | 色一情一乱一区二区三区 | 国产尤物视频在线 | 特级免费毛片 | 亚洲成av人在线观看网站 | 日产精品一区2区卡四卡二卡 | 欧美做受又硬又粗又大视频 | 亚洲视频网址 | 亚洲涩涩视频 | 亚洲日韩国产一区二区三区 | 在教室伦流澡到高潮hgl视频 | 欧美三级午夜理伦三级 | 一本到在线观看视频 | 黄色天堂| 一本一道vs无码中文字幕 | 久久久久无码精品国产不卡 | 很色很爽很黄裸乳视频 | 亚洲精品一卡2卡三卡4卡 | 偷拍综合网 | 欧美 日韩 综合 | 极品大长腿啪啪高潮露脸 | av一区不卡 | 亚洲另类一二三区 | 在线播放波多野结衣 | 国产亚洲欧洲av综合一区二区三区 | 在线观看国产亚洲视频免费 | 国产v在线最新观看视频 | 日本高清无卡码一区二区 | 欧美丰满熟妇性xxxx | 久久亚洲精品无码av红樱桃 | 国产精品一二三区成毛片视频 | 无码乱人伦一区二区亚洲 | 影音先锋激情在线 | 成人动漫综合网 | 亚洲综合另类 | 国产精品推荐 | 韩国三级hd中文字幕的背景音乐 | 成人在线观看一区 | 亚洲视频123| 黄色三级a | 久久经精品久久精品免费观看 | 欧美婷婷| 国产精品美女被遭强扒开双腿 | 欧美丰满熟妇乱xxxxx视频 | 亚洲久草av | 主站蜘蛛池模板: 五十路亲子中出在线观看 | 成人两性视频 | 高潮好爽视频在线观看 | 日日干夜| 黄色av免费观看 | 呦呦av | 成人免费看片视频 | 国产尤物av尤物在线看 | 国产在线观看av | 国产99在线 | 中文 | 亚洲精品福利 | 在线激情网站 | 国产美女狂喷水潮在线播放 | 真实国产熟睡乱子伦视频 | 久久精品a亚洲国产v高清不卡 | wwwwyoujizzcom | 亚洲最新无码中文字幕久久 | 国产免费一区二区三区四区五区 | 亚洲国产成人精品久久久 | 精品一二区 | 午夜福利免费0948视频 | 色天天天综合色天天 | 香蕉污视频在线观看 | 一本一道久久 | 国产成人精品免费视频 | 亚洲精品午夜一区人人爽 | av在线免费在线 | 无码中文字幕人妻在线一区二区三区 | 亚洲综合av色婷婷 | 国产黄色大片网站 | 最新国产精品拍自在线播放 | 久久人人做人人爽人人av | 欧美在线看 | 欧美乱操| 伊人亚洲大杳蕉色无码 | 天天操天天操天天干 | 无人区乱码一区二区三区 | 国产精品露脸视频观看 | 国产情侣久久久久aⅴ免费 久久久精品中文字幕 | 亚洲视频中文字幕在线观看 | 免费观看成人毛片a片 | 中文字幕在线无码一区二区三区 | 亚洲色成人一区二区三区小说 | 搡老岳熟女国产熟妇 | www.精品一区 | 97超视频在线观看 | 久久1024 | 日韩精品一卡2卡三卡4卡 | 欧美成人中文字幕 | 国产精品18久久久久久欧美 | 国内免费久久久久久久久 | 18禁黄无码免费网站高潮 | 少妇人妻综合久久中文字幕 | 中文字幕无码人妻少妇免费 | 91香蕉视频在线看 | 日韩精品第一页 | 亚洲人成人7777在线播放 | 国产午夜精品一区理论片 | 精品国产色情一区二区三区 | 国产午夜成人av在线播放 | 激情黄色av | 久久婷婷五月综合色d啪 | av午夜影院 | 在线小视频国产 | 蜜桃臀av| 午夜无码性爽快影院6080 | 国产精品成人一区二区不卡 | 久久成人精品视频 | 人妻中文字幕无码系列 | 亚洲旡码a∨一区二区三区 中文字幕av在线 | 亚洲综合无码中文字幕第2页 | 午夜性爽视频 | 亚洲男人av香蕉爽爽爽爽 | 亚洲成a人v欧美综合天堂麻豆 | av国产片| 久操成人 | 亚洲精品精华液一区 | 天天做天天躁天天躁 | 亚洲精品久久久久午夜福禁果tⅴ | 久久综合婷婷丁香五月中文字幕 | 天天综合网在线观看视频 | 2019精品手机国产品在线 | 91精品国产综合久久香蕉922 | 欧美另类人妻制服丝袜 | 秋霞一区 | 久久尤物免费一区二区三区 | 999国产精品亚洲77777 | 国产伦精品一区二区三区在线观看 | 狠狠色狠狠色综合日日不卡 | 国产综合视频在线 | 农村欧美丰满熟妇xxxx | 国产成人亚洲精品无码影院bt | a黄色大片 | 国产精品国产三级国产专i av性色在线乱叫 | 色翁荡息又大又硬又粗又爽 | 奶头又大又白喷奶水av | 开心五月激情综合婷婷色 | 国产在线精品成人一区二区三区 | 国产做受麻豆动漫 | 主站蜘蛛池模板: 露出调教羞耻91九色 | 91精品久久久久久久久中文字幕 | 日韩精品在线看 | 成年人午夜影院 | 五月天精品视频在线观看 | 国产精品久久久久久三级 | 加勒比久久综合网天天 | 91嫩草入口 | 国产午夜亚洲精品不卡 | 999在线视频精品免费播放观看 | 国产亚洲精品久久久久久大师 | 人妻熟妇乱又伦精品hd | 亚洲午夜久久久久久久久电影网 | 天堂福利视频 | 国产精品剧情av | 伊在人亚洲香蕉精品区麻豆 | 黄色日韩在线 | 亚洲激情文学 | 国产精品无套内射迪丽热巴 | 青青草国产午夜精品 | 国产精品高潮呻吟av久久软件 | 日本亚洲欧美在线视观看 | 台湾色综合 | 免费在线观看黄色av | 久久精品国产99国产精品图片 | 欧美91精品 | 欧美日韩在线第一页免费观看 | 97精品视频在线 | 91精品视频在线播放 | 亚洲永久精品视频 | 狠狠色丁香婷婷综合尤物 | 免费又黄又爽又色的视频 | 男人的网站在线观看 | 国产涩涩视频在线观看 | 日韩毛片免费无码无毒视频观看 | 18禁黄无码免费网站高潮 | 亚洲一区二区三区自拍公司 | 中文字字幕在线中文无码 | 中文字幕大香视频蕉免费 | 少妇色欲网 | 精品视频一区二区三区中文字幕 | 久久草国产 | 亚洲国产一区二区波多野结衣 | 99久久婷婷国产综合精品青草漫画 | 国产日韩欧美激情 | 舌头伸进去搅动好爽视频 | 免费a在线观看播放 | 国产又粗又猛又色又 | 久久99精品久久久久久 | 97精品国产97久久久久久免费 | 国产精品99久久99久久久不卡 | 日韩人妻无码免费视频一区二区三区 | 亚洲欧美综合成人五月天网站 | 久久天天躁夜夜躁狠狠躁2014 | 久操av| 五月天丁香久久 | 国产精品高清一区二区不卡 | 成人手机在线视频 | 无码无遮挡在线观看免费 | 亚洲精品国精品久久99热 | 国产成人精品2021 | 国产精品suv一区二区 | 欧美视频一区二区三区 | 亚洲精品无码永久在线观看性色 | 欧美熟妇性xxx交潮喷 | 无码人妻av免费一区二区三区 | 中文字幕视频网 | 377p日本欧洲亚洲大胆张筱雨 | 久操国产在线 | 亚洲毛片久久 | 国产精品久人妻精品 | 无码少妇一区二区三区芒果 | 久草免费在线观看视频 | 国产成人综合欧美精品久久 | 岛国无码av不卡一区二区 | 中日韩在线播放 | 久久久亚洲色 | 色播在线播放 | 国产做爰xxxⅹ久久久精华液 | 午夜成午夜成年片在线观看 | 在线观看国产亚洲视频免费 | 国产成人在线一区二区 | 少妇人妻偷人精品一区二区 | 国产无遮挡无码视频在线观看 | 综合网婷婷 | 色999在线 | 国产精品成人国产乱一区 | 日韩乱码人妻无码中文字幕 | 亚洲国产av天码精品果冻传媒 | 欧美久久一区二区 | 欧美精品一区二区三区久久久竹菊 | 午夜精品一区二区三区在线观看 | 日韩午夜无码精品试看 | 欧美精品综合 | 69婷婷国产精品入口 | 麻豆精品人妻一区二区三区蜜桃 | 国产suv精二区 | 色哟哟在线免费观看 | 色97|