http://gharee.com/wiki/index.php?action=history&feed=atom&title=%28SKU%3ARB-02S084A%29%E5%A3%B0%E9%9F%B3%E6%A3%80%E6%B5%8B%E4%BC%A0%E6%84%9F%E5%99%A8%EF%BC%88%E5%A5%A5%E6%9D%BE%EF%BC%89
123,123,123
2025-06-29T02:33:07Z
本wiki的該頁面的版本歷史
MediaWiki 1.21.2
http://gharee.com/wiki/index.php?title=(SKU:RB-02S084A)%E5%A3%B0%E9%9F%B3%E6%A3%80%E6%B5%8B%E4%BC%A0%E6%84%9F%E5%99%A8%EF%BC%88%E5%A5%A5%E6%9D%BE%EF%BC%89&diff=4713&oldid=prev
Arduino77:/* 程序效果 */
2016-01-07T05:56:48Z
<p>?<span dir="auto"><span class="autocomment">程序效果</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">←上一版本</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2016年1月7日 (四) 05:56的版本</td>
</tr><tr><td colspan="2" class="diff-lineno">第48行:</td>
<td colspan="2" class="diff-lineno">第48行:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>===程序效果===</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>===程序效果===</div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">當聲音輸出模擬量在580到423之間時,LED點亮,如果不在范圍內(nèi),LED熄滅。</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">將上述例子程序上傳到 Arduino 控制器中,如果上傳無誤的話,打開 Arduino IDE 自帶的串口監(jiān)視器,可以看到當前聲音傳感器采集到的聲音模擬量值,當聲音輸出模擬量在580到423之間時,Arduino 13號引腳的 LED 點亮,如果不在范圍內(nèi),LED 熄滅。</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">[[文件:02S084A02.png|700px|有框|居中]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==視頻演示==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==視頻演示==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[File:sheng yin 01.png|500px|居中|link=http://www.makerspace.cn/forum.php?mod=viewthread&tid=2919&fromuid=10780]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[File:sheng yin 01.png|500px|居中|link=http://www.makerspace.cn/forum.php?mod=viewthread&tid=2919&fromuid=10780]]</div></td></tr>
</table>
Arduino77
http://gharee.com/wiki/index.php?title=(SKU:RB-02S084A)%E5%A3%B0%E9%9F%B3%E6%A3%80%E6%B5%8B%E4%BC%A0%E6%84%9F%E5%99%A8%EF%BC%88%E5%A5%A5%E6%9D%BE%EF%BC%89&diff=4712&oldid=prev
Arduino77:/* 規(guī)格參數(shù) */
2016-01-07T05:51:49Z
<p>?<span dir="auto"><span class="autocomment">規(guī)格參數(shù)</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">←上一版本</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2016年1月7日 (四) 05:51的版本</td>
</tr><tr><td colspan="2" class="diff-lineno">第4行:</td>
<td colspan="2" class="diff-lineno">第4行:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==規(guī)格參數(shù)==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==規(guī)格參數(shù)==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div># 工作電壓:2.7V-5.5V</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div># 工作電壓:2.7V-5.5V</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"># 麥克尺寸:直徑9.7mm</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div># 數(shù)據(jù)類型:模擬輸入</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div># 數(shù)據(jù)類型:模擬輸入</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"># 固定孔:M3 * 4個</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div># 尺寸:30mm×23mm</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div># 尺寸:30mm×23mm</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==接口定義==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==接口定義==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* S:信號輸出</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* S:信號輸出</div></td></tr>
</table>
Arduino77
http://gharee.com/wiki/index.php?title=(SKU:RB-02S084A)%E5%A3%B0%E9%9F%B3%E6%A3%80%E6%B5%8B%E4%BC%A0%E6%84%9F%E5%99%A8%EF%BC%88%E5%A5%A5%E6%9D%BE%EF%BC%89&diff=4710&oldid=prev
Arduino77:/* 接線方法 */
2016-01-07T05:44:15Z
<p>?<span dir="auto"><span class="autocomment">接線方法</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">←上一版本</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2016年1月7日 (四) 05:44的版本</td>
</tr><tr><td colspan="2" class="diff-lineno">第17行:</td>
<td colspan="2" class="diff-lineno">第17行:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>聲音檢測傳感器共引出三個引腳,分別是電源正Vcc,電源地GND,信號S,實際使用時,可以將傳感器連接到 Arduino 的模擬引腳,例如模擬口 A0,通過 Arduino 控制器自帶的 10 位 AD 轉(zhuǎn)換對數(shù)據(jù)進行讀取,通過 if 語句對讀取的模擬量進行判斷,設定范圍,通過范圍來控制 LED 在什么樣的噪音下亮起,其中 LED 使用 Arduino 控制器自帶的 13 號引腳 LED 燈。</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>聲音檢測傳感器共引出三個引腳,分別是電源正Vcc,電源地GND,信號S,實際使用時,可以將傳感器連接到 Arduino 的模擬引腳,例如模擬口 A0,通過 Arduino 控制器自帶的 10 位 AD 轉(zhuǎn)換對數(shù)據(jù)進行讀取,通過 if 語句對讀取的模擬量進行判斷,設定范圍,通過范圍來控制 LED 在什么樣的噪音下亮起,其中 LED 使用 Arduino 控制器自帶的 13 號引腳 LED 燈。</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>===<del class="diffchange diffchange-inline">接線方法</del>===</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>===<ins class="diffchange diffchange-inline">實驗連接圖</ins>===</div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">將聲音傳感器連接到 Arduino 的 A0 引腳,LED 發(fā)光模塊連接到 Arduino 的 D13 引腳。</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">[[文件:02S084A01.png|700px|有框|居中]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>===例子程序===</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>===例子程序===</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div><pre style="color:blue"></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div><pre style="color:blue"></div></td></tr>
</table>
Arduino77
http://gharee.com/wiki/index.php?title=(SKU:RB-02S084A)%E5%A3%B0%E9%9F%B3%E6%A3%80%E6%B5%8B%E4%BC%A0%E6%84%9F%E5%99%A8%EF%BC%88%E5%A5%A5%E6%9D%BE%EF%BC%89&diff=4709&oldid=prev
Arduino77:/* 編程原理 */
2016-01-07T05:42:45Z
<p>?<span dir="auto"><span class="autocomment">編程原理</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">←上一版本</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2016年1月7日 (四) 05:42的版本</td>
</tr><tr><td colspan="2" class="diff-lineno">第15行:</td>
<td colspan="2" class="diff-lineno">第15行:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>但是,由于聲波是不斷變化的正弦波,所以在模擬輸入端口上讀取的值相應的也是變化的,我們根據(jù)某個時間點上讀取的值來對聲音進行判斷,這時可能讀到的是聲波波形的最小值,也可能是讀取的聲波的最大值,所以在判斷聲音返回值時,需要判斷兩段數(shù)值。</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>但是,由于聲波是不斷變化的正弦波,所以在模擬輸入端口上讀取的值相應的也是變化的,我們根據(jù)某個時間點上讀取的值來對聲音進行判斷,這時可能讀到的是聲波波形的最小值,也可能是讀取的聲波的最大值,所以在判斷聲音返回值時,需要判斷兩段數(shù)值。</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>===編程原理===</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>===編程原理===</div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>聲音檢測傳感器共引出三個引腳,分別是電源正Vcc,電源地GND,信號S,實際使用時,可以將傳感器連接到 Arduino 的模擬引腳,例如模擬口 A0,通過 Arduino 控制器自帶的 10 位 AD <del class="diffchange diffchange-inline">轉(zhuǎn)換對數(shù)據(jù)進行讀取。</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>聲音檢測傳感器共引出三個引腳,分別是電源正Vcc,電源地GND,信號S,實際使用時,可以將傳感器連接到 Arduino 的模擬引腳,例如模擬口 A0,通過 Arduino 控制器自帶的 10 位 AD <ins class="diffchange diffchange-inline">轉(zhuǎn)換對數(shù)據(jù)進行讀取,通過 if 語句對讀取的模擬量進行判斷,設定范圍,通過范圍來控制 LED 在什么樣的噪音下亮起,其中 LED 使用 Arduino 控制器自帶的 13 號引腳 LED 燈。</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>===接線方法===</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>===接線方法===</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>將聲音傳感器連接到 Arduino 的 A0 引腳,LED 發(fā)光模塊連接到 Arduino 的 D13 引腳。</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>將聲音傳感器連接到 Arduino 的 A0 引腳,LED 發(fā)光模塊連接到 Arduino 的 D13 引腳。</div></td></tr>
</table>
Arduino77
http://gharee.com/wiki/index.php?title=(SKU:RB-02S084A)%E5%A3%B0%E9%9F%B3%E6%A3%80%E6%B5%8B%E4%BC%A0%E6%84%9F%E5%99%A8%EF%BC%88%E5%A5%A5%E6%9D%BE%EF%BC%89&diff=4703&oldid=prev
Arduino77:以“右 ==產(chǎn)品概述== 聲音傳感器是哈爾濱奧松機器人科技有限公司自主研發(fā)的一款簡單易用、小巧...”為內(nèi)容創(chuàng)建頁面
2016-01-06T08:56:34Z
<p>以“<a href="/wiki/index.php/%E6%96%87%E4%BB%B6:02S08400.png" title="文件:02S08400.png">右</a> ==產(chǎn)品概述== 聲音傳感器是哈爾濱奧松機器人科技有限公司自主研發(fā)的一款簡單易用、小巧...”為內(nèi)容創(chuàng)建頁面</p>
<p><b>新頁面</b></p><div>[[文件:02S08400.png|500px|縮略圖|右]]<br />
==產(chǎn)品概述==<br />
聲音傳感器是哈爾濱奧松機器人科技有限公司自主研發(fā)的一款簡單易用、小巧輕便、性價比較高的一款傳感器,此款聲音傳感器是由一個小型駐極體麥克風和運算放大器構(gòu)成。它可以將捕獲的微小電壓變化放大100倍左右,能夠被微控制器輕松的識別,并進行AD轉(zhuǎn)換,輸出模擬電壓值,使得您只需采集模擬量電壓就可以讀出聲音的幅值,判斷聲音的大小。這么貼心的聲音檢測傳感器您都不打算帶回家、那您還在等什么呢?聲音傳感器可在各種單片機控制器上應用,尤其在Arduino控制器上更為簡單,通過3P傳感器連接線插接到Arduino專用傳感器擴展板上,可以非常容易地實現(xiàn)與環(huán)境感知相關(guān)的互動作品。<br />
==規(guī)格參數(shù)==<br />
# 工作電壓:2.7V-5.5V<br />
# 數(shù)據(jù)類型:模擬輸入<br />
# 尺寸:30mm×23mm<br />
==接口定義==<br />
* S:信號輸出<br />
* +:電源正極 (VCC)<br />
* -:電源地 (GND)<br />
==使用方法==<br />
===工作原理===<br />
Arduino 聲音檢測傳感器的原理不是很復雜,使用一個話筒收集聲音,經(jīng)過濾波、放大之后接到Arduino的模擬輸入接口上,這樣當人對著話筒說話的時候,在Arduino的模擬輸入端口上就能感知到電壓的變化,說話聲音越大,電壓變化的幅度就越大。<br/><br />
但是,由于聲波是不斷變化的正弦波,所以在模擬輸入端口上讀取的值相應的也是變化的,我們根據(jù)某個時間點上讀取的值來對聲音進行判斷,這時可能讀到的是聲波波形的最小值,也可能是讀取的聲波的最大值,所以在判斷聲音返回值時,需要判斷兩段數(shù)值。<br />
===編程原理===<br />
聲音檢測傳感器共引出三個引腳,分別是電源正Vcc,電源地GND,信號S,實際使用時,可以將傳感器連接到 Arduino 的模擬引腳,例如模擬口 A0,通過 Arduino 控制器自帶的 10 位 AD 轉(zhuǎn)換對數(shù)據(jù)進行讀取。<br />
===接線方法===<br />
將聲音傳感器連接到 Arduino 的 A0 引腳,LED 發(fā)光模塊連接到 Arduino 的 D13 引腳。<br />
===例子程序===<br />
<pre style="color:blue"><br />
const int analogInPin = A0; // 定義聲音傳感器模擬值輸入引腳為模擬0<br />
int sensorValue = 0; // 定義聲音傳感器模擬值變量<br />
int led=13; // 定義LED發(fā)光模塊引腳為數(shù)字13<br />
//初始化函數(shù)<br />
void setup() {<br />
Serial.begin(115200); //設置串口波特率為115200<br />
pinMode(led,OUTPUT); //定義led引腳為輸出<br />
}<br />
//主函數(shù)<br />
void loop() {<br />
sensorValue = analogRead(analogInPin); //讀取模擬引腳聲音傳感器反饋的模擬值<br />
if(sensorValue>580||sensorValue<423){ //判斷聲音傳感器反饋的模擬值,由于聲波是一種波動,故需要判斷兩段數(shù)值<br />
digitalWrite(led,HIGH); //通過邏輯或來判斷聲音的大小,當檢測聲音大于聲音傳感器返回值580時點亮LED<br />
}<br />
else digitalWrite(led,LOW); //無聲音時LED熄滅 <br />
delay(50); //短暫延時<br />
Serial.print("sensor = " ); //串口打印字符串<br />
Serial.print(sensorValue); //串口打印聲音傳感器返回模擬值<br />
delay(100); //長延時,消除聲波反射<br />
}<br />
</pre><br />
<br />
===程序效果===<br />
當聲音輸出模擬量在580到423之間時,LED點亮,如果不在范圍內(nèi),LED熄滅。<br />
==視頻演示==<br />
[[File:sheng yin 01.png|500px|居中|link=http://www.makerspace.cn/forum.php?mod=viewthread&tid=2919&fromuid=10780]]<br />
==產(chǎn)品相關(guān)推薦==<br />
[[文件:erweima.png|230px|無框|右]]<br />
===購買地址===<br />
[http://gharee.com/goods-671.html 聲音檢測傳感器]<br />
===周邊產(chǎn)品推薦===<br />
[http://gharee.com/goods-550.html 聲音檢測傳感器]<br/><br />
[http://gharee.com/goods-167.html Arduino 旋轉(zhuǎn)角度傳感器]<br/><br />
[http://gharee.com/goods-627.html Arduino 電容觸摸傳感器]<br/><br />
[http://gharee.com/goods-196.html 通用傳感器連接線 3P杜邦連接線]<br />
===相關(guān)問題解答===<br />
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=2919&fromuid=10780 Scratch傳感器案例 —— 看!聲音的樣子!]<br/><br />
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=5455&fromuid=10780 Arduino Sound Detector 聲音檢測模塊測評]<br/><br />
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=2879&fromuid=10780 源自Sparkfun——SOUND DETECTOR聲音檢測傳感器評測]<br />
===相關(guān)學習資料===<br />
[https://learn.sparkfun.com/tutorials/sound-detector-hookup-guide Sparkfun 官方使用手冊]<br/><br />
[http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Sensors/Sound/sound-detector.pdf 聲音傳感器電路原理圖 PDF 文件]<br/><br />
[http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Sensors/Sound/sound-detector.zip 聲音傳感器 Eagle Files 文件下載]<br/><br />
[http://www.makerspace.cn/portal.php 奧松機器人技術(shù)論壇]</div>
Arduino77