第1步:工具和用品
耗材
超聲波傳感器改變頻率(音高)
Piezo Buzzer播放聲音
用于改變幅度(音量)的電位計
用于案例的Foamcore電路板
跳線
注意:這些部件大部分來自Arduino套件。
工具
安裝了Arduino的計算機
熱膠槍
用于機箱的激光切割機
移動電源,如果您想使其便攜
第2步:匯編
電子設備
右邊的前兩個圖像顯示了測試中的電子設備,但在第三個圖像中,我圍繞組件移動以適應外殼。 LED和超聲波傳感器使用40厘米的公對母跳線,這絕對可以更小,但這就是我手邊的情況。我只是將多余的東西包裹在Arduino周圍,然后將它包起來。
案例
案例由MakerCase制作,尺寸有點小,所以我的原型需要額外的膠水將它拼湊在一起。在Arduino上測量零件后,在數值上加幾毫米,然后將它們插入MakerCase,找到一個可以在泡沫芯上激光切割的文件。
步驟3:代碼
代碼主要由一個名為pitch的變量控制。音調使用map將超聲波傳感器的值轉換為壓電揚聲器可讀的值,特別是A3和C5之間的頻率。約束確保地圖在看到高距離時不會預測高頻(它們很煩人)。其余代碼是讀取傳感器,添加LED和添加串行消息。
pitch = constrain(map (distanceCm, 1, 40, 256, 523), 220, 523);
-
超聲波
+關注
關注
63文章
3105瀏覽量
139872
發布評論請先 登錄
超聲波清洗機的作用是什么?使用超聲波清洗機可以去除毛刺嗎?

超聲波清洗的原理是什么?超聲波清洗是如何起作用的?

超聲波頻率和功率對在線式超聲波清洗的影響如何?

超聲波焊接工藝詳解 超聲波焊接應用領域
超聲波焊接技術原理
超聲波液位計的工作原理 超聲波液位計與其他液位計的比較
超聲波測厚儀的技術原理和應用場景
超聲波水表是什么?量程比又是什么?

評論