ich möchte meinen Briefkasten digitalisieren. Ziel ist es eine Lampe blau leuchten zu lassen
wenn Post im Briefkasten ist (während einer Bestimmten Zeit) und eine Push Nachricht zu bekommen.
Den hinteren Teil, also Leuchten und Push Nachricht bekomme ich hin. Ich hänge aktuell an der
Erkennung ob der Briefkasten voll oder leer ist.
Setup:
Der Briefkasten hat eine Tür und eine Briefklappe. Wenn der Briefkasten geleert wird müssen erst die
Tür und dann die Klappe geöffnet werden. Danach wird erst die Tür und dann die Klappe wieder geschlossen.
Nun habe ich mir 2 Türsensoren gekauft die offen oder zu ausgeben. also 1 oder 0 ausgeben.
Davon hängt einer an der Klappe und einer an der Tür.
Problem:
Ich möchte eine Logik abbilden die quasi so funktioniert:
1. Wenn Klappe = 1 UND Tür = 0 DANN Schalter an
2. Wenn Klappe = 1 UND Tür = 1 dann Schalter aus
Mein Problem ist nun, dass die Briefkastenklappe beim Einwerfen von Post auf und wieder zu gemacht wird.
Daher melden die Sensoren bei Klappe auf 1 und wenn sie wieder zu ist 0.
Meines Erachtens nach bräuchte ich also eine Variable die beim Öffnen der Klappe hochzählt und
erst wenn Klappe und Tür gleichzeitig geöffnet werden die Variable wieder auf 0 setzt.
Habt Ihr eine Idee wie ich das Lösen kann?
Meine Aktuelle Logik tut nicht..
Danke und Gruß,
Claus
Kommentar