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? 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 27 lip 2025, o 17:45


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 
    Autor Wiadomość
    PostNapisane: 1 kwi 2017, o 19:45 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    Cześć. napisałem sobie krótki program oparty na "delajach" sterujący miganiem trzech diod, obsługą klawiszy i wyświetlaniem napisów na LCD. Teraz chcę dołączyć Timer, który będzie migał co sekundę czwartą diodą. I pytanie moje brzmi: Jeśli w programie mam użyte "delaje", które są użyte w eliminacji drgań styków, oraz do migania trzema diodami, to czy jeśli uruchomię timer do migania odrębną czwartą diodą, to czy miganie tą właśnie diodą będzie się odbywać co sekundę, czy owe "delaje" zakłócą częstotliwość migania tą jedną odrębną, czwartą diodą.

    pytanie początkującego :)

    _________________
    Nikt nie mówił,że będzie łatwo...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2017, o 19:48 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 01 lis 2015
    Posty: 1448
    Lokalizacja: okolice Warszawa
    Pomógł: 149

    hejka,
    Przerwanie odbywa się poza pętlą główną, dlatego będzie działało.
    Gorzej odwrotnie. Przerwania zbyt pracochłonne dla uC mogą wstrzymać wykonywanie programu głównego. :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2017, o 19:49 
    Offline
    Użytkownik

    Dołączył(a): 02 gru 2015
    Posty: 550
    Pomógł: 28

    jeśli zrobisz zmianę stanu diody w przerwaniach tego timera to delaye nie zakłócą pracy tej diody



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2017, o 19:51 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    ok, dzięki hehe nie ma to jak szybka odpowiedź. :) jestem pod wrażeniem. w takim razie zabieram się za uruchomienie timera. mam nadzieję,że to nie jest takie trudne :) według was pewnie jest banalnie proste :P

    ------------------------ [ Dodano po: 4 minutach ]

    a czy z jednego timera mogę obsługiwać dwie odrębne diody? np żeby jedna migała co sekundę, a druga co pięć?

    _________________
    Nikt nie mówił,że będzie łatwo...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2017, o 19:56 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 01 lis 2015
    Posty: 1448
    Lokalizacja: okolice Warszawa
    Pomógł: 149

    no jest proste, :P
    Przecież uruchamiałeś je w :
    post180344.html#p180344
    i tu.. :)
    post172419.html#p172419
    :D :D

    ------------------------ [ Dodano po: kilkunastu sekundach ]

    wojciechgorzolka napisał(a):
    a czy z jednego timera mogę obsługiwać dwie odrębne diody? np żeby jedna migała co sekundę, a druga co pięć?

    tak. :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2017, o 19:59 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    no uruchamiałem, ale to było milion lat temu i nie pamiętam już jak się to robiło. ale zaraz sobie przypomnę. A w szkatułce, to Ty Darku uruchamiałeś :)

    _________________
    Nikt nie mówił,że będzie łatwo...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2017, o 20:00 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 01 lis 2015
    Posty: 1448
    Lokalizacja: okolice Warszawa
    Pomógł: 149

    nawet więcej i każda w swoim tempie. zobacz na Mirka blogu "robalka". :)
    .........http://mirekk36.blogspot.com/2016/09/ro ... azany.html
    co prawda na symulacji timerka bo oparte na delayu,
    bo był warunek żeby bez sprzętowych timerów.

    ------------------------ [ Dodano po: 1 minucie ]

    wojciechgorzolka napisał(a):
    A w szkatułce, to Ty Darku uruchamiałeś

    No ale miałem nadzieję że to trochę przyswoisz. :P
    Zresztą nie ma innego wyjścia jeżeli chcesz iść do przodu.
    Fakt każdy ma swoje tempo. :)



    Ostatnio edytowano 1 kwi 2017, o 20:06 przez Daro69, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2017, o 20:05 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    właśnie to przyswajam, ale od podstaw. Dopiero teraz, bo od niedawna mam ATB i skończyłem teorię. Zaczynam ostro z praktyką na ATB. Z tym zestawem jest łatwiej niż na stykówce ;)

    ------------------------ [ Dodano po: 6 minutach ]

    ja to muszę wszystko przetrawić pięć razy,żeby mi utkwiło w głowie. Ale jest progresik. Oto przykład, trochę liniowy, ale idzie ku lepszemu:

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


    Jeszcze muszę Darku przerobić piny i porty według Twoich wskazówek. ale wszystko powolutku

    _________________
    Nikt nie mówił,że będzie łatwo...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2017, o 20:22 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 01 lis 2015
    Posty: 1448
    Lokalizacja: okolice Warszawa
    Pomógł: 149

    To będzie mrygajacy automat do cukierków ? :D



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2017, o 20:24 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    tak. muszę opanować timery , a później serwo podłączyć. Wiem ,że to było w szkatułce, ale robię to od podstaw :). To taki bajer do mojej pracy, do kącika dla dzieci. Niech się dzieciaki pomęczą, żeby wziąć cukierka, hehe

    _________________
    Nikt nie mówił,że będzie łatwo...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2017, o 20:32 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 01 lis 2015
    Posty: 1448
    Lokalizacja: okolice Warszawa
    Pomógł: 149

    OK. to się poprzyglądam spokojnie,
    choć korci mnie żeby coś pokodzić w tak zacnym przedsięwzięciu. :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 kwi 2017, o 20:37 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    haha. ok, ale jeszcze nie teraz. najpierw muszę to zrobić po swojemu ;) Myślałem o tym,żeby zrobić jakieś zależności w przyciskach. ale to ma być bajerek dla małych dzieci, wiec nie jest wskazane, aby naciskały przyciski w odpowiedniej kolejniści. Musze usunąć ten komunikat odnośnie polecenia naciskania kolejnych klawiszy. Zrobię czwarty klawisz o "wypłacania" cukierków. Ale zmienię też wyświetlacz na większy, na cztery wiersze. reszta ma być prosta i mrygająca. Dodam jeszcze zabawę z pętelką metalową na trzpieniu i powyginanym drutem. Jeśli dziecko zewrze pętelkę do drutu, bo będą migać diody sygnalizujące dotyk i trzeba będzie zabawę powtórzyć . Proste , ale dla dzieci będzie to fajny bajerek.

    _________________
    Nikt nie mówił,że będzie łatwo...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 kwi 2017, o 00:04 
    Offline
    Użytkownik

    Dołączył(a): 14 sie 2016
    Posty: 905
    Pomógł: 39

    wojciechgorzolka napisał(a):
    Jeśli dziecko zewrze pętelkę do drutu, bo będą migać diody sygnalizujące dotyk i trzeba będzie zabawę powtórzyć

    o ile nie zrobi tak;)
    https://www.youtube.com/watch?v=4of4vKyuVXI&t=2m53s

    uuu, telewizorek nie działa ze wskazaniem czasu :(

    _________________
    Moje porady są błędne,nie czytać,zbanować od razu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 kwi 2017, o 09:26 
    Offline
    Użytkownik

    Dołączył(a): 28 maja 2016
    Posty: 469
    Lokalizacja: Katowice
    Pomógł: 1

    nono :)

    _________________
    Nikt nie mówił,że będzie łatwo...



    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: 14 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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