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



Teraz jest 28 paź 2024, o 14:15


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 21 ] 
Autor Wiadomość
PostNapisane: 19 kwi 2012, o 18:36 
Offline
Użytkownik

Dołączył(a): 19 kwi 2012
Posty: 29
Pomógł: 0

Witam. Napisałem na konkurs prosty program do sterowania światłem za pomocą rc5.
Niestety wyskakuje mi błąd expected'('before 'volatile' chodzi o sei() w eclipsie podkreśla mi to na czerwono. Jeśli znajdziecie jakieś błędy to piszcie.
Oto kod:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 kwi 2012, o 18:39 
Offline
Użytkownik

Dołączył(a): 15 lut 2012
Posty: 344
Lokalizacja: Bydgoszcz
Pomógł: 11

Po uint8_t i dodaj średnik

Kod:
uint8_t i;



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 kwi 2012, o 18:44 
Offline
Użytkownik

Dołączył(a): 19 kwi 2012
Posty: 29
Pomógł: 0

Dzięki! Już się kompiluje. Może jakieś propozycje zmian? Takie pytanie który plik zgrać na procka?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 kwi 2012, o 19:08 
Offline
Użytkownik

Dołączył(a): 19 kwi 2012
Posty: 29
Pomógł: 0

Mam jeszcze problem. Czy dobrze przerobiłem bibliotekę RC5 dla ATmegi 8?
Oto fragmenty kodu:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Czy program zadziała? Jeśli nie to proszę podać mi jak zmienić bibliotekę do moich potrzeb.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 kwi 2012, o 19:28 
Offline
Użytkownik

Dołączył(a): 15 lut 2012
Posty: 344
Lokalizacja: Bydgoszcz
Pomógł: 11

Mistrzu, musisz sprawdzić w dokumentacji atmegi 8 jaki port odpowiada za przerwania ICP.

Pozdrawiam Michał.

EDIT

Oczywiście chodziło mi o pin...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 kwi 2012, o 20:41 
Offline
Użytkownik

Dołączył(a): 19 kwi 2012
Posty: 29
Pomógł: 0

Właśnie zmieniłem porty. Czy to wystarczy?
P.S To mój pierwszy program i trochę mało wiem o programowaniu.
Pozdrawiam Mateusz.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 kwi 2012, o 20:57 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Mateusz97 napisał(a):
Właśnie zmieniłem porty. Czy to wystarczy?
P.S To mój pierwszy program i trochę mało wiem o programowaniu.
Pozdrawiam Mateusz.

Nie wiadomo czy wystarczy ;) Jak ktoś ma to wywróżyć? Potrzebny
jest schemat, jak masz to wszystko podłączone żeby Ci coś więcej
podpowiedzieć.

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 kwi 2012, o 17:08 
Offline
Użytkownik

Dołączył(a): 19 kwi 2012
Posty: 29
Pomógł: 0

Mam pytanie robię właśnie schemat i czy do AREF podłączyć GND?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 kwi 2012, o 17:25 
Offline
Moderator
Avatar użytkownika

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

Mateusz97 napisał(a):
Mam pytanie robię właśnie schemat i czy do AREF podłączyć GND?


A może zanim dołączysz do AREF masę to może najpierw przeczytaj gdzieś w nocie PDF czy gdziekolwiek - co to jest AREF hmmm?

_________________
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: 22 kwi 2012, o 17:29 
Offline
Użytkownik

Dołączył(a): 19 kwi 2012
Posty: 29
Pomógł: 0

Czyli zostawić ją w spokoju?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 kwi 2012, o 17:37 
Offline
Moderator
Avatar użytkownika

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

Mateusz97 napisał(a):
Czyli zostawić ją w spokoju?


Ale powiedz na tyle co udało ci się dowiedzieć, zebrać informacje - do czego jest pin AREF ???

Bo tak bez zrozumienia tylko na chybił najczęściej będzie że "nie trafił" :(

_________________
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: 23 kwi 2012, o 15:31 
Offline
Użytkownik

Dołączył(a): 19 kwi 2012
Posty: 29
Pomógł: 0

Oto schemat! Napiszcie czego brakuje. Przesyłam też kod programu.
Schemat:
Obrazek
Kod:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 kwi 2012, o 15:41 
Offline
Moderator
Avatar użytkownika

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

No no - po takim podłączeniu zasilania do procka - na 100% masz gwarantowany jego zgon plus nawet może darmowe efekty specjalne w postaci, dymu, strzałów ew innych odgłosów ;)

