第1步:準(zhǔn)備
Arduino開發(fā)板
這次我使用的是Sparkfun Pro Micro 3.3 V 8 MHz開發(fā)板。
手表顯示器
這次我使用的是ST7789 1.3“IPS LCD。
Lipo電池
我手里拿著301420個(gè)Lipo電池。
Lipo充電板
我有一些15毫米x 15毫米的Lipo手持充電板。
RTC芯片
這次我使用DS3231M,它內(nèi)置晶體振蕩器,無需額外元件
RTC電池
h3》
這是可選的,如果你想保持時(shí)間甚至Lipo電池耗盡.MS412FE是一個(gè)微小的1 mAh可充電電池,根據(jù)RTC數(shù)據(jù)表1 mAh已經(jīng)可以保持很多天。
手表帶
我訂購了一些20毫米寬的布料帆布表帶。
其他
二極管,例如1N5822,四r 6 mm M2螺釘,銅箔膠帶和一些電線
步驟2:修復(fù)開發(fā)板和LCD
使用一小塊PET板將Pro Micro和IPS LCD粘在一起。
步驟3:連接GND
閱讀供應(yīng)商提供的LCD數(shù)據(jù)表。
切一點(diǎn)銅箔膠帶,只需觸摸所有GND引腳和LED負(fù)極引腳,然后將其固定在FPC板。然后用銅箔膠帶焊接引腳。
步驟4:連接電源引腳
連接開發(fā)板GND引腳到銅箔膠帶。將Vcc引腳連接到LCD Vcc引腳。
步驟5:連接LCD引腳
以下是連接摘要:
LCD -》 Arduino
SCL -》 GPIO 15(SCLK)
SDA -》 GPIO 16(MOSI)
RST -》 GPIO 18(A0)
DC -》 GPIO 19(A1)
LED+ -》 GPIO 10(A0)
步驟6:移除電源
電源LED常亮并持續(xù)消耗超過1 mA,因此最好將其取下。拆焊并小心取下LED。
步驟7:連接鋰電池
以下是連接摘要:
Charge Board +ve in -》 Dev Board J1 connector near the USB socket (5V)
Charge Board -ve in -》 Dev Board GND Pin
Charge Board Battery +ve -》 Lipo +ve -》 1N5822 diode -》 Dev Board Raw Pin
Charge Board Battery -ve -》 Lipo -ve
注意:
大多數(shù)Lipo充電板最好使用5V電源作為輸入。但是,Pro Micro開發(fā)板不提供USB 5V引腳。幸運(yùn)的是,USB插座附近的J1連接器實(shí)際上連接到USB 5V引腳。注意不要將2個(gè)連接器焊接在一起。
步驟8:連接RTC
DS3231M非常小,需要連接微型電池,請耐心連接:
DS3231M pin 2 (Vcc) -》 dev board Vcc
DS3231M pin 5 (GND) -》 dev board GND, MS412FE RTC battery -ve
DS3231M pin 6 (VBAT) -》 MS412FE RTC battery +ve
DS3231M pin 7 (SDA) -》 dev board GPIO 2 (SDA)
DS3231M pin 8 (SCL) -》 dev board GPIO 3 (SCL)
步驟9:連接運(yùn)動傳感器
如前所述,我使用2個(gè)振動傳感器作為運(yùn)動傳感器觸發(fā)開發(fā)板喚醒引腳。
然而,手表沒有空間安裝2個(gè)5 mm振動傳感器。我嘗試用3毫米振動傳感器更換并測試了幾天。它很容易被錯(cuò)誤觸發(fā)喚醒并且電池在一天內(nèi)耗盡。
我仍在測試其他一些方法以避免錯(cuò)誤觸發(fā)喚醒。你可以關(guān)注我的Twitter獲取最新的調(diào)查結(jié)果。
第10步:程序
步驟11:3D打印表殼
第12步:快樂時(shí)光!
-
手表
+關(guān)注
關(guān)注
1文章
143瀏覽量
25214 -
Arduino
+關(guān)注
關(guān)注
190文章
6498瀏覽量
192103
發(fā)布評論請先 登錄
免費(fèi)分享Arduino入門+進(jìn)階(全套例程+書籍)

智能穿戴:手表中的石英晶振應(yīng)用選型方案

《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識
從手表到汽車:晶振在不同領(lǐng)域的大顯身手

自己設(shè)計(jì)的Arduino UNO R3主控板原理圖+PCB源文件(可直接打樣)
怎樣借助手表氣密性檢測設(shè)備提升手表品質(zhì)

開源項(xiàng)目!基于 Arduino 的 MIDI 架子鼓
基于Arduino的串口通信項(xiàng)目
分立器件在智能穿戴手表中的應(yīng)用

如何使用Arduino實(shí)現(xiàn)CAN總線通信
震動馬達(dá)在手表中的應(yīng)用分析

基于ESP32的終極智能手表,全過程!全開源!
運(yùn)動手表成為市場增長主要驅(qū)動力,手表廠商強(qiáng)化手表運(yùn)動、健康檢測功能

評論