第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打开并运行就可以看到打印的声音值了,值越小说明音量越大,值越大说明越安静。 
  
  
 
  
 |   
 
 
 
 | 
| 
 | 
| 
 | 
| 
 | 
 |