資訊內容
Scratch編程機器人第22課 - 聲控風扇

1.認識聲音檢測傳感器
2.學習條件語句的判斷用法
二動手實踐任務描述:靠近聲音檢測模塊拍掌或大聲說話 ,風扇立刻啟動
器材準備:Dsbot控制板、聲音檢測模塊以及小風扇模塊。
01硬件搭建? ? 將聲音檢測模塊插到主板1端口。聲音檢測傳感器可以檢測當前環境的聲音強度。小風扇插到左馬達端口。
? ?
(1)要觀察聲音與值的變化就需要編寫程序,并上傳到控制板,嘗試把模塊處于不同噪聲環境中觀察值的變換。參考程序:
?
?(2)設置判斷指令,當周圍環境安靜時傳感器值為0,當大聲說話時傳感器值約為150(根據說話大小值可能不同),故我們設置判斷條件為取中間值偏大點100。故判斷邏輯為“聲音模擬>100”參考程序:
程序編寫完成后選中相應的端口和arduino模塊,然后點擊上傳?。當提示上傳完成時就成功了,觀看效果。
三視野拓展聲音檢測模塊? ? ? ?聲音檢測模塊也稱聲音模塊,用來檢測當前環境的聲音強度,該傳感器內置一個對聲音敏感的電容式駐極體話筒。聲波使話筒的駐極體薄膜振動,導致電容變化,產生與之對應變化的微小電壓,這一電壓隨后被轉化成0-5V的電壓。聲音模塊為模擬傳感器,使用軟件中的“聲音模擬”指令來控制。返回值范圍為 0~255 的數值,聲音越大,值越大,反正則小。可以插到dsbot主板P1-P6任何一個端口。
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

- 上一篇
Scratch編程與物理-用Scratch學習“倒車雷達”
歡迎關注微信公眾號"吉米編程啟蒙"。 上一篇文章中,詳細介紹了超聲波的知識和應用,并用Scratch模擬了“超聲波測速”技術。文章見“Scratch編程與物理-用Scratch學習“超聲波測速””。 今天接著學習超聲波的另一個
- 下一篇
觀點|基于Scratch的人工智能教學設計與實踐
最近太忙了,想寫一篇關于人工智能教學設計與實踐的文章,一直沒有時間動筆,前階段參加了上海的創客嘉年華中的一個沙龍,主題是“中小學如何開展人工智能教學”,我也聆聽了大伽和一線教師的想法,了解了他們的做法。 本文結合仔爸新書,談談我個人是如何認識人工智能,以及如何開展基