今天交了會發出聲音的uno
void setup() {
// put your setup code here, to run once:
pinMode(13, OUTPUT);
pinMode(8, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
int now=analogRead(A0);
tone(8,now);
}
上面是差3條
下面是差5條
void setup() {
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);
}
tone(8,now);
}
沒有留言:
張貼留言