自制arduino藍芽智慧手錶?

藍芽智慧手錶目前很受歡迎,我也試著用開源的arduino做了一個,簡述過程把經驗分享給大家,這個藍芽手錶可以顯示時間,連線手機顯示通知數量,電池,wifi等。

工具/原料

Arduino pro mini開發板一塊

hc-06藍芽模組

12864oled顯示屏

鋰電池

USB轉TTL 偵錯程式

導線,烙鐵等

耐心,當然也需要電腦把程式寫進去。

方法/步驟

買齊以上材料後,如圖用烙鐵把它們對應連線起來。圖片上是沒有開關的圖,強烈建議裝個按鈕,這樣可以切換顯示。(在最後一張圖上面有,電阻是20k歐)

注意不要連錯了特別是正負極!

自制arduino藍芽智慧手錶

自制arduino藍芽智慧手錶

自制arduino藍芽智慧手錶

自制arduino藍芽智慧手錶

自制arduino藍芽智慧手錶

相關程式,藍芽手錶的原始碼程式在本文最後 。

下載arduino ide並安裝,ide是用來給咱們剛剛做好的手錶”裝上系統的軟體

把USB轉TTL 下載器和arduino mini連線起來,接線方法如下

{下載器 } { arduino Pro MINI }

GND——————GND

RXD——————TX

TXD——————RX

VCC——————VCC

充電時連線電腦或者充電器就行了。我上面是直接接了個充電板。

把下載器連線電腦usb,這時候arduino mini應該亮了起來,然後裝驅動,開啟下載原始碼裡面的retrowatch.ino,選擇正確的com口和開發板,也就是arduino pro mini 在點選那個箭頭,沒有錯誤的話就能把程式下載到你的手錶了,這時候手邊應該就能顯示時間00:00了。

使用arduino IDE 下載程式時,當出現 uploading時 需要按下 arduino板上的 reset按鈕

方案僅供參考!

自制arduino藍芽智慧手錶

接下來要連線手機同步時間設定通知等,下載文末的手機端程式並安裝,開啟藍芽,找到hc-06也就是藍芽模組的名稱,輸入密碼(預設一般是1234,可以問賣家)連線成功後時間就自動同步了,你可以在手機端設定時鐘風格等。下圖我把usb下載器拆了。

自制arduino藍芽智慧手錶

自制arduino藍芽智慧手錶

自制arduino藍芽智慧手錶

把這幾個模組拼合起來,再找個錶帶,就差不多做成了一個簡單的藍芽手錶。或者你可以把他們用矽膠封起來,防水了(不過你要想好如何解決充電問題,這個自由發揮吧。)這樣體積已經不小了,裝不了gps和姿態感測器了,做個大的到可以記錄運動量,記錄位置,行程路線,速度等。

自制arduino藍芽智慧手錶

自制arduino藍芽智慧手錶

自制arduino藍芽智慧手錶

注意事項

如果你不會下載程式:geek-workshop.com/thread-839-1-1.html

所有原始碼在這裡:github.com/godstale/retrowatch

編譯錯誤時注意檢查有沒有加入庫檔案:github.com/adafruit/Adafruit-GFX-Library

庫檔案:wide.hk/download/i2c_OLED.rar

手錶原始碼:

Arduino ide整合開發環境1.6.3

手機客戶端:

Adafruit-GFX-Library庫檔案:

時間, 藍芽, 手錶, 智慧,
相關問題答案