der Sketch:
// Gleichstrommotor 1
int GSM1 = 10;
int in1 = 9;
int in2 = 8;
// Gleichstrommotor 1
int GSM2 = 5;
int in3 = 7;
int in4 = 6;
//Ultraschallsensor
int trigger=7; //Trigger-Pin des Ultraschallsensors an Pin7 des Arduino-Boards
int echo=6; // Echo-Pim des Ultraschallsensors an Pin6 des Arduino-Boards
int distance = 100
void setup()
{
pinMode(GSM1, OUTPUT);
pinMode(GSM2, OUTPUT);
pinMode(in1, OUTPUT);
pinMode(in2, OUTPUT);
pinMode(in3, OUTPUT);
pinMode(in4, OUTPUT);
}
void loop()
{
digitalWrite(in1, HIGH); // Motor 1 beginnt zu rotieren
digitalWrite(in2, LOW);
analogWrite(GSM1, 200); // Motor 1 soll mit der Geschwindigkeit "200" (max. 255) rotieren
digitalWrite(in3, HIGH); // Motor 2 beginnt zu rotieren
digitalWrite(in4, LOW);
analogWrite(GSM2, 200); // Motor 2 soll ebenfalls mit der Geschwindigkeit "200" (max. 255) rotieren
delay(2000);
if(distance<=15)
{
digitalWrite(in1, LOW); // Anschließend sollen die Motoren 2 Sekunden ruhen.
digitalWrite(in2, LOW);
digitalWrite(in3, LOW);
digitalWrite(in4, LOW);
delay(2000)
digitalWrite(in1, HIGH); // Motor 1 beginnt zu rotieren
digitalWrite(in2, LOW);
analogWrite(GSM1, 200); // Motor 1 soll mit der Geschwindigkeit "200" (max. 255) rotieren
delay(2000);
digitalWrite(in1, HIGH); // Motor 1 beginnt zu rotieren
digitalWrite(in2, LOW);
analogWrite(GSM1, 200); // Motor 1 soll mit der Geschwindigkeit "200" (max. 255) rotieren
digitalWrite(in3, HIGH); // Motor 2 beginnt zu rotieren
digitalWrite(in4, LOW);
analogWrite(GSM2, 200); // Motor 2 soll ebenfalls mit der Geschwindigkeit "200" (max. 255) rotieren
delay(2000);
}
}
die Fehlermeldung:
Arduino: 1.8.13 (Windows 10), Board: "Arduino Uno"
(Kann mir jemand bitte helfen
)
sketch_jun20a:19:1: error: expected ',' or ';' before 'void'
void setup()
^~~~
C:\Users\49152\Pictures\sketch_jun20a\sketch_jun20a.ino: In function 'void loop()':
sketch_jun20a:48:4: error: expected ';' before 'digitalWrite'
digitalWrite(in1, HIGH); // Motor 1 beginnt zu rotieren
^~~~~~~~~~~~
C:\Users\49152\Pictures\sketch_jun20a\sketch_jun20a.ino: At global scope:
sketch_jun20a:66:1: error: 'motoooorr22' does not name a type
motoooorr22.ino
^~~~~~~~~~~
exit status 1
expected ',' or ';' before 'void'
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.
Dieser Text wird ausgeblendet