*項目示例
模擬聲音傳感器可以將聲音的響度轉化成模擬信號。在 Arduino 主控板上,仍然是輸入 0~1023 的數值。
3.程序編寫
生活中我們是否用到了聲控燈呢?對聲控燈比較常見的應用,就是樓道燈。不過,在白天,樓道在陽光下並不昏暗的時候,聲音再大,樓道燈也是不會亮的。而任務 1 中的聲控燈則不論周圍環境的亮度如何,只要聲音超過了設定值便會亮燈。這是因爲,控制樓道燈的開關,不只有模擬聲音傳感器,還有模擬光線傳感器。
模擬光線傳感器可以將周圍的亮度轉化爲模擬信號,輸入到 Arduino 主控板上。
3.程序編寫
任務 3——製作電子蠟燭
1.實現功能
當亮度暗時,蠟燭“點亮”,火苗閃爍,有吹蠟燭的聲音的時候,蠟燭熄滅。
2.硬件連接
與任務 2 相同。
3.程序編寫
使用數值菜單中“隨機數”模塊,可以模擬真實蠟燭火苗閃動的效果。