小時候有沒有對走廊的聲控燈很感興趣呢?會不會拼命的跺腳只為讓那盞燈點亮。這節 我們就做個這樣的聲控燈。只有你輕輕拍下手, 燈就自動亮起來了,沒了聲音,燈就又自動 關了。這里用到的是個聲音傳感器,我們可以利用這個傳感器做出更多互動作品,通過聲音 觸發來控制更多好玩兒的東西,比如說做個發光鼓等等。
前面幾次我們接觸的都是數字傳感器,這次我們要嘗試使用模擬傳感器了,還記得在一 開始說的數字與模擬的區別嗎?(串口中認識“數字”與“模擬”一節)。數字,只有兩個值
在 setup()中只設置了 LED 為輸出,為什么沒有設置聲音傳感器輸入模式?這是因為 模擬口都是輸入設置,所以不需要設置了。
這個函數用于從模擬引腳讀值,pin 是指連接的模擬引腳。Arduino 的模擬引腳連接到 一個了 10 位 A/D 轉換,輸入 0~5V 的電壓對應讀到 0~1023 的數值,每個讀到的數值對 應的都是一個電壓值。比如 512 = 2.5V。
歡迎光臨 (http://www.zg4o1577.cn/bbs/) | Powered by Discuz! X3.1 |