INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Fehler beim Kompilieren
05.02.2016, 13:08 (Dieser Beitrag wurde zuletzt bearbeitet: 05.02.2016 14:01 von Rudi.)
Beitrag #1
Fehler beim Kompilieren
Sehr geehrte Community,

Ich bin Azubi und arbeite an meinem ersten Arduino-Projekt und habe noch keine große Erfahrung in diesem Bereich Rolleyes

Dieses Projekt dient einer Regelung , wobei ich nur den fehlerhaften Teil angehängt habe. Denn bis zum einfügen des Reglers (dafür sind die Arrays) hat alles einwandfrei funktioniert (Die Werte 1 und 2 in den Arrays sind nur Platzhalter, da die Werte bisher nur in Papierform bestehen Big Grin)

[
Code:
int Istwert = 0;
int Sollwert = 0;
int Regeldifferenz = 0;
int Stellgrößepositiv = 0;
int Stellgrößenegativ = 0;

int Stellgrößenarray1 [] = {1,2}; //array 1
  
int Stellgrößenarray2 [] = {1,2}; //Array 2

void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
Istwert = Distanzsensor(28);               //versteckt in einem Unterprogramm
Sollwert = Sollwertpoti(A0);               //versteckt in einem Unterprogramm
Regeldifferenz = Sollwert - Istwert; 


if (Regeldifferenz == 0){
power.writeMicroseconds (1520)
};

if (Regeldifferenz > 0){
Stellgrößepositiv = Stellgrößenarray1 (Regeldifferenz); //aus dem array soll entsprechend der Regeldifferenz der passende Ansteuerungswert für einen Motor (PWM) ausgelesen werden
power.writeMicroseconds (Stellgrößepositiv); //Dieser soll hier nun verwendet werden
};

if (Regeldifferenz < 0){
Stellgrößenegativ = Stellgrößenarray2 (Regeldifferenz);
power.writeMicroseconds (Stellgrößenegativ);
};
}
[/code][/php]]

Doch nun scheitert es gerade hier mit folgenden Fehlern:


sketch_ver_ffentlichung.ino:4:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:4:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:5:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:5:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:7:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:7:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:9:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:9:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:28:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:28:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:28:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:28:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:29:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:29:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:33:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:33:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:33:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:33:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:34:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:34:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:4:13: error: expected initializer before 'u00f6'

sketch_ver_ffentlichung.ino:5:13: error: expected initializer before 'u00f6'

sketch_ver_ffentlichung.ino:7:13: error: expected initializer before 'u00f6'

sketch_ver_ffentlichung.ino:9:13: error: expected initializer before 'u00f6'

sketch_ver_ffentlichung.ino: In function 'void loop()':

sketch_ver_ffentlichung.ino:18:27: error: 'Distanzsensor' was not declared in this scope

sketch_ver_ffentlichung.ino:19:27: error: 'Sollwertpoti' was not declared in this scope

sketch_ver_ffentlichung.ino:24:1: error: 'power' was not declared in this scope

sketch_ver_ffentlichung.ino:25:1: error: expected ';' before '}' token

sketch_ver_ffentlichung.ino:28:1: error: 'Stellgr' was not declared in this scope

sketch_ver_ffentlichung.ino:28:9: error: expected ';' before 'u00f6'

sketch_ver_ffentlichung.ino:29:1: error: 'power' was not declared in this scope

sketch_ver_ffentlichung.ino:29:34: error: expected ')' before 'u00f6'

sketch_ver_ffentlichung.ino:33:1: error: 'Stellgr' was not declared in this scope

sketch_ver_ffentlichung.ino:33:9: error: expected ';' before 'u00f6'

sketch_ver_ffentlichung.ino:34:1: error: 'power' was not declared in this scope

sketch_ver_ffentlichung.ino:34:34: error: expected ')' before 'u00f6'

Fehler beim Kompilieren.

Eine längere Befragung von Google ergab leider keine Ergebnisse, weshalb ich mich nun hier an euch wende, da ich hoffe das erfahrenen Profis sehen können was mir verborgen bleibt Confused

Mit freundlichen Grüßen

Rudi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05.02.2016, 13:37
Beitrag #2
RE: Fehler beim Kompilieren
Hallo Rudi,

poste deinen Code bitte direkt im Beitrag zwischen Codetags.
[Bild: toolbar.gif]

Nutze dazu das #-Zeichen aus der Editor Toolbar.

Der angehängte Code liefert bei mir etliche wirre Zeichen (öß) sodaß man damit leider nichts anfangen kann.

Gruß
Arne

ExclamationMit zunehmender Anzahl qualifizierter Informationen bei einer Problemstellung, erhöht sich zwangsläufig die Gefahr auf eine zielführende Antwort.Exclamation
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05.02.2016, 13:49 (Dieser Beitrag wurde zuletzt bearbeitet: 05.02.2016 13:51 von hotsystems.)
Beitrag #3
RE: Fehler beim Kompilieren
Ich vermute du nutzt Umlaute bzw. Sonderzeichen in deinem Code.
Das kann der Compiler nicht übersetzen, daher die Fehler.

Tausche die aus und du kommst weiter.

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05.02.2016, 14:07
Beitrag #4
RE: Fehler beim Kompilieren
Nicht nur im Code werden Umlaute verwendet. Auch die Scetchdatei hat einen:
Zitat:sketch_ver_ffentlichung.ino

Auch den Dateinamen anpassen...

Gruß
Torsten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05.02.2016, 19:46 (Dieser Beitrag wurde zuletzt bearbeitet: 05.02.2016 19:46 von Rudi.)
Beitrag #5
RE: Fehler beim Kompilieren
Vielen Dank für die schnellen Antworten Smile tätsächlich waren die Umlaute sowie das ß Schuld an all den Fehlern... darauf wäre ich alleine wohl lange nicht gekommen XD

Die restlichen Fehler waren fast alle durch den Programmauszug verschuldet, was bedeutet das die Komplierung soweit funktionieren müsste Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Fehler in meinem Programm Franz54 7 155 01.12.2016 23:58
Letzter Beitrag: hotsystems
  Fehler im Programmablauf binderj1 14 352 10.10.2016 10:29
Letzter Beitrag: StephanBuerger
  Fehler beim Kompilieren binderj1 5 294 03.10.2016 21:27
Letzter Beitrag: hotsystems
Smile Simpler Fehler bei MAP? malsehen 8 228 02.10.2016 19:46
Letzter Beitrag: malsehen
  Fehler beim Speichern von Projekten Manni66 16 686 23.08.2016 10:05
Letzter Beitrag: hotsystems
  Arduino hängt beim Upload deranda 11 501 12.08.2016 21:27
Letzter Beitrag: hotsystems
  Ausgabe druckt immer 2 Werte anstatt nur einen. Finde den Fehler nicht TimeMen 24 736 02.07.2016 14:18
Letzter Beitrag: hotsystems
  Adafruit SD-master / logger shield: Fehler beim 2. Kompilieren kl-ing 3 336 06.06.2016 16:07
Letzter Beitrag: Bitklopfer
  Hilfe beim Arduino Shield reimundko 6 458 05.06.2016 11:28
Letzter Beitrag: rpt007
  RX/TX als dig. Eingänge beim Mega 2560 benutzen? alpenpower 0 328 22.03.2016 12:13
Letzter Beitrag: alpenpower

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste