Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 1 maja 2025, o 18:04


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
    Autor Wiadomość
    PostNapisane: 29 mar 2014, o 15:15 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 08 lut 2014
    Posty: 123
    Lokalizacja: Świętokrzyskie
    Pomógł: 0

    Witam

    Mam taki mały problem z programem, który staram się stworzyć. Chodzi mi o to aby po wejściu do procedury dioda led mignęła dokładnie 5 razy i nastąpił powrót do głównej pętli.

    Napisałem to w ten sposób, ale to nie działa. Nie potrafię sobie tego wyobrazić jak miałby wyglądać taki kod zliczający 5 mignięć led.

    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język basic4gl
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Chodzi mi dokładnie o fragment w procedurze o nazwie "Wylaczyc"

    Macie jakieś pomysły?
    Z góry dziękuję za pomoc



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 mar 2014, o 15:29 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 sty 2013
    Posty: 426
    Pomógł: 36

    MICHAŁ6201 napisał(a):
    Macie jakieś pomysły?

    Instrukcja FOR



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 mar 2014, o 16:09 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 08 lut 2014
    Posty: 123
    Lokalizacja: Świętokrzyskie
    Pomógł: 0

    Niestety nie wiem jak to zapisać, a mam książkę Góreckiego, w której niby instrukcja pętli for...next jest opisana, ale chyba tylko zrozumiałe to jest dla autora tej książki :/

    Już sobie poradziłem.
    Zlicza zarówno 0 jak i 1, więc ustawiłem 1 to 10 i jest ok.
    Dziękuję Koledze za pomoc.
    Pozdrawiam



    Ostatnio edytowano 29 mar 2014, o 17:28 przez michał6201, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 mar 2014, o 16:27 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 sty 2013
    Posty: 426
    Pomógł: 36

    Także nie za bardzo umiem bascoma, ale wg. mnie powinno to wyglądać tak:

    Składnia: [ Pobierz ] [ Ukryj ]
    język basic4gl
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 mar 2014, o 08:47 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 paź 2013
    Posty: 1968
    Lokalizacja: Lipsko
    Pomógł: 125

    W tym programiku dioda zmieni stan 5 razy, ale mignie tylko 2 i na końcu będzie się świecić (jeśli była zgaszona na początku)

    _________________
    http://www.sylwekkuna.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 kwi 2014, o 21:10 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 08 lut 2014
    Posty: 123
    Lokalizacja: Świętokrzyskie
    Pomógł: 0

    Zrobiłem już to i działa:)
    Dziękuję Wszystkim za zainteresowanie.

    A wie ktoś z Was jak można odmierzyć długie czasy, np.: stan powiedzmy czuwania przez 4 godziny i jeśli nic się nie zmieni, to po odmierzeniu tego czasu procesor przeszedłby w power down?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 kwi 2014, o 22:09 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 sty 2013
    Posty: 426
    Pomógł: 36

    MICHAŁ6201 napisał(a):
    A wie ktoś z Was jak można odmierzyć długie czasy, np.: stan powiedzmy czuwania przez 4 godziny i jeśli nic się nie zmieni, to po odmierzeniu tego czasu procesor przeszedłby w power down?


    Wykorzystaj timer.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 kwi 2014, o 07:53 
    Offline
    Użytkownik

    Dołączył(a): 29 lis 2012
    Posty: 1074
    Lokalizacja: Sochaczew
    Pomógł: 21

    Bierzesz timer, uruchamiasz go co 1s i odliczasz 4x3600 czyli 14400



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO