Arduinoで作るCW練習機

スケッチ


#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27,20,4); 

void setup(){
  Serial.begin(9600);

  pinMode(4, INPUT_PULLUP);
  pinMode(16, INPUT);

  lcd.init();
  lcd.backlight();

  delay(6000); //スイッチONの6秒後に開始
}

int i =0;
int mojikan =2500;
int fugokan_tan =300;
int fugokan_cho =600;
int tanten =250;
int choten =500;

int mojisu=5;

int moji_1=0;
int moji_2=0;
int moji_3=0;
int moji_4=0;
int moji_5=0;
int moji_6=0;
int moji_7=0;
int moji_8=0;
int moji_9=0;
int moji_0=0;
int moji_A=0;
int moji_B=0;
int moji_C=0;
int moji_D=0;
int moji_E=0;
int moji_F=0;
int moji_G=0;
int moji_H=0;
int moji_I=0;
int moji_J=0;
int moji_K=0;
int moji_L=0;
int moji_M=0;
int moji_N=0;
int moji_O=0;
int moji_P=0;
int moji_Q=0;
int moji_R=0;
int moji_S=0;
int moji_T=0;
int moji_U=0;
int moji_V=0;
int moji_W=0;
int moji_X=0;
int moji_Y=0;
int moji_Z=0;

float speedLevel;

