jest taka sytuacja że w aplikacji klikam np. załączenie żarówki to się włączy i wyłączy
dodam że jest ona podłączona pod czujkę jako oświetlenie na ruch.
poniżej skrypt
int I1;
int M1;
int O7;
int O8;
int tk1;
int tr1;
main(){
gbenv();
while(1){
gbenv();
I1=geti(1);
O7=geto(7);
O8=geto(8);
M1=tk1&I1;
O8=tr1;
O8=1;
O7=pons(0,M1,0,45);
O8=tofd(1,tr1,0,180);
seto(7,O7);
seto(8,O8);
};
};
proszę o wyjaśnienie ewentualnych poprawek.
Na pewno błędnie użyłeś 3 razy "O8=". Dane na wyjściu możesz użyć tylko raz. O8=1 spowoduje wyzwolenie wyjścia z każdą pętlą programu. Jeśli już to musisz użyć funkcji OR. A co tam robi termostat? Trochę mało danych o Twoim układzie...
czujka na wejściu do domu zapala światło kiedy wchodzę , kiedy czujnik temperatury da sygnał na tpr żeby włączyć piec jednocześnie uruchamia się cyrkulacja podłogi