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

Gruß Arne
Mit zunehmender Anzahl qualifizierter Informationen bei einer Problemstellung, erhöht sich zwangsläufig die Gefahr auf eine zielführende Antwort.
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.

Gruß Dieter

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
  Probleme beim Hochladen eines Sketches Thandor 8 514 08.06.2018 13:19
Letzter Beitrag: Thandor
  Nachtwächter - Fehler im Sketch juergen001 15 966 24.04.2018 06:54
Letzter Beitrag: juergen001
  Hilfe beim skript Devtris 24 1.519 12.03.2018 18:19
Letzter Beitrag: Tommy56
  Hilfe beim Programmieren Klawino 28 1.834 10.03.2018 13:36
Letzter Beitrag: hotsystems
Question Arduino Due nach dem 2. Start Fehlermelddung beim flashen juergen001 2 325 03.03.2018 09:07
Letzter Beitrag: juergen001
  Reset beim Arduino Franz54 6 513 03.03.2018 00:41
Letzter Beitrag: ardu_arne
  Hilfe bei diesen Fehler MrMagoo 22 1.156 06.02.2018 20:03
Letzter Beitrag: hotsystems
  <RCReceive.h> Fehler do1xxy 7 552 13.01.2018 13:21
Letzter Beitrag: do1xxy
  [Frage] Unterschied zwischen &=~ und ^= beim Bit ändern auf dem Port? avoid 13 1.018 11.01.2018 00:53
Letzter Beitrag: avoid
  Arduino zu MySQL via Wifi Fehler beim compilieren Franzel007 21 1.241 05.01.2018 20:24
Letzter Beitrag: Tommy56

Gehe zu:


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