20-06-2016, 02:52
Witam
Chciałbym sobie opracować dość uniwersalny kod, który z czasem potrzebuje użyć w kilku projektach.
Chodzi konkretnie o napisanie kodu, w którym za pomocą przycisku, który przyciskając na ok 4 sekundy, włączamy główny kod (program), który to dopiero w dość mocno skomplikowanym kodzie będzie zarządzał wyjściami i wejściami.
A w sytuacji ponownego naciśniecia przycisku na 4 sekundy wyłączamy działanie głównego kodu.
Co istotne ważne jest to, że już po włączeniu głównego programu, przycisk którym wcześniej włączymy główny program, ma być jednym z przycisków, któtym po chwilowym naciśnięciu (poniżej 4 sekund), będzie się włączać np. przekaźnik.
No i pierwsze pytanie czy tak się w ogóle da?
A jeśli tak to jak podejść do funkcji loop, która powinna chyba występować dwukrotnie na zasadzie jednej, która zawiera drugą...
Czy cały kod powinien być oparty na funkcji if czy while?
proszę o jakieś sugestie w rozpisaniu kodu na czynniki lub ewentualnie przykład podobnego takiego rozwiązania.
Chciałbym sobie opracować dość uniwersalny kod, który z czasem potrzebuje użyć w kilku projektach.
Chodzi konkretnie o napisanie kodu, w którym za pomocą przycisku, który przyciskając na ok 4 sekundy, włączamy główny kod (program), który to dopiero w dość mocno skomplikowanym kodzie będzie zarządzał wyjściami i wejściami.
A w sytuacji ponownego naciśniecia przycisku na 4 sekundy wyłączamy działanie głównego kodu.
Co istotne ważne jest to, że już po włączeniu głównego programu, przycisk którym wcześniej włączymy główny program, ma być jednym z przycisków, któtym po chwilowym naciśnięciu (poniżej 4 sekund), będzie się włączać np. przekaźnik.
No i pierwsze pytanie czy tak się w ogóle da?
A jeśli tak to jak podejść do funkcji loop, która powinna chyba występować dwukrotnie na zasadzie jednej, która zawiera drugą...
Czy cały kod powinien być oparty na funkcji if czy while?
proszę o jakieś sugestie w rozpisaniu kodu na czynniki lub ewentualnie przykład podobnego takiego rozwiązania.