【processing与arduino互动编程】第三章 声音振幅读取与显示

3.2     Arduino读取声音传感器

教材上用的是带数字和模拟双输出的声音传感器,我手边只有带数字输出的声音传感器。所以把书上的模拟部分代码删除了。

利用数字口2实现声音检测,当声音大于设定阈值时,数字口13自带的LED点亮,反之则熄灭。

Arduino代码:

 1 int DigtalInput = 2;
 2 int LEDPin = 13;
 3 boolean threshold;
 4 
 5 void setup() {
 6     pinMode (DigtalInput, INPUT);
 7     pinMode (LEDPin, OUTPUT);
 8     Serial.begin(9600);
 9 }
10 
11 void loop() {
12     threshold = digitalRead(DigtalInput);
13     if (threshold) {
14         digitalWrite (LEDPin, HIGH);
15     } else {
16         digitalWrite (LEDPin, LOW);
17     }
18     delay(50);
19 }

 

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    

posted @ 2018-05-16 14:39  左揽雀尾007  阅读(1036)  评论(0编辑  收藏  举报