会鞠躬的小灯
一盏来自《千与千寻》中钱婆婆的魔法灯~
日志
2024年9月22日,emmm其实在今年5月21日的时候就已经做好了,寄出了,当时忘记记录了,现在来补档😁,好,这下拖延症晚期实锤了,简单总结一下:砍掉了鞠躬的功能,可以无线供电,但无线供电wifi是没办法使用的,功耗不足。可以实现有线供电时候的wifi控制,简单模式的设置,最后的项目开源文件以及说明:(点击传送)
2024年1月25日,时隔多少个月了,记不得了,终于算是复刻完成了一半,不能鞠躬,其他功能都实现了,应该是合金丝没有固定好,没有绷紧造成的,中途发现了很多问题,已在文档更新。
2024年1月13日,好好好,耗材忘带回家了,重新买元器件...
2023年11月28日,哈哈哈,焊了第三块了板子了,才发现自己配置的PlatformIO环境还是有问题,烧录不了,直接改用STVP来烧录STM8了,最后烧录成功了,我一直以为我的第二块PCB虚焊了,结果发现是PlatformIO的问题,直到第三块焊接好才敢确定... 看了一个视频,关于灯杆的组装,瞬间就理解抽象的说明书了,点击跳转。关于STVP烧录教程,之后再写一篇踩坑文章。
2023年11月23日,回来说一句,真服了,手焊失败,妥协热风枪了,买的锡膏又太硬了,记得买稀一点的锡膏,否则很难刮,受不了了,直接下单钢网了...
前言
这是我今年最喜欢的项目之一,因为原作啊猫啊狗剪辑的视频太温暖了,太治愈了,泰裤辣。
于是,早在2023年的5月份,便有了复刻的打算。但当时估算了一下项目成本,奈何负担不起。一直拖到11月份,终于有机会实践了。但我发现这个项目对于我这个手残党来说,还是过于复杂了。因此,我觉得有必要记录一下我的复刻经历。
准备
要准备的东西是在是太多了,我不想一一列举出来,具体在立创社的开源文档点击传送
但是有几样东西是需要自己准备的(除开源文档中提及的):
1、记得买一个USB的两股线的公头
2、充电插头5V1A
3、ABS的空心塑料管,2.5mm直径
4、程序烧录夹4Pin,2.54mm间距,方便烧录
5、stlink-v2的烧录器
复刻过程
实际复刻过程十分复杂,我暂且细分为3个部分,在这之前,请确保所有的材料准备好了
1、PCB焊接(注意PCB上的L+和L-丝印反了)
2、代码烧录
3、台灯组装
PCB焊接
这一部分,我想说我是手焊战神,手焊0402,我哭死,SMT学生党表示贴不起。富哥建议直接SMT解决了吧。手焊贴片元器件记得热风枪加锡浆。
焊接的时候使用立创EDA的焊接辅助工具,真的很好用,虽然我也是后面才知道有这个功能(┬┬﹏┬┬),具体在PCB页面——>工具——>焊接辅助工具
代码烧录
这一部分我已经踩坑(┬┬﹏┬┬)
a.一种是选择直接烧录作者提供好的hex固件,用STVP烧录
b.另一种是配置VSCode+PlatformIO环境,直接编译源码并烧录
配置过程我也是一言难尽,花了一下午时间才配好,具体流程请全程参考这个视频点击传送,其中python环境如果已经有了的话,请在环境变量中找到路径位置,添加进platformIO的settings.json文件中即可。这里提供视频中的文件链接,点击传送。最后根据视频内容配置完成后,导入小灯的源码,编译成功,就说明配置好了。
c.使用ArduinoIDE下载,具体没有实际操作过,但理论可行。
台灯组装
如果说前面的部分没难度,这个部分可以说对手残党是降维打击。具体参考开源文档的组装手册。但我觉得手册里有些地方可能不太好理解。我再补充说明一下。
问题
装配复杂
- 需要很强的动手能力,其中ABS塑料空心我使用的3mm外径,最后无法套入硅胶管,必须购买2.5mm外径的ABS管
- 钢丝太硬了,很难弯折,需要使用工具
- 焊接连线,底座线十分混乱,很难装配,不美观,容易短路
- 很难实现鞠躬效果,记忆合金丝需要绷直
其他问题
- 钢丝无法上锡
- 漆包线上锡比较麻烦
- 立创3D光固化打印效果不理想
优化
功能
- 接入wifi控制,小程序上位机控制,方案一,智能控制hub。方案二,集成wifi芯片
- 不插供电线使用,需要底座,增加无线线圈(可选)
- 使用type-C接口供电
PCB优化
- 优化pcb布局,增大PCB面积,采用接口连接,美观可靠
外壳优化
- 修改底座模型
- 面板设计