
【国外项目分享】STM32L0 Watch(上) >>4 l. T$ `) B! r4 _! d( s$ H 9 p4 U7 J0 T0 m7 k( M$ Y -----安装表带 ![]() 使用M2x12帽头螺丝将肩带固定在阀体上。总共有四个。 1 m+ f; A& r m( E 完成了!$ ^* s+ d6 o/ N. a1 L- l. j+ l/ ~ ![]() # D0 l, k" ?% s* L0 ^# C* F M 更新3D文件 我不小心上传了背面的以前的图片。应该在PCB上有这么细的切口,但现在以及修改好了 打印部分( s0 k# [. ~6 m7 F 我是这样打印手表零件的,我用Slic3r切片。 ![]() 除了最左边的部分(LCD支持),上面的所有内容都以0.025 mm的层高打印。初始层高度为0.1 mm。液晶显示器支持打印标准0.2毫米的初始和层高。- d; F+ I8 J: m # _% \( X$ G+ ?/ e2 a+ g9 |所有的零件都是100%填充印刷的。把它设置在下面,因为每一层都很薄,所以会有空隙。这可能可以通过增加周长的数量来弥补(目前设置为2)。$ }$ u! U& F+ {8 D" e ; x6 a7 y- W) j h- [5 }. n+ i ![]() 我支持材料生成,只有左边的两个部分需要支持。我还必须取消“不支持桥梁”设置。无论如何,即使不使用Slic3r的Prusa版本,支持材料删除也很容易。 ![]() 下面是支撑材料的样子。 内部 最后花时间拍了一张内部的照片。下面有很多照片! ![]() 上盖脱落。表盘用M3x12沉头螺钉固定在一起,这种黑色调和得很好,下面会有更多的照片展示。( n5 X2 I" S8 ]& S1 ] % y- ?0 m9 B9 U* f+ u ![]() 仔细观察手表的机身、按钮和表盘。按钮部分采用TPE打印。 ![]() 仔细看看底部的部分,PCB组件,和LCD支持。PCB两边的两个都是正反印刷的,所以你可以看到桥接。而且,你可以看到我到处使用沉头螺钉。 PCB制作时注意:这些是来自SeeedStudio的0.8 mm厚的PCB。- t7 D' A- Q w6 P! w* \1 P ![]() 仔细看看PCB。我使用了“初学者友好”0805部分。最困难的部分是液晶连接器,因为它有0.5毫米的引脚间距。使用大量焊剂和干净的细烙铁。 : R0 A" A7 {6 ?5 r2 l6 `/ A![]() 仔细看看下面。只有6个被动,和3个按钮的SMD工作。你可以看到液晶显示器的FPC连接器弯曲了,但它一个月前就这个样子了。7 g9 o6 k8 n( ~+ h' u. P5 h - x8 W' z1 C& b, O8 y+ k 目前,我认为硬件已经完成。我想把手表印在透明树脂上,这样人们就能看到手表的内部构造。黑色仍然是最性感的。 : b1 R E! O; [% H7 j! l4 Q 我的文件和代码都有点乱。现在的代码中有一些FreeRTOS的东西,但是我已经注释掉了主线程创建部分。这类事情不需要FreeRTOS吗?对我来说,这仍然是一次很好的学习经历。 我去掉了秒针以减少功耗。测量显示,大部分时间它在0.31 mA左右,电池寿命也会增加1个月左右。我仍然需要通读并尝试理解STM32L0的低功耗模式。我认为这太大了,考虑到我以2MHz的速度运行(应该是)低功耗运行模式,其余时间都处于低功耗睡眠模式。也许我还需要在睡眠模式下降低时钟速度? 6 d; M3 x7 a8 O0 l: K# _ 想实现一个数字钟面,但仍然需要实现字体(正在进行)。我特意选择了STM32L051版本,这样我就有更多的闪存可用。; T2 n# H8 M( B' ^ F; Z& g 步骤3 h" X- n& f t. o 步骤1 3D打印部分 除了0.025(!!)毫米层高的黑色PLA按钮,我打印了所有东西。按钮是用黑色的TPE打印的。4 ?3 P, D4 c1 C& | 步骤2 填充PCB 我开始使用FPC连接器,因为它是最难使用的,而且我没有热空气枪。 * ^: `9 b; _ ~* G5 d( d1 { 步骤3 插入LCD连接器 步骤4 将LCD支架固定在面板和背面,使用M3x8沉头螺钉来做这件事。然后将LCD放入支架内。 步骤5 将M3x12沉头螺钉插入底座,不要完全投入。确保它是平的。: S. y. G! `5 }# Q. s$ {0 J 7 e4 o: Q- F/ [+ s 步骤6 将内体置于整个组件的顶部,确保间隙在按钮附近,而不是电池附近。 + ~- t+ m5 @4 v 步骤7 把正面和螺丝所有东西在一起,拧紧,确保所有东西都尽可能地平整。6 [- ?% q9 g: G 1 \2 _, @6 \9 z+ I 步骤8 放置表带和M2x12螺丝 9 f, I6 K# D; k' I2 A* O( \ 帖子来源>> ( t$ r* f: {" W6 b4 G$ S2 y ![]() |
cool |
厉害了,歪果仁就是棒棒的 |
STM32如何分配原理图IO
STM32ADC过采样及几种ADC采样的处理方法
分享一个STM32L031的串口调试程序
基于STM32L051使用CubeMX生成工程文件ST系列芯片通用经验分享
基于STM32L051开始添加需要的代码经验分享
STM32L051测试I2C协议设备的添加经验分享
基于STM32L051测试Flash和EEPROM的读写
基于STM32L051串口测试与Enocean模块通讯问题
基于STM32L0的EEPROM读写经验分享
基于STM32L0 ADC使用HAL库关于校准问题经验分享