Page 448 - MDP2022-2
P. 448

pinMode(PC9,OUTPUT);

                      Serial.begin(9600);
                      mySerial.begin(115200);
                  }


                  void  loop()

                  {

                      //servo(450);    //500~2400  1900
                      //delay(1000);
                      //servo(1600);//open
                      //delay(1000);

                      //analogWrite(PC8,70);
                      //go();
                      //back();
                      //spin(1);

                      //spin(-1);
                      //stop();
                      //4del  697`
                      if(mySerial.available()){
                          switch  (toLowerCase(mySerial.read()))
                          {

                          case  'r':
                          servo(1600);//open
                          mySerial.write("open");
                          tone(PC8,Doremi::Dolow,350);delay(400);

                          tone(PC8,Doremi::Mi,350);delay(400);
                          tone(PC8,Doremi::So,350);delay(400);
                          tone(PC8,Doremi::Dohigh,500);delay(500);
                              break;
                          case  't':
                          tone(PC8,Doremi::Dohigh,350);delay(400);

                          tone(PC8,Doremi::So,350);delay(400);
                          tone(PC8,Doremi::Mi,350);delay(400);
                          tone(PC8,Doremi::Dolow,500);delay(500);
                          servo(450);    //500~2400  1900

                          mySerial.write("close");
   443   444   445   446   447   448   449   450   451   452   453