Witam.
Jako, że jestem dosyć początkujący w temacie oprogramowywania nie chcę nie potrzebnie do okoła próbować realizować zadania bo być może są jakieś proste i gotowe rozwiązania których mógłbym użyć. Dlatego proszę o przykłady lub namiar na takowe rozwiązania.
Problem: (oczywiście przedstawiony w uproszczonej wersji)
Chcę stworzyć prostą aplikację która np. zapala i gasi światło(wciska guzik czy coś podobnego) w określonym dniu tygodnia i godzinach.
Sprawa ma wyglądać tak, że użytkownik wprowadza z ekranu w który dzień i o której godzinie włączą się światło i w który dzień i o której godzinie wyłącza.
NP.
Poniedziałek 20:00 zapal / Poniedziałek 23:00 zgaś.
Wtorek 10:00 zapal / środa 15:00 zgaś.
środa 21:00 zapal / środa 22:00 zgaś
itd.
czwartek 20:00 zapal / Poniedziałek 23:00 zgaś.
piątek 20:00 zapal / Poniedziałek 23:00 zgaś.
sobota 20:00 zapal / Poniedziałek 23:00 zgaś.
niedziela 20:00 zapal / Poniedziałek 23:00 zgaś.
i tak co tydzień działa jak jest zaprogramowane.
A przy okazji jak można ustawić aktualny czas i dzień do sterownika?
Czy w tym wypadku lepiej jest używać Time Function (od dni tyg) + przyrównywanie real time do ustawionego
Czy może jakioś łatwiej z tabelami jest to zrobić ? Jak tak to jak? - moze jakis przykład?
WIem jak przyrównać te dni tygodnia do siebie bo to pod Mi w postaci liczby sie wpisuje. Nie wiem jak porównywać godziny- bo nie wpisuje sie ten real time pod zmienną, którą umiałbym użyć.
Z góry dziękuję za poświęcony czas (choć by za przeczytanie postu).