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



Teraz jest 12 lis 2024, o 17:14


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 7 maja 2013, o 19:29 
Offline
Użytkownik

Dołączył(a): 04 kwi 2013
Posty: 107
Lokalizacja: Zabrze
Pomógł: 0

Czy można za pomocą jednego przycisku włączyć, a po powtórnym naciśnięciu wyłączyć jakiś proces (np. wężyka led)?
Jak to zrobić?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 maja 2013, o 19:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 lut 2012
Posty: 243
Lokalizacja: wlkp
Pomógł: 2

Oczywiście, że można. Temat już wielokrotnie pojawiał się na forum. Odsyłam do bloga Mirka, a dokładniej => artykuły z przyciskami. Część I http://mirekk36.blogspot.com/2012/10/dr ... ak-to.html, a potem część 2 i część 3.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 maja 2013, o 08:11 

Pomógł: 0

Powiem, ci że jednym przyciskiem to można zmienić
Po pierwsze w momencie włączania procesora np. trzymasz przycisk i zmienia ci się "tryb" programu to można osiągnąć bez eliminacji drań, ot zwykła obsługa klawisza. Po prostu trzymasz klawisz przy włączaniu urządzenia, obsługę dajesz przed główną pętlę, ustawiasz jakąś zmienną i już masz dwa albo więcej trybów.
Następnie dzięki bibliotece Mirka o której wyżej mowa, masz na jednym klawiszu obsługę krótkich przyciśnięć i długich, następnie można dodać jeszcze obsługę zależnie w którym miejscu programu się aktualnie znajdujesz.........etc.

Podobnie było to zrobione w Walkmanach Panasonica (tak wiem, walkman to zarejestrowana nazwa sony ;)).
Jednym klawiszem była zrobiona obsługa PLAY, STOP, FF, FR, Reverse zanim jeszcze Steve w ogóle pomyślał o czymś takim jak ipod............



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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