找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 27514|回復(fù): 49
收起左側(cè)

軟硬件開(kāi)源制作Arduino藍(lán)牙智能手表,12864oled顯示

  [復(fù)制鏈接]
ID:113472 發(fā)表于 2016-4-11 21:59 | 顯示全部樓層 |閱讀模式
閑暇時(shí)間試著用開(kāi)源的arduino做了一個(gè)藍(lán)牙智能手表,簡(jiǎn)述過(guò)程把經(jīng)驗(yàn)分享給大家,這個(gè)藍(lán)牙手表可以顯示時(shí)間,連接手機(jī)顯示通知數(shù)量,電池,wifi等。
Arduino藍(lán)牙智能手表硬件如下:   




    Arduino pro mini開(kāi)發(fā)板一塊

    hc-06藍(lán)牙模塊

    12864oled顯示屏   





    鋰電池

    USB轉(zhuǎn)TTL 調(diào)試器

    導(dǎo)線,烙鐵等

Arduino藍(lán)牙智能手表制作步驟如下:買(mǎi)齊以上材料后,如圖用烙鐵把它們對(duì)應(yīng)連接起來(lái)。圖片上是沒(méi)有開(kāi)關(guān)的圖,強(qiáng)烈建議裝個(gè)按鈕,這樣可以切換顯示。(在最后一張圖上面有,電阻是20k歐)
注意不要連錯(cuò)了特別是正負(fù)極!
641113235727808.jpg

641113245774263.jpg

641113245744171.jpg
641113245743080.jpg
641113245772850.jpg


相關(guān)程序,在附件下載藍(lán)牙手表的源碼程序。
下載arduino ide并安裝,ide是用來(lái)給咱們剛剛做好的手表”裝上系統(tǒng)的軟件
把USB轉(zhuǎn)TTL 下載器和arduino mini連接起來(lái),接線方法如下
{下載器 } { arduino Pro MINI }
GND——————GND
RXD——————TX
TXD——————RX
VCC——————VCC
充電時(shí)連接電腦或者充電器就行了。我上面是直接接了個(gè)充電板。
把下載器連接電腦usb,這時(shí)候arduino mini應(yīng)該亮了起來(lái),然后裝驅(qū)動(dòng),打開(kāi)下載源碼里面的retrowatch.ino,選擇正確的com口和開(kāi)發(fā)板,也就是arduino pro mini 在點(diǎn)擊那個(gè)箭頭,沒(méi)有錯(cuò)誤的話就能把程序下載到你的手表了,這時(shí)候手邊應(yīng)該就能顯示時(shí)間00:00了。
使用arduino IDE 下載程序時(shí),當(dāng)出現(xiàn) uploading時(shí) 需要按下 arduino板上的 reset按鈕。
641113245738250.jpg
接下來(lái)要連接手機(jī)同步時(shí)間設(shè)置通知等,下載文末的手機(jī)端程序并安裝,打開(kāi)藍(lán)牙,找到hc-06也就是藍(lán)牙模塊的名稱,輸入密碼(默認(rèn)一般是1234,可以問(wèn)賣(mài)家)連接成功后時(shí)間就自動(dòng)同步了,你可以在手機(jī)端設(shè)置時(shí)鐘風(fēng)格等。下圖我把usb下載器拆了。
641113245777565.jpg

641113245740805.jpg
641113245784982.jpg

把這幾個(gè)模塊拼合起來(lái),再找個(gè)表帶,就差不多做成了一個(gè)簡(jiǎn)單的藍(lán)牙手表;蛘吣憧梢园阉麄冇霉枘z封起來(lái),防水了(不過(guò)你要想好如何解決充電問(wèn)題,這個(gè)自由發(fā)揮吧。)這樣體積已經(jīng)不小了,裝不了gps和姿態(tài)傳感器了,做個(gè)大的到可以記錄運(yùn)動(dòng)量,記錄位置,行程路線,速度等。

641113255753025.jpg
641113255768744.jpg

附件包含以下資料:
Arduino ide集成開(kāi)發(fā)環(huán)境1.6.3(下載鏈接).zip (302 Bytes, 下載次數(shù): 87)

Arduino藍(lán)牙智能手表設(shè)計(jì)庫(kù)文件.zip (660.76 KB, 下載次數(shù): 121)

