Wie der Titel schon sagt brauchen wir hilfe: D
ich raff halt nix
dieses projekt muss am freitag abgegeben werden und wir sitzten hier ganz schön in der klemme.
rip
.
dieses programm soll ein Haus simulieren welches 3 sensoren und zwei motore beinhaltet. die funktion für diese sensoren haben wir mit den // beschrieben.
bitte meldet euch ![]()
int i;
int sensor = A0; // das ist der rauchmelder also gas sensor
int val = 0;
int limit = 50;
int sensori = A1;//temperatursensor
float messwert;
float temperatur;
void setup(){
pinMode(3, OUTPUT); //die pins sind für den motor
pinMode(4, OUTPUT);
pinMode(6, OUTPUT);
pinMode(11, INPUT_PULLUP);
pinMode(2, OUTPUT);//motor 2
pinMode(5, OUTPUT);
pinMode(7, OUTPUT);
pinMode(12, INPUT_PULLUP);
Serial.begin(9600); // rauchmelder
i=digitalRead(11);
if(==0)
{
// in der zeile wird und ein fehler angezeigt
Serial.println(1);// motor
analogWrite(6, 150);
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
delay(2000);
analogWrite(6, 0);
delay(2000);
}
i=digitalRead(12);
if (i==1) // und hier
{
// und hier
Serial.pritnln(0);
analogWrite(5, 150);
digitalWrite(2, HIGH); // und hier
digitalWrite(7, LOW); // und hier
delay(2000); // und hier
analogWrite(5, 0);
delay(2000);
}
}
void loop(){
val = analogRead(sensor); // rauchmelder
val = map(val, 306, 750, 0, 150);
if (val > limit) {
tone(8, 600);
}
delay(350);
noTone(8);
messwert = analogRead(sensori); //temperatursensor
temperatur = (messwert*200)/409-50;
Serial.println(temperatur);
delay(500);
}