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



Teraz jest 18 lut 2026, o 04:42


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 11 kwi 2015, o 08:17 
Offline
Nowy

Dołączył(a): 31 mar 2015
Posty: 9
Pomógł: 0

Witam.
Mam taki problem. Otóż czy istnieje możliwość, aby trzymanie przycisku przez np 1/10 sek powiększało jakąś zmienną/parametr o 1, a innego przycisku odejmowało. Na przykład zaczynając od i=0 i następnie trzymając przycisk przez 200 ms, stan i=2. I kolejne przyciśnięcie po jakimś czasie powiększało i o kolejne wartości. A jeszcze, aby przyciśnięcie jeszcze innego, powodowało sygnał na dany port a czas trwania sygnału wynosił i, przy czym 'i' też zostanie wtedy zmodyfikowane, ale tylko o faktyczną wartość trwania sygnału.



Ostatnio edytowano 11 kwi 2015, o 10:24 przez sebamag, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 08:19 
Offline
Moderator
Avatar użytkownika

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

sebamag napisał(a):
Otóż czy istnieje możliwość

Istnieje taka możliwość.

_________________
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: 11 kwi 2015, o 09:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

mirekk36 napisał(a):
sebamag napisał(a):
Otóż czy istnieje możliwość

Istnieje taka możliwość.

Potwierdzam istnieje taka możliwość.

Kolego sebamag podaj więcej informacji.
Jaki procek, jak to składasz, jak i co masz już podłączone i czy masz jakiś kod już napisany.

Sorry ale po tak zadanym pytaniu nie spodziewaj się innej odpowiedzi czy pomocy bo taka możliwość istnieje.

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 10:34 
Offline
Nowy

Dołączył(a): 31 mar 2015
Posty: 9
Pomógł: 0

Robie to na atmedze 8. Napisany miałem ale wtedy myślałem to robić na czujnikach, a teraz zastanawiałem się faktycznie czy jest taka możliwość. Teraz, gdyby ktoś mógł mniej więcej pomóc, że jeśli daję sygnał przez 200ms na pc1, to aby zmienna i została powiększona o 2. A później już sobie będę kombinował dalszy ciąg. Programowałem do tej pory w c w Eclipse.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 11:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

No dobra skoro już coś masz to podaj kod który masz a go rozwiniemy a do kodu daj schemat bedzie pewniej, szybciej i latwiej.

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 19:32 
Offline
Nowy

Dołączył(a): 31 mar 2015
Posty: 9
Pomógł: 0

Wyślę w poniedziałek co mam. Dzięki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 kwi 2015, o 14:08 
Offline
Nowy

Dołączył(a): 05 lis 2013
Posty: 13
Pomógł: 1

bardzo prosto można zrobić to,wystarczy żeby w czasie naciśnięcia przycisku uruchamiał się timer który odmierzałby określone np 200ms odcinki czasu, po upływie którego byłaby zwiększana (zmniejszana)wartość np a.Można to zrobić też na przerwaniu .Możliwości jest kilka.Rozumiem że nie każdy się orłem urodził i odpowiedzi typu
mirekk36 napisał(a):
sebamag napisał(a):
Otóż czy istnieje możliwość

Istnieje taka możliwość.
lub podobne raczej nic nowego do postu nie wnoszą ,to jest tylko nabijanie postów, nawet jeśli dotyczy to samego właściciela forum.Zdaje sobie sprawę że postem tym naraziłem się adminom , i zaraz będzie jazda ,ale jeśli wiesz co i jak zrobić to napisz kilka słów a nie traktuj ludzi z góry.Sam się uczę dopiero c,idzie mi opornie ale co wiem to staram się przekazywać zdobyte informcje.

_________________
sig off ;(



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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