MUstar

IoT 아두이노 0519 - 4.봄나들이(개나리송)

May 19th, 2017
67
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. int pin_PIEZO = 3;
  2. int scale_data[10] = {-255,130,146,164,174,195,220,246,261,293};
  3.  
  4. void setup(){
  5. pinMode(pin_PIEZO, OUTPUT);
  6. }
  7.  
  8. void loop(){
  9.   tone(pin_PIEZO, scale_data[5]);delay(125);noTone(pin_PIEZO);delay(125);
  10.   tone(pin_PIEZO, scale_data[3]);delay(125);noTone(pin_PIEZO);delay(125);
  11.   tone(pin_PIEZO, scale_data[5]);delay(125);noTone(pin_PIEZO);delay(125);  
  12.   tone(pin_PIEZO, scale_data[3]);delay(125);noTone(pin_PIEZO);delay(125);
  13.  
  14.   tone(pin_PIEZO, scale_data[5]);delay(125);noTone(pin_PIEZO);delay(125);
  15.   tone(pin_PIEZO, scale_data[6]);delay(125);noTone(pin_PIEZO);delay(125);
  16.   tone(pin_PIEZO, scale_data[5]);delay(250);noTone(pin_PIEZO);delay(250);
  17.  
  18.   tone(pin_PIEZO, scale_data[3]);delay(125);noTone(pin_PIEZO);delay(125);
  19.   tone(pin_PIEZO, scale_data[5]);delay(125);noTone(pin_PIEZO);delay(125);
  20.   tone(pin_PIEZO, scale_data[3]);delay(125);noTone(pin_PIEZO);delay(125);
  21.   tone(pin_PIEZO, scale_data[1]);delay(125);noTone(pin_PIEZO);delay(125);
  22.  
  23.   tone(pin_PIEZO, scale_data[2]);delay(125);noTone(pin_PIEZO);delay(125);
  24.   tone(pin_PIEZO, scale_data[3]);delay(125);noTone(pin_PIEZO);delay(125);
  25.   tone(pin_PIEZO, scale_data[2]);delay(250);noTone(pin_PIEZO);delay(250);
  26.  
  27.   tone(pin_PIEZO, scale_data[5]);delay(125);noTone(pin_PIEZO);delay(125);
  28.   tone(pin_PIEZO, scale_data[3]);delay(125);noTone(pin_PIEZO);delay(125);
  29.   tone(pin_PIEZO, scale_data[5]);delay(125);noTone(pin_PIEZO);delay(125);  
  30.   tone(pin_PIEZO, scale_data[3]);delay(125);noTone(pin_PIEZO);delay(125);
  31.  
  32.   tone(pin_PIEZO, scale_data[5]);delay(125);noTone(pin_PIEZO);delay(125);
  33.   tone(pin_PIEZO, scale_data[6]);delay(125);noTone(pin_PIEZO);delay(125);
  34.   tone(pin_PIEZO, scale_data[5]);delay(250);noTone(pin_PIEZO);delay(250);
  35.  
  36.   tone(pin_PIEZO, scale_data[8]);delay(125);noTone(pin_PIEZO);delay(125);
  37.   tone(pin_PIEZO, scale_data[6]);delay(125);noTone(pin_PIEZO);delay(125);
  38.   tone(pin_PIEZO, scale_data[5]);delay(125);noTone(pin_PIEZO);delay(125);  
  39.   tone(pin_PIEZO, scale_data[3]);delay(125);noTone(pin_PIEZO);delay(125);
  40.  
  41.   tone(pin_PIEZO, scale_data[2]);delay(125);noTone(pin_PIEZO);delay(125);
  42.   tone(pin_PIEZO, scale_data[3]);delay(125);noTone(pin_PIEZO);delay(125);
  43.   tone(pin_PIEZO, scale_data[1]);delay(250);noTone(pin_PIEZO);delay(250)
  44.  
  45.   noTone(pin_PIEZO);delay(150);
  46. }
RAW Paste Data