我的订单购物车(0)联系客服 帮助中心供应商合作 嘉立创产业服务群
领券中心备货找料立推专区爆款推荐TI订货PLUS会员BOM配单PCB/SMT工业品面板定制

这个钥匙扣,能玩游戏!我花13元,做出来了……

2025-10-21 18:04:15阅读量:1567

这,是一个钥匙扣

钥匙扣

它超好玩的!

 

0功能/亮点
  • 有动画效果:火焰效果、流星雨、彩虹渐变、彩虹心形、跳动的心

  • 能玩游戏:贪吃蛇、弹珠游戏、康威生命游戏

  • 可播放静态图片:内置多种像素画

  • 能显示26个字母、10个数字

  • 支持五级亮度调节

  • EEPROM掉电保存

  • 电源管理:可检测电池电量,可触发充电动画

  • 支持二次开发:资料完善,软硬件全开源

  • DIY成本仅13元

 

演示一下↓

钥匙扣
钥匙扣
钥匙扣

停停停!

你是说,13元,就能做一个这么好玩的钥匙扣?!

有点意思!

那它是咋设计出来的?工作原理是什么?

 

0硬件设计方案

钥匙扣的电路设计很简单,就是……堆灯珠!!!!

 

01  设计图

设计图

原理图1

 

原理图1

原理图2

 

原理图2

PCB图

 

02  参数/设计说明
  • 主控:Air001,芯片封装为TSSOP-20

  • 灯珠:WS2812(2020封装),64颗,组成8x8矩阵。焊接可以用低温锡膏配合热风枪。

  • 灯珠矩阵由3.7V锂电池直接供电,无需额外升压电路。

  • 驱动协议与控制:控制引脚选择了PA7,使用SPI协议驱动,彩灯的驱动代码我封装到了Arduino库中,可以直接调用使用。

  • 调试接口为了节省体积,选了ZX-SH1.0-6P封装,调试的时候需要一条转接线

  • Type-c:选择了6pin贴片Type-c

  • 锂电池充电电路:CL4064M,封装为SOT-23-5,焊接难度低,还有一个引脚可以检测是否在充电

  • 锂电池:602025,3.7V

完成了电路设计之后,再购买以下物料,就能组装成一个完整的钥匙扣啦!

 

02   硬件清单

遮光板(1mm)、钥匙扣、602025锂电池、3D外壳(表壳)、3D外壳(背壳)、TTL转串口模块(烧录)

 

0烧录步骤

按步骤操作,就可以获得完整功能的钥匙扣啦!

1、下载Arduino IDE

2、代码的编译及下载可以参考官方资料

3、编译代码前需要按下图正确配置,否则会出现编译错误或者代码下载后没效果的问题

烧录步骤

4、请注意,为了优化成本与空间,本设计省略了Boot与Rst物理按键。在调试阶段,可利用面包板构建外部按键电路,并配合TTL电平转换模块进行操作。烧录程序时,需将Boot引脚置于高电平;烧录完成后,将RST引脚置于低电平,即可启动程序运行。

烧录步骤

04   开源网址

目前,项目已全开源图片

——想复刻想给作者点赞下面会附上开源网址↓,欢迎大家在遵循作者开源协议的情况下,友好复刻学习~~

开源网址:https://oshwhub.com/swcswc/lantern-keychain-based-on-air001