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



Teraz jest 18 kwi 2024, o 11:50


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 27 mar 2018, o 13:13 
Offline
Nowy

Dołączył(a): 08 kwi 2014
Posty: 2
Pomógł: 0

Witam
Moj problem polega na tym ze nie moge dojsc, jak zbudowac program w ktorym:

5 razy klikniesz przyciskiem w czasie do 3 sek i urzadzenie robi jakies zadanie. Jak polaczyc odliczanie timera z funkcja for zliczajaca kliki

Cos probowalem sklecic, ale nie do konca funkcjonuje tak jak bym tego chcial.
Potrafił bedzie ktos pomoc?

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



Ostatnio edytowano 28 mar 2018, o 10:50 przez fcs, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 mar 2018, o 13:58 
Offline
Użytkownik

Dołączył(a): 29 paź 2017
Posty: 230
Pomógł: 26

Tak na samym początku to chyba tu nakrętoliłeś w tym kawałku
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Raczej powinieneś otworzyć nawias po while(1)

_________________
Jestem na GG 31324
Nowy soft, nowa nadzieja.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 mar 2018, o 15:01 
Offline
Nowy

Dołączył(a): 08 kwi 2014
Posty: 2
Pomógł: 0

To tak, fakt, ale chodzi mi bardziej o sam algorytm dzialania przycisku, jak zrealizowac jednoczesnie odliczanie czasowe do trzech i warunek pieciuklikniec, zeby nic nie kolidowało.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 mar 2018, o 15:10 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27224
Lokalizacja: Szczecin
Pomógł: 1041

fcs napisał(a):
ak zrealizowac jednoczesnie odliczanie czasowe do trzech i warunek pieciuklikniec

Najpierw zastanów się nad poprawną obsługą przycisku i nieblokującą - a wtedy możesz iść dalej. Polecam ci książkę

http://atnel.pl/mikrokontrolery-avr-jezyk-c.html

bo masz pełno błędów w swoich kodach, przede wszystkim z doborem typów - tak coś myślę, że do tej pory na andruino jechałeś ?

zanim ew rzucisz okiem do książki spójrz na bloga:

http://mirekk36.blogspot.com/2012/10/ob ... w-cd2.html

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2018, o 23:14 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 paź 2014
Posty: 233
Lokalizacja: Rzeszów
Pomógł: 11

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


Jak już poprawisz nawiasy, to przy trzymaniu przycisku zmienna "przycisk" będzie się cały czas inkrementować w pętli. W ten sposób zrobiłem sobie kiedyś "losowanie" przy elektronicznej kostce do gry - działało świetnie ;)

Co do reszty - jest tysiące działających rozwiązań - lepszych lub gorszych. W tym momencie musisz zrobić poprawną obsługę przycisku.

_________________
Mr. Nobody



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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