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 11 cze 2025, o 03:28


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
    Autor Wiadomość
    PostNapisane: 10 lis 2014, o 21:40 
    Offline
    Użytkownik

    Dołączył(a): 10 gru 2013
    Posty: 55
    Lokalizacja: Barbarzyńca
    Pomógł: 0

    Witam,
    eksperymentuję sobie z arduino mega2560 i wyświetlaczem.
    W pewnym momencie zauważyłem, że procesor się restartuje. W kodzie programu nie ma nic na temat restartowania.
    Załadowałem "pusty program" bez niczego.
    Składnia: [ Pobierz ] [ Ukryj ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Dioda na pinie 13 Arduino (pin 26 atmega) gaśnie na 0,5s dokładnie co 30 sekund...
    O co chodzi?



    Ostatnio edytowano 13 lis 2014, o 22:29 przez marcint31, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 lis 2014, o 22:12 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 cze 2013
    Posty: 988
    Lokalizacja: Byram, MS 39272
    Pomógł: 55

    Pytania
    1. Czy robisz to na płytce czy stykówce?
    2. Jakie zasilanie?
    Prośby
    1. Jeśli jest to płytka - jaka?
    2. Poka, poka

    _________________
    Pomysły na podpis - wyślij SMSa +1 769 243 0011



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 lis 2014, o 23:28 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 03 mar 2014
    Posty: 580
    Lokalizacja: Jastrzębie-Zdrój
    Pomógł: 71

    marcint31 napisał(a):
    Witam,
    eksperymentuję sobie z arduino mega2560 i wyświetlaczem.
    W pewnym momencie zauważyłem, że procesor się restartuje. W kodzie programu nie ma nic na temat restartowania.
    Załadowałem "pusty program" bez niczego.
    Składnia: [ Pobierz ] [ Ukryj ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Dioda na pinie 13 Arduino (pin 26 atmega) gaśnie na 0,5s dokładnie co 30 sekund...
    O co chodzi?


    Kolega na Arduino się nie wyznaję, ale ja bym nie testował w ten sposób pinów. Skonfiguruj ten pin jako wyjście i przypisz temu pinowi stan H lub L i wtedy się odnoś do tego co się z nim dzieje.

    z Niebieskim pozdRowieniem,
    Doman89



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2014, o 00:18 
    Offline
    Użytkownik

    Dołączył(a): 10 gru 2013
    Posty: 55
    Lokalizacja: Barbarzyńca
    Pomógł: 0

    Już objaśniam...
    Arduino to oryginalna płytka Arduino Mega 2560 Rev.3

    Do pinu 13 podłączona jest tylko dioda która na płytce jest fabrycznie do niego podłączona.

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


    w tym przykładzie dioda ma być wygaszona stale, u mnie mruga 2x co 30 sekund...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2014, o 11:37 
    Offline
    Użytkownik

    Dołączył(a): 20 wrz 2013
    Posty: 647
    Zbananowany użytkownik

    Pomógł: 101

    Zasilasz to z USB? A na zewnętrznym zasilaniu też się resetuje?

    _________________
    +++++[>++++<-]>[>++++++<-]>.---------.+++.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2014, o 12:28 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 lis 2013
    Posty: 77
    Pomógł: 6

    Według mnie procesor nie został zaprogramowany, jak programujesz przez USB czy programator ?. Wklej status po zaprogramowaniu procka.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2014, o 15:01 
    Offline
    Użytkownik

    Dołączył(a): 10 gru 2013
    Posty: 55
    Lokalizacja: Barbarzyńca
    Pomógł: 0

    xor napisał(a):
    Zasilasz to z USB? A na zewnętrznym zasilaniu też się resetuje?

    Zasilam albo z USB komputera, albo z baterii 6F22 (9V), albo z ładowarki od telefonu.
    Efekt jest ten sam.

    Ekstrapolator napisał(a):
    Według mnie procesor nie został zaprogramowany, jak programujesz przez USB czy programator ?. Wklej status po zaprogramowaniu procka.

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


    Efekt po załadowaniu.

    Cytuj:
    Wielkość binarna szkicu: 1 628 bajtów (maksymalnie: 258 048 bajtów)


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

    Dioda powinna świecić ciągle... a mruga co 30 sekund.

    Zaraz jeszcze sprawdzę z mkAVRcalculator.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2014, o 16:08 
    Offline
    Użytkownik

    Dołączył(a): 20 wrz 2013
    Posty: 647
    Zbananowany użytkownik

    Pomógł: 101

    Może coś się stało w procku odpowiedzialnym za ładowanie wsadu i teraz powoduje resety. Może spróbuj wyłączyć autoreset, wg tego co tu nasmarowali powinno wystarczyć połączenie linii reset procka do 5v przez rezystor 110om.

    _________________
    +++++[>++++<-]>[>++++++<-]>.---------.+++.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2014, o 17:40 
    Offline
    Użytkownik

    Dołączył(a): 10 gru 2013
    Posty: 55
    Lokalizacja: Barbarzyńca
    Pomógł: 0

    Teraz można się śmiać ze mnie i stawiać znicz na grobie mego Arduino Mega2560.
    Odwrotnie podłączyłem ISP z programatora...
    Nic nie mruga, wszystko świeci.
    mkAVRcalculator rozpoznaje procesor, ale nic w niego nie można załadować...
    koniec zabawy ... :lol: :lol: :lol:



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2014, o 17:54 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 03 mar 2014
    Posty: 580
    Lokalizacja: Jastrzębie-Zdrój
    Pomógł: 71

    Może spróbuj wgrać nowy bootloader. Skoro wykrywa procka to żyje ;)

    z Niebieskim pozdRowieniem,
    Doman89



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2014, o 18:35 
    Offline
    Użytkownik

    Dołączył(a): 10 gru 2013
    Posty: 55
    Lokalizacja: Barbarzyńca
    Pomógł: 0

    doman89 napisał(a):
    Może spróbuj wgrać nowy bootloader. Skoro wykrywa procka to żyje ;)

    z Niebieskim pozdRowieniem,
    Doman89


    Wgrałem "nowy" bootloader. Niby żyje, ale mimo wszystko co 30 sekund następuje restart diodka mrugnie 3 razy....
    Na pinie 13 (26atmega) jest jakiś stan nieustalony. Diodka raz mruga, raz nie... po podłączeniu zasilania diodka na pinie 13 mruga 5 razy.

    EDIT:

    Załamka... arduino UNO robi to samo... po 30 sekundach restart programu...

    Naprawiłem... :D rozwiązanie znalazłem TU.
    Odinstalowałem program Sony PC companion zrestartowałem komputer, załadowałem ponownie program na UNO później na MEGA2560 i nie ma już restartów :D
    Pozdrawiam, dzięki za pomoc...



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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