2020年12月14日 星期一

week14-uno

今天交了會發出聲音的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);

}

沒有留言:

張貼留言