Page 14 - Drehscheibe
P. 14

pinMode (analogPin_3, INPUT);
               pinMode (analogPin_4, INPUT);
               pinMode (analogPin_5, INPUT);
               pinMode (Pos0, INPUT);
               pinMode (Pos1, INPUT);
               pinMode (Pos2, INPUT);
               pinMode (Pos3, INPUT);
               pinMode (Pos4, INPUT);
               pinMode (Pos5, INPUT);
               pinMode (Pos6, INPUT);
               pinMode (Pos7, INPUT);
               pinMode (Pos8, INPUT);
               pinMode (Pos9, INPUT);
               pinMode (Pos10, INPUT);
               pinMode (Pos11, INPUT);

               //Digitaleingänge mit Pulldown versehen -
               //wenn festdefinierte Eingänge dann auskommentieren

               digitalWrite(Pos0, HIGH);
               digitalWrite(Pos1, HIGH);
               digitalWrite(Pos2, HIGH);
               digitalWrite(Pos3, HIGH);
               digitalWrite(Pos4, HIGH);
               digitalWrite(Pos5, HIGH);
               digitalWrite(Pos6, HIGH);
               digitalWrite(Pos7, HIGH);
               digitalWrite(Pos8, HIGH);
               digitalWrite(Pos9, HIGH);
               digitalWrite(Pos10, HIGH);
               digitalWrite(Pos11, HIGH);

               //beim Einschalten des Arduino Ausgänge auf Null stellen

               digitalWrite(Relais1, HIGH);
               pinMode (Relais1, OUTPUT);
               digitalWrite(Step, HIGH);
               pinMode (Step, OUTPUT);

               }

               void loop()
               {

               // 1. Sensor


               //180 Grad

               if (digitalRead(Pos1) ==LOW && var180 < 1)
                 {

                   digitalWrite(Step, LOW);
                   var180 =1;
                   istposition = 180;
                 }
               if (analogRead(analogPin_0)< 600 && var180 == 1)//der vergleichswert
               (600 z.B.)
                                           //ist der Auslösewert von 0 bis 1200
               Empfindlichkeit des Sensors)
   9   10   11   12   13   14   15   16   17   18