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



Teraz jest 24 lut 2025, o 22:48


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: 547
Pomógł: 27

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