Arduino藍(lán)牙智能手表設(shè)計(jì)所有源代碼.zip (1.82 MB, 下載次數(shù): 148)

手機(jī)客戶端.zip (346.97 KB, 下載次數(shù): 105)

評(píng)分

參與人數(shù) 6黑幣 +34 收起 理由
QQwert + 5 很給力!
LRX1113100356 + 3
KevinCruz + 2 贊一個(gè)!
xljxlj + 15 贊一個(gè)!
leonidascl + 5 贊一個(gè)!
abelshenxi + 4

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:87156 發(fā)表于 2016-4-13 23:02 | 顯示全部樓層
體積太大了。
回復(fù)

使用道具 舉報(bào)

ID:121523 發(fā)表于 2016-6-1 19:14 來(lái)自手機(jī) | 顯示全部樓層
感謝分享
回復(fù)

使用道具 舉報(bào)

ID:117823 發(fā)表于 2016-6-4 01:29 來(lái)自手機(jī) | 顯示全部樓層
這個(gè)成本高了點(diǎn),但你的界面做的不錯(cuò)。
回復(fù)

使用道具 舉報(bào)

ID:124160 發(fā)表于 2016-6-4 16:08 | 顯示全部樓層
謝謝分享
回復(fù)

使用道具 舉報(bào)

ID:86004 發(fā)表于 2016-6-5 14:24 | 顯示全部樓層
東西是不錯(cuò),就下不明細(xì)。提供的軟件并不是圖片中所述的那樣吧
回復(fù)

使用道具 舉報(bào)

ID:126162 發(fā)表于 2016-6-10 22:55 | 顯示全部樓層
成本高,體積大,不過(guò)作為一個(gè)原型來(lái)說(shuō),至少也是個(gè)方案。
回復(fù)

使用道具 舉報(bào)

ID:126255 發(fā)表于 2016-6-19 15:28 來(lái)自手機(jī) | 顯示全部樓層
界面不錯(cuò)
回復(fù)

使用道具 舉報(bào)

ID:35119 發(fā)表于 2016-6-20 09:35 | 顯示全部樓層
好牛啊
回復(fù)

使用道具 舉報(bào)

ID:109144 發(fā)表于 2016-6-20 20:37 | 顯示全部樓層
最近在學(xué),感覺(jué)好難啊
回復(fù)

使用道具 舉報(bào)

ID:129687 發(fā)表于 2016-7-8 14:17 | 顯示全部樓層
謝謝樓主分享
回復(fù)

使用道具 舉報(bào)

ID:129162 發(fā)表于 2016-7-18 10:12 | 顯示全部樓層
還自己手工畫(huà)圖
回復(fù)

使用道具 舉報(bào)

ID:134831 發(fā)表于 2016-7-24 15:51 | 顯示全部樓層
很贊,太強(qiáng)大了
回復(fù)

使用道具 舉報(bào)

ID:158740 發(fā)表于 2016-12-29 20:48 | 顯示全部樓層
界面很好看,利用藍(lán)牙連手機(jī)功能可以很強(qiáng)大,贊
回復(fù)

使用道具 舉報(bào)

ID:158540 發(fā)表于 2016-12-30 12:21 | 顯示全部樓層
12864oled顯示屏 用哪家的好?
回復(fù)

使用道具 舉報(bào)

ID:157014 發(fā)表于 2016-12-31 23:37 | 顯示全部樓層
感謝樓主分享
回復(fù)

使用道具 舉報(bào)

ID:25178 發(fā)表于 2017-1-4 17:36 | 顯示全部樓層
真是好東西啊,變量是如何在oled上顯示的呢
回復(fù)

使用道具 舉報(bào)

ID:108715 發(fā)表于 2017-1-12 21:02 | 顯示全部樓層
為什么我打開(kāi)retrowatch.ino 點(diǎn)驗(yàn)證后不通過(guò)啊?下面窗口顯示編譯有誤。程序還沒(méi)進(jìn)arduino Pro MINI板呢,就驗(yàn)證就不行啊,源程序有問(wèn)題?
回復(fù)

使用道具 舉報(bào)

ID:161763 發(fā)表于 2017-1-14 20:14 | 顯示全部樓層
學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

ID:160895 發(fā)表于 2017-1-16 14:44 | 顯示全部樓層
樓主的學(xué)習(xí)態(tài)度真好
回復(fù)

