LED 桌面杯垫

老小孩
转载
发布时间: 2025-06-14 15:48:13 | 阅读数 0收藏数 0评论数 0
封面
Costie 是一款智能 LED 桌面杯垫,能够根据放置于其上的物体的温度变化做出反应。它拥有三种工作模式,并具备智能物体检测和识别功能。当杯垫上放置空玻璃杯或装有室温液体的玻璃杯时,LED 灯会发出环绕的彩虹图案;而当杯垫上放置热物体或冷物体时,LED 灯会分别发出环绕的红色或蓝色图案。

准备工作:

材料:

五金零件

  1. 1x 定制设计的 PCB
  2. 1个ATMega328(SMD)
  3. 1个温度传感器MLX90615SSG
  4. 1 块电池(我用的是 1000 mAh LiPo 电池)
  5. 1个TP4056 USB充电模块
  6. 1个带MicroUSB接口的无线充电模块
  7. 1个重置按钮
  8. 1个AMS1117-3.3V
  9. 1x 16MHz 3225 SMD 晶体振荡器
  10. 20个WS2812 SMD LED
  11. 贴片电阻器
  12. 1x 330欧姆(0805)
  13. 1x 1k欧姆(0805)
  14. 3x 10k欧姆(0805)
  15. 贴片电容器
  16. 2x 22pF(0805)
  17. 2x 100nF(0805)
  18. 20x 100nF(0603)

工具和设备

  1. 烙铁和回流枪
  2. 焊料和焊膏

使用的服务

  1. 3D打印
  2. 激光切割
1

准备PCB

感谢 JLCPCB 赞助该产品并为其发送 PCB。

JLCPCB 提供价格实惠的优质 PCB。他们提供低至 2 美元的 PCB 原型制作服务,并提供快递服务。选择 JLCPCB,您可以以更低的价格探索更多选择。

您可以在jlcpcb.com查看他们的服务并仅需 2 美元订购您的 PCB。

您可以订购定制 PCB 或自行蚀刻。Gerber 文件已附在下面。

ZIP
Costie.zip
219.70KB
2

焊接

我使用热风回流焊接来焊接表面贴装元件,但您也可以使用模板和烤箱方法。

3

编码

开始编码之前要注意的事项

  1. 温度传感器可以感应2种不同的温度
  2. 环境温度
  3. 物体温度
  4. 环境温度和物体温度之间的温差至少应为 7-8 度。

现在启动您的 Arduino IDE 并运行代码

4

外壳

为了将所有部件封装成一个整体,我为Costie 3D 打印了一个外壳,并用激光切割了一层半透明亚克力面板。我已将相关文件附加到下方,您也可以在项目的Github 页面上找到所有文件。

5

打包

只需将 PCB 与无线充电器一起放入 3D 打印外壳中,然后用激光切割的盖子将其关闭。

6

Taa Daa!成功了!

组装好所有东西后,只需将你的costie放在无线充电器上,Taa Daa!!你就能见证神奇的瞬间。将你的冷热饮品放在costie上,观察它根据温度变化的颜色。

视频地址:https://youtu.be/x1koei0jXws

阅读记录0
点赞0
收藏0
禁止 本文未经作者允许授权,禁止转载
猜你喜欢
评论/提问(已发布 0 条)
评论 评论
收藏 收藏
分享 分享
pdf下载 下载