понеділок, 28 жовтня 2019 р.

Mission Impossible Theme

https://i.ytimg.com/vi/Wh0g7im7z2o/maxresdefault.jpg








boolean buttonState = false;
int d=13;
int re=12;
int mi=11;
int fa=10;
int sol=9;
int la=8;
int si=7;
int buzzerPin=5;
int Long = 1000;
int inn=6;


void setup() {
pinMode(d, OUTPUT);
pinMode(re, OUTPUT);
pinMode(mi, OUTPUT);
pinMode(fa, OUTPUT);
pinMode(sol, OUTPUT);
pinMode(la, OUTPUT);
pinMode(si, OUTPUT);

pinMode(buzzerPin, OUTPUT);

pinMode(inn, INPUT_PULLUP);

}

void play(int note,int times){

  if (note==d){
    digitalWrite(d, HIGH);
    tone (buzzerPin, 261);
    delay(times);
    digitalWrite(d, LOW);
    noTone(buzzerPin);
    }else if (note==re){
    digitalWrite(re, HIGH);
    tone (buzzerPin, 293);
    delay(times);
    digitalWrite(re, LOW);
    noTone(buzzerPin);
    }else if (note==mi){
    digitalWrite(mi, HIGH);
    tone (buzzerPin, 329);
    delay(times);
    digitalWrite(mi, LOW);
    noTone(buzzerPin);
    }else if (note==fa){
    digitalWrite(fa, HIGH);
    tone (buzzerPin, 349);
    delay(times);
    digitalWrite(fa, LOW);
    noTone(buzzerPin);
    }else if (note==sol){
    digitalWrite(sol, HIGH);
    tone (buzzerPin, 392);
    delay(times);
    digitalWrite(sol, LOW);
    noTone(buzzerPin);
    }else if (note==la){
    digitalWrite(la, HIGH);
    tone (buzzerPin, 440);
    delay(times);
    digitalWrite(la, LOW);
    noTone(buzzerPin);
    }else if (note==si){
    digitalWrite(si, HIGH);
    tone (buzzerPin, 490);
    delay(times);
    digitalWrite(si, LOW);
    noTone(buzzerPin);
    }
     delay(100);
  }



void loop() {

 
buttonState = digitalRead (inn);


 if ( buttonState == HIGH ) {
 
 }
  play(mi,Long/4);
  play(mi,Long/4);
  play(sol,Long/4);
 
  }

Немає коментарів:

Дописати коментар