使用道具 舉報(bào)

ID:160895 發(fā)表于 2017-1-16 22:54 | 顯示全部樓層
這個(gè)論壇只見(jiàn)別人的回復(fù),很少見(jiàn)到發(fā)帖人的回復(fù),啦啦啦。。。。。
回復(fù)

使用道具 舉報(bào)

ID:55085 發(fā)表于 2017-3-3 11:32 | 顯示全部樓層
原型機(jī),不錯(cuò)。!
回復(fù)

使用道具 舉報(bào)

ID:171839 發(fā)表于 2017-3-18 18:34 | 顯示全部樓層
本手機(jī)客戶端通用么,如果在加一個(gè)藍(lán)牙手環(huán)模塊能連接上么。
回復(fù)

使用道具 舉報(bào)

ID:171839 發(fā)表于 2017-3-18 19:26 | 顯示全部樓層
這個(gè)手機(jī)客戶端,是通用的么,增加藍(lán)牙手環(huán)模塊后,手機(jī)客戶端能與藍(lán)牙手環(huán)模塊連接上么。
回復(fù)

使用道具 舉報(bào)

ID:179958 發(fā)表于 2017-4-6 09:02 | 顯示全部樓層
界面很棒!謝謝分享!
回復(fù)

使用道具 舉報(bào)

ID:166598 發(fā)表于 2017-4-16 22:06 | 顯示全部樓層
為什么程序編譯有錯(cuò)啊
回復(fù)

使用道具 舉報(bào)

ID:171839 發(fā)表于 2017-5-2 16:34 | 顯示全部樓層
我的編譯也有錯(cuò)
回復(fù)

使用道具 舉報(bào)

ID:205784 發(fā)表于 2017-5-29 10:45 來(lái)自手機(jī) | 顯示全部樓層
程序總是報(bào)錯(cuò)怎么回事啊樓主
回復(fù)

使用道具 舉報(bào)

ID:205893 發(fā)表于 2017-5-29 17:24 | 顯示全部樓層
晚上我來(lái)試試看
回復(fù)

使用道具 舉報(bào)

ID:227611 發(fā)表于 2017-8-14 17:27 | 顯示全部樓層
支持一下,學(xué)習(xí)學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

ID:238564 發(fā)表于 2017-10-11 15:15 | 顯示全部樓層
編譯有錯(cuò)怎么搞
回復(fù)

使用道具 舉報(bào)

ID:242544 發(fā)表于 2017-11-17 14:06 | 顯示全部樓層
非常棒,,,,,,,,,,,,,,,,,,,,,,,,,,,
回復(fù)

使用道具 舉報(bào)

ID:242544 發(fā)表于 2017-11-17 14:22 | 顯示全部樓層
不錯(cuò)的,值得學(xué)習(xí)。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
回復(fù)

使用道具 舉報(bào)

ID:261005 發(fā)表于 2017-12-13 14:37 | 顯示全部樓層
arduino pro mini可以同時(shí)連接usb串口和藍(lán)牙的串口嗎。學(xué)習(xí)了
回復(fù)

使用道具 舉報(bào)

ID:263745 發(fā)表于 2017-12-20 09:47 | 顯示全部樓層
好厲害 自己做
回復(fù)

使用道具 舉報(bào)

ID:255921 發(fā)表于 2018-1-14 18:55 | 顯示全部樓層
你好,顯示電量的代碼是哪些,實(shí)在沒(méi)找到,第一次用u8g寫(xiě)東西
回復(fù)

使用道具 舉報(bào)

ID:286793 發(fā)表于 2018-3-9 12:12 | 顯示全部樓層
非常的酷!
回復(fù)

使用道具 舉報(bào)

ID:114924 發(fā)表于 2018-3-26 11:57 | 顯示全部樓層
這個(gè)手表檢測(cè)是是android的電池余量,手表本身的電池電量沒(méi)有檢測(cè)嗎?我沒(méi)找到,我想檢測(cè)手表本身更加重要吧
回復(fù)

使用道具 舉報(bào)

ID:234938 發(fā)表于 2018-4-9 10:35 | 顯示全部樓層
再次出現(xiàn)只扣分,未能下載附件的情況,怎么回事?
回復(fù)

使用道具 舉報(bào)

ID:137770 發(fā)表于 2018-4-29 00:44 | 顯示全部樓層
很給力!
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表