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



Teraz jest 26 mar 2026, o 15:02


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
 Tytuł: Przycisk ON OFF
PostNapisane: 11 kwi 2013, o 22:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 kwi 2013
Posty: 67
Lokalizacja: Rzeszów
Pomógł: 0

Witam. To mój pierwszy post i niestety od razu z pytaniem. Chcę na wstępie zaznaczyć, że bawiłem się kiedyś avr'ami ale zatrzymałem się na poziomie mrygania diodami. Teraz chcę do tego wrócić, przypomniałem sobie co nieco i chcialem zrealizować mój pierwszy mini projekcik. Chcę zrobić switcha ON OFF na jednym przycisku. Doszedłem do tego jak zapalić diodę jednym wciśnięciem ale myslę i kombinuję już drugą godzinę i nie mogę dojść jak ją zgasić aby z powrotem ją zaświecić tym samym przyciskiem. Mój dotychczasowy kod wygląda tak:

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


Program nic nie robi, czyli nie gasi diody po tym jak zostanie wcisniety przycisk. Próbowałem dodawać kolejnego if w pętli z innym warunkiem ale nie działa. Doradźcie coś :)


Kody umieszczamy przy pomocy [syntax=c] - Zielony J.



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

Dołączył(a): 21 gru 2012
Posty: 161
Pomógł: 9

Przeglądnij proste programiki z tego wątku a pewnie coś ci się rozjaśni: topic1724.html :)

_________________
sig off ;(



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

Dołączył(a): 24 gru 2012
Posty: 146
Lokalizacja: Racibórz
Zbananowany użytkownik

Pomógł: 0

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 kwi 2013, o 09:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 mar 2013
Posty: 236
Lokalizacja: Warszawa
Pomógł: 5

Ja kiedys takie zapalanie robiłem na dwóch przyciskach, np maiłem jakąś zmienna globalną na dioda i dioda-on i dioda_off i potem while() jesli wcisnalem 1 przycsk do diody wpisywalem 1 a jesli drugi to 0 i potem porzypisywalem odpowiedniop dla warunku, jesli 1 to na port dioda_on i jesli 0 to na port dioda_off i tyle.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 kwi 2013, o 11:17 
Offline
Moderator
Avatar użytkownika

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

Polecam to:

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

i na pewno także to:

http://atnel.pl/mikrokontrolery-avr-jezyk-c.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: 12 kwi 2013, o 11:23 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 25 maja 2012
Posty: 296
Lokalizacja: Chebzie Dolne
Zbananowany użytkownik

Pomógł: 6

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


i poczytaj Mirka blog "Drgania styków to bajki" tam jest wszystko opisane:)


o Mirek mnie ubiegł:)

_________________
Inspekcja TV kanalizacji
Programowanie



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

Dołączył(a): 11 kwi 2013
Posty: 67
Lokalizacja: Rzeszów
Pomógł: 0

Wow, dawno nie widziałem tak przyjaznego forum :O Chyba sie uzależnię od niebieskiej pigułki, bo od zielonej juz zaczynam :) Niestety jakoś ciężko mi wymyślić coś nowego, muszę zerkać cały czas jak ktoś inny to zrobił ;/ Napewno przestudiuje Wasze przykłady. Dzięki Wam za taki odzew do tak błahego problemu :)



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