Gast
#4744016
Hallo
Ich bin gerade dabei eine Aquarium Steuerung zu programmieren, haenge
aber seit Tagen an einer Fehlermeldung fest die ich irgendwie nicht
behoben kriege.
Code sieht wie folgt aus:
#include <Scheduler.h>
int pump1 = 10; //Wasserzufuhr
int pump2 = 11; //230V Dose
int fan = 12;
int lvl1 = 2; //Pin1 Filter - norm 0
int lvl2 = 3; //Pin2 Tank - norm 1
int ntc;
void setup() {
Serial.begin(9600);
pinMode(pump1,OUTPUT);
pinMode(pump2,OUTPUT);
pinMode(fan,OUTPUT);
pinMode(lvl1,INPUT); //Pin1 Filter - norm 0
pinMode(lvl2,INPUT); //Pin2 Tank - norm 1
Scheduler.startLoop(loop1);
}
void loop () {
if (digitalRead(lvl1)==HIGH){
digitalWrite(pump1, LOW);}
if (digitalRead(lvl2)==LOW){
digitalWrite(pump2, LOW);
} else {
digitalWrite(pump1, HIGH);
digitalWrite(pump2, HIGH);
}
}
void loop1 () {
ntc = analogRead(0);
Serial.print(ntc);
delay(10000);
if (ntc > 385){ //385 - norm
digitalWrite(fan, LOW);
} else {
digitalWrite(fan, HIGH);
}
yield();
}
mit folgender Fehlermeldung:
Arduino: 1.6.11 (Windows 7), Board: "Arduino Nano, ATmega328"
C:\Arduino\aq_steuerung\aq_steuerung.ino: In function 'void
setup()':
aq_steuerung:25: error: expected unqualified-id before '.' token
Scheduler.startLoop(loop1);
^
exit status 1
expected unqualified-id before '.' token
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Sieht vllt jemand auf Anhieb wo der fehler liegt? Ich stehe leider auf
dem Schlauch -.-