Page 120 - 1
P. 120

//Serial.print(MOTER_DIR);
              //Serial.print("\n");
              //Serial.print(Timer);
              //Serial.print("\n");
            }



            // Pinmode setup //
            void pinMode_init() {

              pinMode(MOTER_A, OUTPUT);
              pinMode(MOTER_B, OUTPUT);

              pinMode(MOTER_C, OUTPUT);
              pinMode(MOTER_D, OUTPUT);
              pinMode(CDS, INPUT);
              pinMode(Rain, INPUT);
            }




            //  MOTER Run      //
            void MOTER_run() {    // blind
              switch(MOTER_DIR){
              case 0:
              MOTER_STOP();
              DIR_flag = 0;
              break;
              case 1:
              if(DIR_flag != 1){flag = 1;}
              if(flag){
                Timer=0;
                Timer1=0;
                flag=0;
              }
              MOTER_LEFT();
              DIR_flag = 1;
              break;
              case 2:
              if(DIR_flag != 2)  {flag = 1;}
              if(flag)
              {
                Timer=0;
                Timer1=0;
                flag=0;
              }
              MOTER_RIGHT();
              DIR_flag = 2;
              break;
              default:break;
              }
            }

            void MOTER_run1()
            {  // window!!!
              switch(MOTER_DIR1)
              {
              case 0:
                MOTER_STOP1();


                                                         - 120 -
   115   116   117   118   119   120   121   122   123   124   125