亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

Arduino 智能引体向上杆 — 声音激励与糖果奖励

组件与物料

组件数量备注
Arduino Nano R31
引体向上杆 (直径 25mm)1
0.5W 扬声器 (40mm)1
MG90S 舵机1
激光二极管 (9mm)1
1 kΩ 电阻1
100 µF 电解电容1
5V 电源模块1
DC 电源插座1
跳线若干1
LDR 光敏电阻 (5 MΩ)1
滑动开关1
M4 螺丝螺母2
M3 螺丝3
M2 螺丝4
Tic Tac 薄荷糖1作为奖励
PCB1
螺丝端子1
母排针1
公排针1
透明塑料片1

所需工具和机器

应用与在线服务

项目介绍

作者 Nikolas (15 岁) 设计了一款智能引体向上杆:当双手握住横杆遮挡激光束时,Arduino Nano 触发扬声器播放音乐 (如 A-ha 的 *Take on me*) 激励锻炼;坚持约 30 秒后,舵机驱动 3D 打印分配器发放一颗 Tic Tac 薄荷糖作为奖励。该项目曾获 Arduino Day Community Challenge 2021 大奖。

Arduino 智能引体向上杆 — 声音激励与糖果奖励

工作原理

激光二极管与 LDR 组成光束传感器,安装在横杆两侧。双手握杆遮挡光束,LDR 读值骤降,Arduino 判断触发音乐播放;音乐结束后若仍握杆,舵机旋转分配糖果。

Arduino 智能引体向上杆 — 声音激励与糖果奖励

3D 打印件

需打印 5 个部件:Base.stl、RotatorDispenser.stl、CoverBase.stl、LaserClamp.stl、LdrClamp.stl。建议 PETG 材料,0.2mm 层高。

Arduino 智能引体向上杆 — 声音激励与糖果奖励

电路搭建 (分三步)

  1. 面包板上放置 Arduino Nano,5V/GND 接电源轨。
  2. LDR 一端接 5V,另一端接 GND 并串联 1kΩ 电阻,中间引脚接 A0;舵机棕线接 GND,红线接 5V,黄线接 D5。
  3. 扬声器红线接 D11,黑线接 GND;激光模块红线接 5V,黑线接 GND。
Arduino 智能引体向上杆 — 声音激励与糖果奖励
Arduino 智能引体向上杆 — 声音激励与糖果奖励
Arduino 智能引体向上杆 — 声音激励与糖果奖励

编程与调试

上传代码 (见代码部分),通过串口监视器观察 LDR 读值,调整 LightThreshold 阈值:遮挡不触发则增大阈值,未遮挡误触发则减小阈值。

Arduino 智能引体向上杆 — 声音激励与糖果奖励

PCB 制作

在面包板验证无误后制作 PCB,增加电源输入端子和 100µF 滤波电容。

Arduino 智能引体向上杆 — 声音激励与糖果奖励

组装步骤 (精简)

Arduino 智能引体向上杆 — 声音激励与糖果奖励

代码

完整代码 SmartPullUpBar.ino 仅提供下载,包含音乐播放 (基于 adithyalokesh17 的蜂鸣器乐谱)、LDR 阈值判断、舵机控制糖果分配逻辑。

3D 模型下载

Thingiverse: https://www.thingiverse.com/thing:4809522

原理图

Arduino 智能引体向上杆 — 声音激励与糖果奖励
Arduino 智能引体向上杆 — 声音激励与糖果奖励

制造工艺

  1. 条码扫描器:技术原理、设计演进与未来趋势
  2. 智能调酒师:树莓派驱动的自动鸡尾酒机
  3. 智能路灯:物联网自适应照明系统
  4. 智能垃圾桶:多传感器物联网优化垃圾收集
  5. 智能植物物联网:Arduino 与 Azure 构建连接温室
  6. 智能窗帘:基于Arduino与太阳能的自动光控系统
  7. 棒材端部倒角机:精密边缘加工全解析
  8. 长棒料送料机:提升车削自动化效率的关键装备
  9. 气动送料机:CNC车床自动化的高性价比之选
  10. 镗杆直径长度比选型指南:CNC机床操作员必读
  11. 智能电动执行器提升工作场所人体工程学
  12. Alloy 52 合金棒材:51% 镍铁受控膨胀钢,高强度高性能