Ok, Taster is dran, vieleicht magst du mir noch sagen wo und wie ich die Merker einbauen sollte. Die Beispiele dazu im Netz hab ich durch, helfen mir aber nicht weiter.


PHP-Code:
[PHP]#include <Bounce2.h>


int buttonPin 13;
int sensorPin1 A2
int sensorPin2 A3
int sensorValue1 0
int sensorValue2 0
int motorPin1 8;        // Blue   - 28BYJ48 pin 1 
int motorPin2 9;        // Pink   - 28BYJ48 pin 2 
int motorPin3 10;      // Yellow - 28BYJ48 pin 3 
int motorPin4 11;      // Orange - 28BYJ48 pin 4 
                                    // Red    - 28BYJ48 pin 5 (VCC) 
int motorSpeed 0
int buttonState 0;
void setup() { 

pinMode(motorPin1OUTPUT); 
pinMode(motorPin2OUTPUT); 
pinMode(motorPin3OUTPUT); 
pinMode(motorPin4OUTPUT); 

pinMode(buttonPinINPUT);

Serial.begin(9600); 

void loop(){
 
buttonState digitalRead(buttonPin);
sensorValue1 analogRead(sensorPin1); 
sensorValue2 analogRead(sensorPin2); 
Serial.println(buttonState);                


if (
sensorValue1 512 && sensorValue2 512)

{
  
motorSpeed 1;                      
   
counterclockwise();                    

}
if (
sensorValue1 512 && sensorValue2 512)

{
  
motorSpeed 2;                      
   
counterclockwise();                    

}
if (
sensorValue1 512 && sensorValue2 512)

{
  
motorSpeed 0;                      
   
counterclockwise();                    

  }
}

void counterclockwise (){ 
// 1 
digitalWrite(motorPin1HIGH); 
digitalWrite(motorPin2LOW); 
digitalWrite(motorPin3LOW); 
digitalWrite(motorPin4LOW); 
delay(motorSpeed); 
// 2 
digitalWrite(motorPin1HIGH); 
digitalWrite(motorPin2HIGH); 
digitalWrite(motorPin3LOW); 
digitalWrite(motorPin4LOW); 
delay (motorSpeed); 
// 3 
digitalWrite(motorPin1LOW); 
digitalWrite(motorPin2HIGH); 
digitalWrite(motorPin3LOW); 
digitalWrite(motorPin4LOW); 
delay(motorSpeed); 
// 4 
digitalWrite(motorPin1LOW); 
digitalWrite(motorPin2HIGH); 
digitalWrite(motorPin3HIGH); 
digitalWrite(motorPin4LOW); 
delay(motorSpeed); 
// 5 
digitalWrite(motorPin1LOW); 
digitalWrite(motorPin2LOW); 
digitalWrite(motorPin3HIGH); 
digitalWrite(motorPin4LOW); 
delay(motorSpeed); 
// 6 
digitalWrite(motorPin1LOW); 
digitalWrite(motorPin2LOW); 
digitalWrite(motorPin3HIGH); 
digitalWrite(motorPin4HIGH); 
delay (motorSpeed); 
// 7 
digitalWrite(motorPin1LOW); 
digitalWrite(motorPin2LOW); 
digitalWrite(motorPin3LOW); 
digitalWrite(motorPin4HIGH); 
delay(motorSpeed); 
// 8 
digitalWrite(motorPin1HIGH); 
digitalWrite(motorPin2LOW); 
digitalWrite(motorPin3LOW); 
digitalWrite(motorPin4HIGH); 
delay(motorSpeed); 

[/PHP]


Danke