“Micro:bit系列教程12:Sound Sensor”的版本间的差异

来自丢石头百科
 
第102行: 第102行:
 
line-height:150%;font-family:宋体">添加软件包成功后,采用积木块编写以下程序:<span lang="EN-US"></span></span></p>
 
line-height:150%;font-family:宋体">添加软件包成功后,采用积木块编写以下程序:<span lang="EN-US"></span></span></p>
  
<p>[[File:Micro_bit系列教程12:Sound Sensor-2.jpg|400px]]</p>
+
<p>[[File:Micro_bit系列教程12:Sound Sensor-2.png|400px]]</p>
  
 
<p class="MsoNormal" style="line-height:150%"><span style="font-size:12.0pt;
 
<p class="MsoNormal" style="line-height:150%"><span style="font-size:12.0pt;
第108行: 第108行:
 
Sensor</span>模块的<span lang="EN-US">ADC</span>值<span lang="EN-US">:</span></span></p>
 
Sensor</span>模块的<span lang="EN-US">ADC</span>值<span lang="EN-US">:</span></span></p>
  
<p>[[File:Micro_bit系列教程12:Sound Sensor-3.jpg|400px]]</p>
+
<p>[[File:Micro_bit系列教程12:Sound Sensor-3.png|400px]]</p>
  
 
<p class="MsoNormal" style="text-indent:21.0pt;line-height:150%"><span style="font-size:12.0pt;line-height:150%;font-family:宋体">由图中数据可知,对<span lang="EN-US">Sound Sensor</span>喊话,其输出的<span lang="EN-US">ADC</span>值将明显变大,声音越大,其输出的<span lang="EN-US">ADC</span>值及其对应的输出电压越大。<span lang="EN-US"></span></span></p>
 
<p class="MsoNormal" style="text-indent:21.0pt;line-height:150%"><span style="font-size:12.0pt;line-height:150%;font-family:宋体">由图中数据可知,对<span lang="EN-US">Sound Sensor</span>喊话,其输出的<span lang="EN-US">ADC</span>值将明显变大,声音越大,其输出的<span lang="EN-US">ADC</span>值及其对应的输出电压越大。<span lang="EN-US"></span></span></p>

2020年1月15日 (三) 11:39的最新版本

本章将介绍通过Sound Sensor (声音传感器)进行声音探测

1.基本介绍

    Sound Sensor模块采用了音频处理芯片LM386,可对音频信号进行200倍放大,可用于检测环境声音的有无或判断声音强度的大小(不能测量具体的分贝数)

2.硬件连接

    在硬件连接上,采用Micro:bitP0引脚来获取Sound Sensor模拟信号的大小,并进行AD转换,从而得到数字信号,采用Micro:bitP1引脚来读取数字量输出,判断有无噪音。

Micro:bit

Sound Sensor

VCC

VCC

GND

GND

P0

AOUT

P1

DOUT

具体的硬件连接图如下所示:

Micro bit系列教程12:Sound Sensor-1.jpg

3.软件设计

    打开makecode,添加软件包,输入以下链接:

https://github.com/waveshare/CourseKit

添加软件包成功后,采用积木块编写以下程序:

Micro bit系列教程12:Sound Sensor-2.png

下载,点击显示数据(设备),可观测Micro:bit读取Sound Sensor模块的ADC:

Micro bit系列教程12:Sound Sensor-3.png

由图中数据可知,对Sound Sensor喊话,其输出的ADC值将明显变大,声音越大,其输出的ADC值及其对应的输出电压越大。