Poza tym że nie masz żadnego stabilizatora 5V - a to jest najgorsze to nie masz też żadnego filtrowania zasilania - więc nawet jak dołożysz stabilizator to układ będzie działał co najmniej kulawo

Na koniec - po co stosować jakieś transformatory na 230V i samemu się w to bawić ???? szok - masz przecież nawet w ofercie naszego sklepu

http://sklep.atnel.pl/pl/p/Zasilacz-12V1.6A/14

na prawdę tanie i bardzo dobre zasilacze impulsowe - i to zobacz jakie fajne parametry i cena!

Nie dość że bezpieczniej to jeszcze pewniejsze w działaniu niż własne kombinacje z trafem i mostkiem gretza itp itp


na koniec - aż przykre że będąc uczestnikiem tego forum nie odwiedzasz mojego bloga i poradników właśnie dla takich początkujących - zobacz sobie

http://mirekk36.blogspot.com/2012/04/mi ... lanie.html

jak powinno się zasilać mikrokontroler i polecam ci poczytanie jeszcze innych poradników na tym blogu - szczególnie o rysowanu schematów w EAGLE - OK ?

poza tym - O MATKO! jaką ten przekaźnik będzie załączał żarówkę ???? też zasilaną z napięcia które idzie na procesor ????

_________________
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: 23 kwi 2012, o 15:42 
Offline
Użytkownik

Dołączył(a): 19 kwi 2012
Posty: 29
Pomógł: 0

Zapomniałem dodać stabilizatora 5V. Żarówka będzie zasilana z 12V.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 kwi 2012, o 15:47 
Offline
Moderator
Avatar użytkownika

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

Mateusz97 napisał(a):
Zapomniałem dodać stabilizatora 5V. Żarówka będzie zasilana z 12V.


No no ;) drobna pomyłka ;)

więc dodaj i pokaż wtedy schemat - ale już po poprawkach na bazie poradników które ci wyżej poleciłem OK ?

_________________
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 kwi 2012, o 17:16 
Offline
Użytkownik

Dołączył(a): 19 kwi 2012
Posty: 29
Pomógł: 0

Obrazek
Proszę oto schemat.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 kwi 2012, o 18:43 
Offline
Moderator
Avatar użytkownika

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

odpowiedziałeś po tylu dniach że teraz to dodaj jeszcze pytanie jakie cię nurtuje - a sam schemat już lepszy

_________________
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: 1 maja 2012, o 14:23 
Offline
Użytkownik

Dołączył(a): 19 kwi 2012
Posty: 29
Pomógł: 0

Czy to zadziała i jak edytować bibliotekę RC5 żeby była dla atmegi8

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 maja 2012, o 14:38 
Offline
Moderator
Avatar użytkownika

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

Mateusz97 napisał(a):
Czy to zadziała i jak edytować bibliotekę RC5 żeby była dla atmegi8


Pisałem już że schemat teraz jest OK - a jak edytować ??? hmmm no przede wszystkim przeczytać w książce jak się robi taką bibliotekę żeby zrozumieć przynajmniej jej działanie od deski do deski - zamiast pisać własną - a potem zmiana parametrów dla innego hmm dowolnego prawie procka AVR to już będzie banał ....

... zrób to sam, i wtedy pokaż jakie masz pytania czy problemy ok?

_________________
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: 10 maja 2012, o 17:25 
Offline
Użytkownik

Dołączył(a): 19 kwi 2012
Posty: 29
Pomógł: 0

Witam to znowu ja. Czy po jednym kliknięciu np. włączenia diody, będzie się ona palić cały czas? Pomyślałem o pętli for.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 maja 2012, o 19:15 
Offline
Moderator
Avatar użytkownika

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

Mateusz97 napisał(a):
Witam to znowu ja. Czy po jednym kliknięciu np. włączenia diody, będzie się ona palić cały czas? Pomyślałem o pętli for.


Przykro mi - nie wiem o co chodzi w tym pytaniu - o ile to pytanie ?

_________________
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  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 21 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Bing [Bot] 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