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 w 2025? 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 18 maja 2025, o 14:31


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Ten wątek jest zablokowany. Nie możesz w nim pisać ani edytować postów.  [ Posty: 20 ] 
    Autor Wiadomość
    PostNapisane: 1 gru 2016, o 12:23 
    Offline
    Nowy

    Dołączył(a): 01 gru 2016
    Posty: 9
    Zbananowany użytkownik

    Pomógł: 0

    Witam!
    Na wstępie chciałbym zaznaczyć, że nie wiem czy wybrałem odpowiedni dział dla tego tematu, więc z góry przepraszam i proszę o przeniesienie, jeśli by się tak okazało.
    Mam problem z odpowiednim zaprogramowaniem ATMegi328P w Arduino IDE przez usbasp. A więc zacznę od tego co mam.
    USBasp:
    od firmy propox
    Bibliotekę do Arduino IDE stąd:
    link do githuba
    Wersja Arduino IDE 1.6.12, na programatorze zworka na vcc i slow sck.
    W programie ustawione:
    board - ATmega328
    variant - 328P / 328PA
    BOD - 2.7V
    clock - 16MHz external
    programmator - usbasp
    Program do kontrolera wgrywam za pomocą "upload using programmer", ponieważ w inny sposób nie śmiga.
    ATmegę chciałem wykorzystać jako odbiornik lub nadajnik RF 433MHz. Problem w tym, że ani jedno wpiętę w atmege, ani drugie, nie działa. Drugi mikrokontroler, którym próbuję odebrać albo nadać sygnał jest Arduino Uno. Dodatkowo delay 1s trwa ponad 5 sekund, co wydaje mi się, że może być powodem błędnego działania układu. Dla pewności, że kod jest dobry, wgrywałem gotowca z neta "hello world".
    Kod odbiornika:
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

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

    W obydwu przypadkach (uno-transmiter, 328-odbiornik, i na odwrót) nie odbieram żadnego sygnału (dioda nie zaświeca się [jest sprawna :D ]). Pół dnia spędziłem przy tym, upewniając się, że napewno wszystko dobrze robię. Proszę o pomoc.



    Ostatnio edytowano 1 gru 2016, o 12:54 przez michal2451, łącznie edytowano 3 razy

    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 12:43 
    Offline
    Moderator
    Avatar użytkownika

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

    natomiast kod źródłowy na forum wstawiamy wg tej instrukcji: topic7402.html

    więc proszę poprawić jeśli post ma pozostać nie usunięty.


    I ostatnia rzecz - jeśli pytasz o Andruino to zakładaj wątki w dziale Andruino na przyszłość 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  
     
    PostNapisane: 1 gru 2016, o 13:39 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2013
    Posty: 2595
    Pomógł: 128

    Atmega na Arduino jest taktowana 16MHz.poza tym nie masz przypadkiem ustawionego fuse'a na podzial czestotliwosci /8?



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 13:48 
    Offline
    Nowy

    Dołączył(a): 01 gru 2016
    Posty: 9
    Zbananowany użytkownik

    Pomógł: 0

    Więc w takim razie dobrze jest ustawione 16MHz external.
    A ten fuse to nie wiem, jak to sprawdzić i w razie czego zmienić?



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 14:19 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    wiesz ... zawsze możesz podłaczyć usbASP i wybrać opcję wypal bootloader
    i tym samym arduino bedzie pracować jak arduino ...

    ustawienia domyślne arduino 16Mhz CKDIV nie jest aktywny
    wgrywanie przez usbasp ... czy inny programator to normalne że działa tylko tak ,
    po za tym kasuje zawsze bootloader z mikrokontrolera ..

    jak wgrasz go to masz dalej ardu ...

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 14:32 
    Offline
    Nowy

    Dołączył(a): 01 gru 2016
    Posty: 9
    Zbananowany użytkownik

    Pomógł: 0

    Gdy próbuję wgrać bootloader wyświetla się:
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 14:43 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    ściągnij na nowo ARDUINO IDE , to wywal , i zainstaluj na nowo sterowniki od USBasp
    jaki masz ten usbasp >?:

    ------------------------ [ Dodano po: 1 minucie ]

    Jak Atnala to niema problemu ...
    topic14999.html#p173228

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 14:57 
    Offline
    Nowy

    Dołączył(a): 01 gru 2016
    Posty: 9
    Zbananowany użytkownik

    Pomógł: 0

    "USBasp - USB programmer for Atmel AVR controllers" Thomasa Fischla.
    Dodam, że z rok temu, na innym komputerze (nawet na 2 innych) testowałem i analogicznie musiałem postępować, bo wgrywanie bootloadera nie działało, tylko miałem jakieś attiny i tam problemów nie było.
    @Slaweczek
    Mógłbyś mi to wytłumaczyć dokładniej? Gubie się z tym wszystkim



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 14:59 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Slaweczek napisał(a):
    Aby wgrac wsad musisz z menu plik wybrac Wgraj uzywajac programatora a wczesniej zaladuj bootloader od atmegi328.


    bez herezji panie kolego ...
    do wgrania wsadu przez programator używając z menu -- Wgraj używając programatora ... -->> BOOTLOADER NIE JEST POTRZEBNY
    do wgrania w sadu przez WGRAJ --> najpierw trzeba wgrać BOOTLOADER przez programator używając opcji WYPAL BOOTLOADER
    i programator po tej operacji nie jest potrzebny ...

    Jeśli masz bootloader to wgranie wsadu przez programator korzystając z Wgraj używając Programatora --> KASUJE BOOTLOADER

    ------------------------ [ Dodano po: 2 minutach ]

    michal2451 napisał(a):
    "USBasp - USB programmer for Atmel AVR controllers" Thomasa Fischla.


    nie interesuje mnie co pisze w zakładce .. tylko kto go zrobił ...
    bo jeśli to ten programator ... -> https://www.sklep.atnel.pl/pl/p/Program ... culator/39
    lub wersja starsza ... to ok ... jeśli zaś kupiony na aledrogo za grosze chińczyk ... temat zamykam
    zgodnie z zasadami forum.

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 15:10 
    Offline
    Nowy

    Dołączył(a): 01 gru 2016
    Posty: 9
    Zbananowany użytkownik

    Pomógł: 0

    @SunRiver
    http://www.fischl.de/usbasp/
    Zgodnie z prośbą.
    Po wgraniu na nowo Arduino IDE oraz instalacji sterownika, dalej pojawia się ten sam błąd.



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 15:15 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    michal2451 napisał(a):
    @SunRiver
    http://www.fischl.de/usbasp/
    Zgodnie z prośbą.
    Po wgraniu na nowo Arduino IDE oraz instalacji sterownika, dalej pojawia się ten sam błąd.


    nie rozumiesz ... pytania

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 15:19 
    Offline
    Nowy

    Dołączył(a): 01 gru 2016
    Posty: 9
    Zbananowany użytkownik

    Pomógł: 0

    https://nettigo.pl/products/programator-icsp-typu-usbasp
    Bo nie rozumiem po co ta wiedza?



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 15:21 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Slaweczek napisał(a):
    Ciekawe


    co jest dla kolegi ciekawe ??
    jeśli to że asp nie potrzebuje do niczego bootloadera ... to proszę się douczyć do czego i dlaczego jest potrzebny bootloader

    jeśli to że nie udzielamy pomocy dla usbasp innych firm niż atnel -- > prosze się zastanowić czy kolega rejestrując się na forum
    zastanowił się nad ideą i zasadami forum atnel ... topic14999.html

    :)

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 15:22 
    Offline
    Nowy

    Dołączył(a): 01 gru 2016
    Posty: 9
    Zbananowany użytkownik

    Pomógł: 0

    Ale ja nie potrzebuje pomocy przy urządzeniu. Urządzenie jest sprawne, nie musiałem nawet o nim wspominać.
    Problem leży w tym, że coś źle robię lub posiadam złe oprogramowanie.



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 15:25 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    michal2451 napisał(a):


    Po to że na problemy z programatorem firmy xx odpowiada producent lub sprzedawca ....
    a tu jest forum pomocy technicznej produktów firmy atnel ... nie chińskich czy innych ...

    masz stary firmware w programatorze , prawdopodobnie jeszcze jakieś kłopoty w systemie ...
    ale tu niestety na te problemy nie pomogę ... proszę w sprawie firmware się zgłosić do netigo

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 15:26 
    Offline
    Nowy

    Dołączył(a): 01 gru 2016
    Posty: 9
    Zbananowany użytkownik

    Pomógł: 0

    a to spierdalaj



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 15:27 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Cytuj:
    Ale ja nie potrzebuje pomocy przy urządzeniu. Urządzenie jest sprawne, nie musiałem nawet o nim wspominać.
    Problem leży w tym, że coś źle robię lub posiadam złe oprogramowanie.


    biorę usbasp z półki podłączam do kompa , odpalam arduino IDE klikam wgraj przez przez usbasp i wgrywa program działa
    wybieram wypal bootlkoader ... czekam chwilę i bootloader działa ...

    jak mówię masz stary firmware , i prawdopodobnie jakieś syfy , na kompie ...

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 15:27 
    Offline
    Nowy

    Dołączył(a): 01 gru 2016
    Posty: 9
    Zbananowany użytkownik

    Pomógł: 0

    komputer 2 dni po formacie, syfy to ty masz na ryju



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 15:30 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Cytuj:
    a to spierdalaj


    widzę że niestety ale kultura też zerowa ...

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
     
    PostNapisane: 1 gru 2016, o 15:37 
    Offline
    Moderator
    Avatar użytkownika

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

    SunRiver napisał(a):
    Cytuj:
    a to spierdalaj


    widzę że niestety ale kultura też zerowa ...


    Co się dziwić - dziecko gimbazy, chrupek i pokornu

    _________________
    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  
     
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Ten wątek jest zablokowany. Nie możesz w nim pisać ani edytować postów.  [ Posty: 20 ] 

    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