CO2 Messung mit digitalem CO2 Sensor und fragen zum Sketch

Hallo Liebe Community,

ich möchte den CO2 Gehalt in einem Schweinemastbetrieb und angeschlossener Biogasanlage mit einem digitalen CO2 Sensor (Cozir sprintIR) messen und regeln.
Zum regeln verwende ich zwei Magnetventile (MV).
MV1 regelt die Druckluft und MV2 den Stickstoff.
Um mir die Zeit und den Aufwand der Kalibrierung zu sparen möchte ich eine vorgelagerte Prüfung des Sensors durchführen.

Aktuell sieht mein Sketch folgendermaßen aus:
void setup() {
Serial.begin(9600) // put your setup code here, to run once:

}

void loop() {

int i
int SMW

for (int i=0; i<30; i++);

digitalRead // auslesen des Sensors

if(int SMW<451 && int SMW>=400) //range variabel
Serial.print ("check")

else(int SMW<390 && int SMW>450) // range variabel
Serial.print("calibration")

}

Besten Dank.

Setze Deinen Code bitte in Codetags (</>-Button oben links im Forumseditor oder [code] davor und [/code] dahinter ohne *).
Dann ist er auch auf mobilen Geräten besser lesbar.
Das kannst Du auch noch nachträglich ändern.

Gruß Tommy

Moin,
Du hast aber noch nie versucht, den Sketch zu kompilieren, oder?

Da fehlen jede Menge Semikolons, direkt hinter dem for(i...) ist es Schwachsinn und die Syntax von "if" solltest Du auch nochmal nachschlagen.

Fachlich:
Es wird offensichtlich ein Analogwert zur Verarbeitung erwartet, den bekommt man nicht mit digitalRead(). Und schon gar nicht, wenn der Pin nicht bekannt ist, an dem der Sensor angeschlossen ist.
Außerdem werden - wenn ich Deine Idee richtig verstanden habe - die Werte 390...399 nicht behandelt.

Es gibt etwas zu tun...

Gruß Walter

Wenn es dieser Sensor ist: ExplorIR®-W 100% CO2 Sensor | CO2Meter.com dann steht in den Spezifikation, daß der Sensor eine serielle Schnittstelle hat und der Verkäufer gibt sogar einen Arduino UNO und Arduino MEGA Beispiel-Sketch:
http://co2meters.com/Documentation/Other/AN_128_GC_15_16_7_5_Revised8.pdf
Grüße Uwe

projektxy2:
digitalen CO2 Sensor (Cozir sprintIR) messen und regeln.

Ist es möglich, das Du Dich entscheidest?
cozir (eingetragen): Gas Sensing Solutions |
sprintir (eingetragen): Gas Sensing Solutions |

Zum regeln verwende ich zwei Magnetventile (MV).
MV1 regelt die Druckluft und MV2 den Stickstoff.

? Also irgendwas, was Du machst. Hm.
Kannst Du kurz erklären was jemand, der das liest, mit dieser Info anfangen soll?

Um mir die Zeit und den Aufwand der Kalibrierung zu sparen möchte ich eine vorgelagerte Prüfung des Sensors durchführen.

Aktuell sieht mein Sketch folgendermaßen aus:

Thematik Sketch wurde bereits angesprochen.
Aber was ist Deine Frage?

my_xy_projekt:
Ist es möglich, das Du Dich entscheidest?
cozir (eingetragen): Gas Sensing Solutions |
sprintir (eingetragen): Gas Sensing Solutions |
?

Beide Sensoren haben als Interface eine serielle Schnittstelle.
Grüße Uwe