今天教了如何判定現在的電阻大小,如果大聲音就大,小的話反之。這裡要注意一個點,如果大電阻通電放太久,電阻會燒掉。所以如果不用了,或是冒煙了就必須趕快把電切掉!
void setup() {
// put your setup code here, to run once:
for(int i=2;i<=13;i++){
pinMode(i,OUTPUT);
}
}
void loop() {
// put your main code here, to run repeatedly:
int now=analogRead(A0);
int level=now/(512/14);
for(int i=2;i<=13;i++){
if(i<level)digitalWrite(i,HIGH);
else digitalWrite(i,LOW);
}
delay(50);
tone(8,now);
}
沒有留言:
張貼留言