摇摆齿轮吧 关注:12贴子:232
  • 5回复贴,共1

【水】报告用笔记

只看楼主收藏回复

一楼解放


1楼2016-07-27 23:05回复
    ex1
    /*メイン関数***********************************************************/
    void main(void)
    {
    //制御周期の設定[単位:Hz 範囲:30.0~]
    const unsigned short MainCycle = 60;
    Init(MainCycle); //CPUの初期設定
    LED(3);
    while(getSW() != 1); //ボタンが押されるまで待つ
    while(getSW() == 1); //ボタンが離されるまで待つ
    //ループ
    while(1){
    Mtr_Run_lv(10000,-10000,0,0,0,0);
    Wait(1000);
    Mtr_Run_lv(0,0,0,0,0,0);
    Wait(1000);
    Mtr_Run_lv(-10000,-10000,0,0,0,0);
    Wait(450);
    Mtr_Run_lv(0,0,0,0,0,0);
    Wait(1000);
    }
    }


    2楼2016-07-27 23:05
    回复
      ex2
      /*メイン関数***********************************************************/
      void main(void)
      {
      //制御周期の設定[単位:Hz 範囲:30.0~]
      const unsigned short MainCycle = 60;
      Init(MainCycle); //CPUの初期設定
      LED(3);
      while(getSW() != 1); //ボタンが押されるまで待つ
      while(getSW() == 1); //ボタンが離されるまで待つ
      //ループ
      while(1){
      if(ADRead(1)>400)
      Mtr_Run_lv(0,0,0,0,0,0);
      LED(2);
      if(ADRead(1)<400)
      Mtr_Run_lv(-10000,-10000,0,0,0,0);
      }
      }


      3楼2016-07-27 23:05
      回复
        ex3
        /*メイン関数***********************************************************/
        void main(void)
        {
        //制御周期の設定[単位:Hz 範囲:30.0~]
        const unsigned short MainCycle = 60;
        Init(MainCycle); //CPUの初期設定
        LED(3);
        while(getSW() != 1); //ボタンが押されるまで待つ
        while(getSW() == 1); //ボタンが離されるまで待つ
        //ループ
        while(1){
        if(ADRead(1)>400)
        Mtr_Run_lv(0,0,0,0,0,0);
        LED(2);
        if(ADRead(1)<400)
        Mtr_Run_lv(-10000,-10000,0,0,0,0);
        }
        }


        4楼2016-07-27 23:06
        回复
          long
          /*メイン関数***********************************************************/
          void main(void)
          {
          //制御周期の設定[単位:Hz 範囲:30.0~]
          const unsigned short MainCycle = 60;
          Init(MainCycle); //CPUの初期設定
          LED(3);
          while(getSW() != 1); //ボタンが押されるまで待つ
          while(getSW() == 1); //ボタンが離されるまで待つ
          //ループ
          while(1){
          if(ADRead(1)>400)
          Mtr_Run_lv(500,-9000,0,0,0,0);
          if(ADRead(0)>400)
          Mtr_Run_lv(9000,-500,0,0,0,0);
          }
          }


          5楼2016-07-27 23:06
          回复
            bw
            /*メイン関数***********************************************************/
            void main(void){
            //制御周期の設定[単位:Hz 範囲:30.0~]
            const unsigned short MainCycle = 60;
            Init(MainCycle); //CPUの初期設定
            LED(3);
            while(getSW() != 1); //ボタンが押されるまで待つ
            while(getSW() == 1); //ボタンが離されるまで待つ
            //ループ
            while(1){
            if(ADRead(0)>200){
            if(ADRead(1)>200)
            Mtr_Run_lv(9000,-9000,0,0,0,0);
            else
            Mtr_Run_lv(9000,9000,0,0,0,0);
            }
            else{
            if(ADRead(1)<500)
            Mtr_Run_lv(9000,-9000,0,0,0,0);
            else
            Mtr_Run_lv(9000,0,0,0,0,0);
            }
            }
            }


            6楼2016-07-27 23:08
            回复