void loop() {
 speedLevel =analogRead(16);

 float s=speedLevel/1500+0.2;
  
  if (i<80){
    if(i==20){
     lcd.setCursor(0,1);
    }
    if(i==40){
     lcd.setCursor(0,2);
    }
    if(i==60){
     lcd.setCursor(0,3);
    }

    if(digitalRead(4)==LOW){     
     int randomNumber;
     randomSeed(analogRead(0));  // A0ピンのノイズを利用
     randomNumber = random(36); // 0から35の乱数を生成
     Serial.println(randomNumber);

     if (randomNumber == 0){
      moji_A=moji_A+1;
      if(moji_A < mojisu){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("A");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 1){
      moji_B=moji_B+1;
      if(moji_B < mojisu){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("B");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 2){
      moji_C=moji_C+1;
      if(moji_C < mojisu){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("C");
      delay(mojikan*s);
      i=i+1;
      }
     }
     
     else if (randomNumber == 3){
      moji_D=moji_D+1;
      if(moji_D < mojisu){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("D");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 4){
      moji_E=moji_E+1;
      if(moji_E < mojisu){
      tone(2,400,tanten*s);
      lcd.print("E");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 5){
      moji_F=moji_F+1;
      if(moji_F < mojisu){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("F");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 6){
      moji_G=moji_G+1;
      if(moji_G < mojisu){
      tone(2,400,550*s);
      delay(fugokan_cho*s);
      tone(2,400,550*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("G");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 7){
      moji_H=moji_H+1;
      if(moji_H < mojisu){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("H");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 8){
     moji_I=moji_I+1;
      if(moji_I < mojisu){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("I");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 9){
      moji_J=moji_J+1;
      if(moji_J < mojisu){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("J");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 10){
      moji_K=moji_K+1;
      if(moji_K < mojisu){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("K");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 11){
     moji_L=moji_L+1;
      if(moji_L < mojisu){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("L");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 12){
      moji_M=moji_M+1;
      if(moji_M < mojisu){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("M");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 13){
      moji_N=moji_N+1;
      if(moji_N < mojisu){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("N");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 14){
      moji_O=moji_O+1;
      if(moji_O < mojisu){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("O");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 15){
      moji_P=moji_P+1;
      if(moji_P < mojisu){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("P");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 16){
      moji_Q=moji_Q+1;
      if(moji_Q < mojisu){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("Q");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 17){
      moji_R=moji_R+1;
      if(moji_R < mojisu){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("R");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 18){
      moji_S=moji_S+1;
      if(moji_S < mojisu){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("S");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 19){
      moji_T=moji_T+1;
      if(moji_T < mojisu){
      tone(2,400,choten*s);
      lcd.print("T");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 20){
      moji_U=moji_U+1;
      if(moji_U < mojisu){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("U");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 21){
      moji_V=moji_V+1;
      if(moji_V < mojisu){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("V");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 22){
      moji_W=moji_W+1;
      if(moji_W < mojisu){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s); 
      tone(2,400,choten*s);
      lcd.print("W");  
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 23){
      moji_X=moji_X+1;
      if(moji_X < mojisu){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("X");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 24){ 
      moji_Y=moji_Y+1;
      if(moji_Y < mojisu){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("Y");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 25){
      moji_Z=moji_Z+1;
      if(moji_Z < mojisu){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("Z");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 26){
      moji_1=moji_1+1;
      if(moji_1 < 3){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("1");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 27){
      moji_2=moji_2+1;
      if(moji_2 < 3){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("2");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 28){
      moji_3=moji_3+1;
      if(moji_3 < 3){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("3");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 29){
      moji_4=moji_4+1;
      if(moji_4 < 3){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("4");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 30){
      moji_5=moji_5+1;
      if(moji_5 < 3){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("5");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 31){
      moji_6=moji_6+1;
      if(moji_6 < 3){ 
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("6");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 32){
      moji_7=moji_7+1;
      if(moji_7 < 3){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("7");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 33){
      moji_8=moji_8+1;
      if(moji_8 < 3){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("8");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 34){
      moji_9=moji_9+1;
      if(moji_9 < 3){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("9");
      delay(mojikan*s);
      i=i+1;
      }
     }
     else if (randomNumber == 35){
      moji_0=moji_0+1;
      if(moji_0 < 3){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("0");
      delay(mojikan*s);
      i=i+1;
      }
     }
   }
   else if(digitalRead(4)==HIGH){
    int randomNumber;
    randomSeed(analogRead(0));  // A0ピンのノイズを利用
    randomNumber = random(71); // 0から70の乱数を生成

    if (randomNumber == 0){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("\xb1");  //ア
      delay(mojikan*s);

      i=i+1;
     }
     else if (randomNumber == 1){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xb2");  //イ
      delay(mojikan*s);
      i=i+1;;
     }
     else if (randomNumber == 2){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xb3");  //ウ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 3){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("\xb4");  //エ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 4){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xb5");  //オ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 5){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xb6");  //カ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 6){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xb7");  //キ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 7){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xb8");  //ク
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 8){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("\xb9");  //ケ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 9){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("\xba");  //コ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 10){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xbb");  //サ
      delay(mojikan*s);      
      i=i+1;
     }
     else if (randomNumber == 11){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xbc");  //シ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 12){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xbd");  //ス
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 13){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xbe");  //セ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 14){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xbf");  //ソ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 15){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xc0");  //タ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 16){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xc1");  //チ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 17){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xc2");  //ツ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 18){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("\xc3");  //テ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 19){;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);   
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);   
      tone(2,400,tanten*s);
      lcd.print("\xc4");  //ト
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 20){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xc5");  //ナ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 21){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xc6");  //ニ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 22){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xc7");  //ヌ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 23){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xc8");  //ネ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 24){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("\xc9");  //ノ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 25){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xca");  //ハ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 26){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xcb");  //ヒ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 27){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xcc");  //フ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 28){
      tone(2,400,tanten*s);
      lcd.print("\xcd");  //ヘ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 29){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xce");  //ホ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 30){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xcf");  //マ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 31){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);  
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xd0"); //ミ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 32){
      tone(2,400,choten*s);
      lcd.print("\xd1");  //ム
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 33){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xd2");  //メ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 34){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xd3");  //モ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 35){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("\xd4");  //ヤ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 36){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("\xd5");    //ユ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 37){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("\xd6");    //ヨ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 38){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xd7");  //ラ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 39){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xd8");  //リ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 40){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xd9");  //ル
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 41){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("\xda");  //レ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 42){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xdb");  //ロ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 43){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xca");  //ワ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 44){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("\xa6");  //ヲ
      delay(mojikan*s);
      i=i+1;
     }
     else if (randomNumber == 45){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xdd");  //ン
      delay(mojikan*s);    
      i=i+1;
     }
    if((i<19)&&(i<39)&&(i<59)){
     if (randomNumber == 46){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xb6");  //カ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 47){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xb7");  //キ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 48){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xb8");  //ク
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 49){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("\xb9");  //ケ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 50){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("\xba");  //コ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 51){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xbb");  //サ
      delay(mojikan*s);      
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 52){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xbc");  //シ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 53){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xbd");  //ス
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 54){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xbe");  //セ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 55){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xbf");  //ソ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 56){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xc0");  //タ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
      else if (randomNumber == 57){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xc1");  //チ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 59){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xc2");  //ツ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 60){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      lcd.print("\xc3");  //テ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 61){
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);   
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);   
      tone(2,400,tanten*s);
      lcd.print("\xc4");  //ト
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 62){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xca");  //ハ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 63){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xca");  //ハ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xdf");  //°
      delay(mojikan*s);     
      i=i+1;
     }
     else if (randomNumber == 64){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xcb");  //ヒ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 65){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      lcd.print("\xcb");  //ヒ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xdf");  //°
      delay(mojikan*s);     
      i=i+1;
     }
     else if (randomNumber == 66){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xcc");  //フ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 67){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xcc");  //フ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xdf");  //°
      delay(mojikan*s);     
      i=i+1;
     }
     else if (randomNumber == 68){
      tone(2,400,tanten*s);
      lcd.print("\xcd");  //ヘ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 69){
      tone(2,400,tanten*s);
      lcd.print("\xcd");  //ヘ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xdf");  //°
      delay(mojikan*s);     
      i=i+1;
     }
     else if (randomNumber == 70){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xce");  //ホ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xde");  //゛
      delay(mojikan*s);    
      i=i+1;
     }
     else if (randomNumber == 71){
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      lcd.print("\xce");  //ホ
      delay(mojikan*s);
      i=i+1;
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,tanten*s);
      delay(fugokan_tan*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,choten*s);
      delay(fugokan_cho*s);
      tone(2,400,tanten*s);
      lcd.print("\xdf");  //°
      delay(mojikan*s);     
      i=i+1;
    } 
    }
   
  }
  }
}


戻る

タイトルとURLをコピーしました