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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 10 cze 2025, o 03:11


    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 ] [ Zaznacz wszystko ]
    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: 27408
    Lokalizacja: Szczecin
    Pomógł: 1043

    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: 27408
    Lokalizacja: Szczecin
    Pomógł: 1043

    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 ] [ Zaznacz wszystko ]
    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: 27408
    Lokalizacja: Szczecin
    Pomógł: 1043

    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: 27408
    Lokalizacja: Szczecin
    Pomógł: 1043

    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: 27408
    Lokalizacja: Szczecin
    Pomógł: 1043

    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: 27408
    Lokalizacja: Szczecin
    Pomógł: 1043

    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: 27408
    Lokalizacja: Szczecin
    Pomógł: 1043

    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ł: 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:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO