一个黑色工程盒,白色前面板上有一排红色和绿色 LED
照片:nikoala3,来自 Instructables,CC BY-NC-SA. 已调整尺寸并转换为 WebP 格式。
弦乐器 · 弦钮 其他 DIY

Arduino Guitar Tuner

用 Arduino Uno、运放和一排 LED 做的电吉他调音器

由 nikoala3 设计,发布于 Instructables

CC BY-NC-SA 不可商用 制作资料 5/5

许可协议已于2026年10月21日在 Instructables 上核实。

制作方式
电子元件(非 3D 打印)
难度
中等:焊接一个小型运放电路
主要部件
Arduino Uno、TL082 运放、13 个 LED
适用于
电吉他(插入 6.35 mm 插孔)
在 Instructables 上
281,108 次浏览 · 536 次收藏 · 153 条评论 (截至 2026年10月21日)

关于 Arduino Guitar Tuner

把电吉他插进这个盒子,弹一根弦:六个 LED 中的一个会显示你正在调哪根弦(E、A、D、G、B、E),另一排七个 LED 显示音偏低、偏高还是准确,中间的绿色 LED 亮起表示正好。

盒子里,TL082 运放把吉他信号放大,并把它偏移到 0 到 5 V 之间,让 Arduino Uno 能够读取。然后代码用 Amanda Ghassaei 的 Arduino 频率检测方法测量频率,作者也注明了这一出处。作者用激光切割了白色亚克力前面板,并分享了图稿(CorelDRAW 和 EPS 格式);如果没有激光切割机,指南说也可以直接在盒盖上钻孔。

这份指南写于 2013 年,零件清单用的是旧的 RadioShack 零件编号,但这些零件都很常见,在别处也很容易买到。作者建议焊接前先在面包板上用示波器测试放大电路。

适合谁。想做第一个有实际用途的 Arduino 项目的吉他手,以及想了解如何用单片机读取音频的创客。本页是作者指南的摘要;我们自己还没有做过。

所需物品

材料

  • 一个 6 × 4 × 2 英寸的工程盒
  • 做前面板用的白色亚克力板(可选;也可以在盒盖上钻孔)

外购零件

  • Arduino Uno
  • TL082 双运放
  • 6 个黄色 LED、6 个红色 LED 和 1 个绿色 LED,以及 13 个 150 Ω 电阻
  • 3 个 100 kΩ 电阻和 1 个 22 kΩ 电阻
  • 10 µF 和 100 nF 电容
  • 2 节 9 V 电池及电池扣
  • 一个 SPST 船型开关和一个 6.35 mm 单声道插孔
  • 一个给 Arduino 供电的电源插头
  • 两块电路板(一块装运放,一块装 LED)

工具

  • 一把电烙铁
  • 一把电钻,配 1/8"、23/64" 和 13/64" 钻头,以及一个 13/16" 扁平钻头
  • 一台示波器,作者建议用来测试放大电路
  • 可选:一台激光切割机,用来做前面板

制作概览

这是我们对作者 16 个步骤的概括。电路图、代码和照片在 Instructables 上。

  1. 在盒子上钻孔。 为电源开关和吉他插孔开孔。
  2. 连接电源。 装上开关、电池扣、插孔,以及给 Arduino 供电的插头。
  3. 制作放大电路。 按照电路图焊接 TL082,以及用来放大和偏移吉他信号的电阻和电容。如果可以,先测试一下。
  4. 加载代码。 上传作者的程序,它负责检测频率并驱动 LED。
  5. 制作前面板。 用分享的图稿激光切割,或者在盒盖上钻 13 个 LED 孔并做好标记。
  6. 安装 LED。 把 LED 和电阻焊在一块与孔位对齐的电路板上,然后按照作者的列表把每个 LED 接到对应的 Arduino 引脚。
  7. 合上盒子,开始调音。 拧上前面板,插上吉他,开始调音。

视频

播放视频:调音器的使用演示(从 YouTube 加载)
调音器的使用演示, Instructables. 点击后从 youtube-nocookie.com 播放。

在你点击播放之前,不会从 YouTube 加载任何内容。视频缩略图版权归其作者所有。

← 返回:弦乐器