所以我和我的朋友为arduino板买了一个心率传感器,我们想把它与蜂鸣器配对,所以每当检测到心跳时,我们都会听到蜂鸣器发出的声音。我真的不知道如何为此编写代码,所以任何帮助都会很棒。我们上周尝试过但没有成功;我们无法正确编码,蜂鸣器也没有响起。
答案 0 :(得分:2)
如果你只是想找个地方开始那么我建议让蜂鸣器至少熄灭一次。之后,制作另一个项目文件并开始尝试从传感器读取输入。要做到这一点,你需要谷歌一些东西,比如传感器如何发送数据。我愿意打赌它只是向你的arduino发送一个脉冲,所以你可能还需要查看'如何读取arduino上的电压输入'。
您的问题范围太大,无法回答代码,我也不想接受您的学习经验。正如Jesper指出的那样,一旦你有代码(无论是否有效)回来,要么更新你的问题,要么重新制作,我们可以从那里开始。
这是一个arduino的工作示例,它采用模拟输入并相应地改变LED的闪烁速率。 https://www.arduino.cc/en/Tutorial/AnalogInput
Arduinos既可以进行模拟输入,也可以进行数字输入,因此您需要对心率传感器进行一些研究,因为如果它是数字的,代码会有所不同。
另一个网站有arduinos的初学者风格教程,它可能是你开始这个项目的另一个好地方:https://programmingelectronics.com/arduino-tutorials-all/
我也不知道你的蜂鸣器是如何起作用的,但是我之前看到人们遇到麻烦,所以如果你尝试的东西不起作用,你可能想看看这个:{{3} }