Gast
#4879646
Hallo alle zusammen.
Vorab bin eine Anfängerin und habe mich mit dem ky 037 bei diesem Code
versucht:
....//alle Var. wurden definiert
hal=digitalRead(2);
Serial.println(hal);
if (hal ==HIGH ){
//nr 1
srt= 0;
srt=millis();
Serial.println("1");
if ( hal == HIGH){
//nr 2
Serial.println("2");
if ( str>1000 && str< 2000){
//nr 3
grt= 0;
grt=millis();
Serial.println("3");
if ( hal == HIGH&& grt< 1000){
//nr 4
Serial.println("4 fertig!");
}
}
}
}
srt= 0;
grt= 0;
else{
digitalWrite(led,LOW);}
}
Aber bei der letzten if- Schleife erscheint eine Fehleranzeige die
lautet:
______________________________________________________________________
soundsenor:33: error: stray '\342' in program
if ( str>1000 && str< 2000){
^
soundsenor:33: error: stray '\200' in program
soundsenor:33: error: stray '\211' in program
soundsenor:39: error: stray '\342' in program
if ( hal == HIGH&& grt< 1000){
^
soundsenor:39: error: stray '\200' in program
soundsenor:39: error: stray '\211' in program
C:\Users\xobtaeb\Downloads\soundsenor\soundsenor.ino: In function 'void
loop()':
soundsenor:33: error: 'str' was not declared in this scope
if ( str>1000 && str< 2000){
^
C:\Users\xobtaeb\Downloads\soundsenor\soundsenor.ino: At global scope:
soundsenor:46: error: 'srt' does not name a type
srt= 0;
^
soundsenor:47: error: 'grt' does not name a type
grt= 0;
^
soundsenor:48: error: expected unqualified-id before 'else'
else{
^
soundsenor:51: error: expected declaration before '}' token
}
^
exit status 1
stray '\342' in program
______________________________________________________________________
__
Ich kann aber nicht den Fehler finden.
Ich wäre froh ein paar schlaue Tipps von denen, welchen der Fehler
direkt ins Auge gesprungen ist, zu bekommen.
LG Heike