电子说
第1步:准备
Arduino开发板
这次我使用的是Sparkfun Pro Micro 3.3 V 8 MHz开发板。
手表显示器
这次我使用的是ST7789 1.3“IPS LCD。
Lipo电池
我手里拿着301420个Lipo电池。
Lipo充电板
我有一些15毫米x 15毫米的Lipo手持充电板。
RTC芯片
这次我使用DS3231M,它内置晶体振荡器,无需额外元件
RTC电池
h3》
这是可选的,如果你想保持时间甚至Lipo电池耗尽.MS412FE是一个微小的1 mAh可充电电池,根据RTC数据表1 mAh已经可以保持很多天。
手表带
我订购了一些20毫米宽的布料帆布表带。
其他
二极管,例如1N5822,四r 6 mm M2螺钉,铜箔胶带和一些电线
步骤2:修复开发板和LCD
使用一小块PET板将Pro Micro和IPS LCD粘在一起。
步骤3:连接GND
阅读供应商提供的LCD数据表。
切一点铜箔胶带,只需触摸所有GND引脚和LED负极引脚,然后将其固定在FPC板。然后用铜箔胶带焊接引脚。
步骤4:连接电源引脚
连接开发板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常亮并持续消耗超过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
注意:
大多数Lipo充电板最好使用5V电源作为输入。但是,Pro Micro开发板不提供USB 5V引脚。幸运的是,USB插座附近的J1连接器实际上连接到USB 5V引脚。注意不要将2个连接器焊接在一起。
步骤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:连接运动传感器
如前所述,我使用2个振动传感器作为运动传感器触发开发板唤醒引脚。
然而,手表没有空间安装2个5 mm振动传感器。我尝试用3毫米振动传感器更换并测试了几天。它很容易被错误触发唤醒并且电池在一天内耗尽。
我仍在测试其他一些方法以避免错误触发唤醒。你可以关注我的Twitter获取最新的调查结果。
第10步:程序
请按照我以前的教程编程开发板。
步骤11:3D打印表壳
第12步:快乐时光!
全部0条评论
快来发表一下你的评论吧 !