嗨,大家好,在过去几周里,我一直在努力重新拾起对吉他的热爱。弹奏吉他是我几年前在弹奏萨克斯管之前选择放松的方式。回到吉他上,经过3年很少弹奏和弦之后,我发现不再知道每根琴弦应该如何发声,用我朋友的话说,“我的听力不能调音”,因此,如果没有我后来下载的键盘或移动应用程序的帮助,我无法调整吉他。几个星期过去了,直到几天前我变得有动力,决定建立一个基于Arduino的吉他调音器。在今天的文章中,我将分享如何DIY制作自己的Arduino吉他调音器。

吉他调音器如何工作

在我们介绍电子产品之前,了解制作背后的原理非常重要。字母表中有7个主要音符:A、B、C、D、E、F、G。通常以另一个A结束,A总是比第一个A高八度。在音乐中,这些音符的几个版本存在,如第一个A和最后一个A。这些音符通过称为音高的声音特征之一来区分每一个与它们的变化和彼此之间的区别。音高被定义为声音的响度或低度,并且由声音的频率指示。由于这些音符的频率是已知的,为了确定吉他是否被调谐,我们只需要将特定弦乐音符的频率与弦乐所代表的音符的实际频率进行比较。

7个音符的频率是:
A = 27.50Hz

B = 30.87Hz

C = 16.35Hz

D = 18.35Hz

E = 20.60Hz

F = 21.83Hz

G = 24.50Hz

这些音符的每个变化总是等于FxM的音高,其中F是频率,M是非零整数。因此,对于如前所述的最后一个A,比第一个A高八度,频率为;
27.50 x 2 = 55Hz。
吉他通常有六根弦,用开口弦上的音符E、A、D、G、B、E表示。像往常一样,最后一个E将比第一个E高八度。我们将设计我们的吉他调音器,以帮助使用这些音符的频率调整吉他。

更多内容请参考以下链接:https://www.yiboard.com/thread-971-1-1.html

基于Arduino开发板的吉他调音器相关推荐

  1. 基于Arduino开发板的火焰报警器

    ** 基于Arduino开发板的火焰报警器* 概述 本文将通过使用火焰传感器与Arduino UNO组成一个简单的火灾报警系统.该火焰传感器是基于IR(红外线 Infrared Radiation)的 ...

  2. 基于matlab的吉他调音器APP(提供附件下载)

    这篇文章是DSP实验课的期末大作业,我做的内容太简单了,就搬运一下同学,写的比较详细,也有matlab app,附件以积分下载 附件下载地址 目录 1.功能介绍: 2.使用介绍: 3.文件构成: 4. ...

  3. Android吉他调音器,GuitarTuna

    GuitarTuna吉他调音器是一款在全世界的范围内都非常受欢迎的软件,众多吉他手倾力推荐,简单.快捷.方便是这款软件的标签,让你在吉他调音的时候不再受到器材的限制,如果你也玩吉他的话,那么久赶快来下 ...

  4. 吉他调音器的使用方法(一分钟学会)

    吉他调音器的使用方法(一分钟学会) | 浏览:5488 | 更新:2015-03-12 16:07 | 标签:音乐 1 2 3 4 5 6 7 有人朋友说看了好多调音器的使用方法,搞的有点烦不胜烦,于 ...

  5. 基于Arduino开发板的文本转语音(TTS)转换器

    文本转语音(TTS系统)能够将普通文本转换为语音.这种技术使系统能够用人声说出文本.有许多文本转语音转换的例子,例如公共交通公告.客户服务电话.智能手机中的语音助手或一些机器的导航菜单.您甚至可以在M ...

  6. 如何基于Arduino开发板使用BH1750环境光传感器

    当您将手机放在阳光下或强光照条件下时,它会根据光线条件自动调节亮度.现在大多数显示设备,无论是电视还是手机,都内置环境光传感器来自动调节亮度.今天在本篇文章中,我们将使用一个这样的传感器BH1750光 ...

  7. 基于Arduino开发板使用HC-12远程无线通信模块

    在本篇文章中,我们将学习如何使用HC-12无线串行通信模块,该模块能够在多个Arduino开发板之间进行远程无线通信,距离可达1.8km.其中,我列举了两个基本的例子,来解释了如何连接HC-12模块并 ...

  8. arduino彩灯计时器电路_基于Arduino开发板的倒计时器

    Arduino-based-Countdown-Timer.jpg (54.03 KB, 下载次数: 86) 2018-4-18 17:18 上传 计时器是一种时钟形式,通常用于测量时间间隔.有两种类 ...

  9. 基于Arduino开发板的光学指纹识别模块(FPM10A)

    本篇文章主要介绍如何在Arduino开发板上使用指纹传感器模块FPM10A.我们将向您介绍如何注册新的指纹ID,以及如何查找匹配的指纹. 所需的硬件 Arduino UNO开发板 指纹传感器模块 跳线 ...

最新文章

  1. [转]在Eclipse中使用JUnit4进行单元测试(中级篇)
  2. Java中取两位小数
  3. 算法(第四版)之快速排序
  4. Google面试题—有四个线程1、2、3、4。线程1的功能就是输出1,线程2的功能就是输出2,以此类推.........现在有四个文件ABCD...
  5. SQL极致优化案例:利用索引特性进行max/min优化
  6. Linux是命令行吗,你真的了解Linux命令吗?
  7. rk399_android7.1的mipi驱动代码追踪(部分)
  8. Linux 用户的 3 个命令行小技巧
  9. win11改成win7界面的设置方法
  10. pandas填充空数组_Pandas 数据处理:空值清理、联级、合并、缺省空值填充
  11. adb 静默安装_Android静默安装与静默卸载(系统应用)
  12. 双非考研上岸中国传媒大学通信(电子信息)的一路历程(考研经验帖)
  13. 分享5个经典的数据可视化大屏应用案例
  14. 用数字计算机公式表白,数学计算题表白公式
  15. [导入]WAP常见问题问答大全---七、关于WAP浏览器的常见问答
  16. windows 10目标文件夹访问被拒绝(没有权限)或者(你需要来自XXX的权限才能对此文件夹进行更改 )
  17. python解除windows锁屏_用python获取win10锁屏图片
  18. (笔记)集成电路作用解释(杂乱无章,等待质变)
  19. 什么是 jQuery ?
  20. 八楼电梯的c语言程序,本科毕业设计—电梯自动语音提示系统.doc

热门文章

  1. 你知道电源内部是怎么工作的吗
  2. qme---模拟安装arm--debian安装到开发板
  3. 【Gazebo仿真·一】Gazebo + Moveit + ur5e机械臂仿真
  4. sklearn数据挖掘之评论舆情分析
  5. 弘辽科技:拼多多店铺营销工具有哪些?工具解析及使用建议
  6. C语言编写程序助手,C语言代码实例助手下载
  7. 【Vim】Vim学习,第一讲,Vim的基本操作
  8. 2021安徽计算机二级报名时间,2021年3月安徽计算机二级报名时间|网上报名入口【12月29日开通】...
  9. 安装配置操作节点(Operator),并获取OCP离线安装文件
  10. things about Cloudy computing