酒精测试仪奖章

DOIT SUPER
转载
发布时间: 2025-06-14 16:19:09 | 阅读数 0收藏数 0评论数 0
封面
本说明概述了奖章的构造,奖章包含一个酒精测试仪,边缘有进度条,中间有电子墨水显示屏。它基于 arduino 代码,并使用与 arduino IDE 兼容的 ESP32 板

准备工作:

材料:

  1. 金属化激光切割材料
  2. 小型锂电池
  3. 酒精传感器 - MQ3 或 MQ4 分线板 [eBay 上售价约 1 英镑]
  4. 电子墨水显示屏 [waveshare 2.13 英寸 SPI 模块〜15 英镑,来自 banggood]
  5. 带锂电池充电器的 ESP32 开发板 [我使用了 lolin32,但是 adafruit 现在推出了 huzzah 系列,非常不错]
  6. Neopixel 兼容环 [如果您想使用附加的 CAD,32 像素是合适的尺寸]
  7. 滑动电源开关[我使用了 RS 829-0611]
  8. 装饰

工具:

  1. 使用 3D 打印机
  2. 使用激光切割机
1

3D打印零件

打印并剪下这些部件。面板必须使用金属化材料,因为它将用作电容式按钮。

STL
Medallion_clip.stl
2.62KB
STL
Medallion_back.stl
157.02KB
DXF
Medallion.dxf
1.40MB
2

组装和接线

接线:

剪断电池线并将开关内联连接。将输出连接到一块 veroboard 进行分配。按照示意图连接显示和环线。我发现 MQ45 传感器比 MQ3 更可重复地工作。它们都使用合理的电流,因此直接连接到 veroboad,而不是通过 esp32。按钮线只是一条飞线,它使用芯片的电容触摸功能。这穿过一个孔,必须刮入金属化面板的表面。我添加了一个花环来完成这个奖章,但任何项链替代品都可以。

3

上传代码,制作完成

第一

您可能需要调整触摸感应按钮和酒精传感器的阈值。请记住,这些传感器需要长时间使用,因此在花时间进行此操作之前,最好先将其充电一夜。

您将需要以下代码和库

  1. Medallion 代码https://github.com/No-George/Medallion
  2. NeoPixelBus 由 makuna https://github.com/Makuna/NeoPixelBus
  3. ZinggJM 的 gxEPD 库https://github.com/ZinggJM/GxEPD

您还需要将 esp32 板定义安装到 arduino IDE 中

第二

打开后,屏幕上会显示说明。酒精传感器需要一段时间才能稳定下来,因此需要花一些时间让它预热。

之后灯光会发出心跳声。按下按钮并轻轻地对着传感器呼吸几秒钟。之后它会给你一个读数并建议你保存。保存的值将变成心跳。这个设备不准确或不一致,但提供了一些不错的娱乐。享受所附图片显示 1.6 Geoffreys。这太多了。此后不久屏幕就坏了。潜在的改进使用更好的传感器:Adafruit 现在在分线板上提供了一个 I2C 传感器,看起来很有前途使用 oled:eink 显示屏可以节省电量并在电池耗尽后保留最后的读数。不过它在黑暗中非常暗,所以说明很难理解。把它变小把它变成 PCB

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