月石一 發自 凹非寺
量子位 報道 | 公眾號 QbitAI
還記得Pebble和索尼的墨水屏手表嗎?
△圖源:Wikipedia/SONY
現在,開源的墨水屏智能手表Watchy來瞭!
先來一睹為快,“PCB裸奔”風、“鋼鐵直男”風,以及註塑風……
△左圖為改裝版:Calculateur(圖源:jochen)
對這些都無感?
沒關系,開發者開源瞭用於3D打印的模型文件,用戶可以定制自己想要的手表外觀。
就像之前舉辦的設計比賽中這些作品:
此外,還有各種風格的表盤可供選擇:
同樣支持修改和自己創作,官網中給出瞭相當詳細的教程:
不少技術宅網友已經忍不住下手瞭,其中不乏硬核玩傢。
不得不說,顏值這塊兒拿捏得死死的~
硬件準備
那麼,這塊表的內部構造是怎樣的呢?
首先,開發者選擇瞭超低功耗的GDEH0154D67作為屏幕,這是一塊分辨率200x200的1.54英寸墨水屏,采用SPI接口,售價不到40元。
各個硬件在圖中一目瞭然:
其中,微控制器選擇的是樂鑫ESP32-PICO-D4模塊(下圖紅色部分),ESP32芯片集成瞭2.4G無線和藍牙功能。
主要的硬件和功能還包括:
• Silabs出品的USB轉UART模塊CP2104(下圖U3),便於隨時隨地進行編程;
• 超小型、三軸、低重力加速度傳感器BMA423(下圖U4),用於運動追蹤和手勢檢測;
• 售價20元左右的實時時鐘DS3231(下圖U6),支持日歷和鬧鐘功能;
• 用於振動的迷你電機1020;
• 4個觸覺按鈕K2-1114SA-A4SW-06。
• 200mAh的3.7V鋰電池402030和天線SWRA117D。
想從零開始的朋友,可以通過官網的圖表清單,查看詳細的物料。
此外,開發者還給出瞭原理圖:
軟件部分
搞定硬件部分,就要解決軟件方案瞭。
開發者已經把所用框架封裝進Watchy.h ,制作者從GitHub中即可獲取。
其中還提供瞭一個簡單的C++ Arduino API,能夠在方向感應和計步方面,簡化BMA423傳感器讀數。
圖形顯示部分采用的是GxEPD2,這是一個用於SPI墨水屏的Arduino顯示庫,依賴於繪制圖像和文本的Adafruit GFX庫。
計時部分則采用瞭支持DS3231實時時鐘的DS3232RTC,同樣來自Arduino。
這塊表的標準版售價為59美元,折合人民幣不到380元,組裝後你就可以得到一塊可佩戴的PCB手表(加鋼化膜)瞭。
如果想要陽極氧化鋁外殼,則需要另付315元。
參考鏈接:
[1]https://watchy.sqfmi.com/docs/getting-started
[2]https://github.com/sqfmi/Watchy
[3]https://git.sr.ht/~jochen/Calculateur
[4]https://www.crowdsupply.com/sqfmi/watchy
[5]https://www.sony.com/en/brand/stories/en/our/products_services/feswatchu/
[6]https://en.wikipedia.org/wiki/Pebble_(watch)
— 完 —
量子位 QbitAI · 頭條號簽約
關註我們,第一時間獲知前沿科技動態
請先 登入 以發表留言。