第11课:模拟声音传感器
学习内容
介绍模拟声音传感器
这是一款简单、实惠的麦克风,Arduino能够通过它来感知声音的大小,并转化为模拟信号。即通过反馈的电压值来体现声音的大小。
该模拟数据线与IO扩展板V7上的模拟口直接对应。直接插上,烧录代码,即可使用。
完全静音是传感器读数为O。当旁边有音乐,它会随音量产生各种读数。
注意事项
新版模拟传感器的端口布局具备以下两项改进。请参考我们博客中 "如何更改数据线接头布局" 的说明,当在IO扩展板上使用该传感器时,你可能会需要调整接头的布局。为了方便您的使用,我们将会做出更多改进,尽请关注。
在树莓派上使用模拟声音传感器
-
将树莓派开机并将正确安装树莓派扩展板。
-
将模拟光线传感器接入扩展板的0号模拟口如图。
-
安装Python依赖库与git,树莓派需要联网。如已安装,可跳过该步骤。在终端中,依次键入如下指令,并回车。
sudo apt-get install build-essential python-dev python-smbus git
-
下载驱动库及程序。在终端中,依次键入如下指令,并回车。
cd \~
git clone https://github.com/DFRobotdl/37\_Pcs\_Sensor.git
-
进入\37_Pcs_Sensor\11_Analog_Sound_Sensor文件夹中找到Analog_Sound_Sensor.py文件使用Thonny
Pyth
IDE打开并运行就可以看到打印的声音值了,值越小说明音量越大,值越大说明越安静。
|
|
|
|
|
|