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 23 maja 2025, o 22:56


    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: 3 lip 2017, o 20:34 
    Offline
    Użytkownik

    Dołączył(a): 03 lip 2017
    Posty: 28
    Pomógł: 0

    Witam chciałem wgrać przykład z książki bluebook eclipse mars program do lcd, kompiluje się ok jak chce wgrać to mam taki komunikat: "The project has no options set to upload anything to th device.
    Please select at least one item to upload (flash/eeprom/fuses/lockbits) proszę o wyrozumiałość przechodzę z arduino



    Góra
     Zobacz profil  
     
    PostNapisane: 3 lip 2017, o 20:48 
    Offline
    Użytkownik

    Dołączył(a): 02 gru 2015
    Posty: 550
    Pomógł: 28

    może napisz coś więcej czy w eclipsie chcesz to wgrać jak masz ustawione fusbity jaki procesor jaki programator jakie taktowanie to nie forum wróżek.
    z komunikatu wnioskuje że pewnie chcesz to wgrać w MKcalkulatorem i nie zaznaczyłeś jaki rodzaj pamięci chcesz zaprogramować ale to wróżenie z fusów



    Ostatnio edytowano 3 lip 2017, o 20:52 przez tonygryps, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
     
    PostNapisane: 3 lip 2017, o 20:50 
    Offline
    Użytkownik

    Dołączył(a): 03 lip 2017
    Posty: 28
    Pomógł: 0

    procesor atmega 168p wybieram 8MHZ

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

    fuses
    mam zaznacznone do not set fuses bytes

    ------------------------ [ Dodano po: 1 minucie ]
    programator v2.0



    Góra
     Zobacz profil  
     
    PostNapisane: 3 lip 2017, o 20:54 
    Offline
    Użytkownik

    Dołączył(a): 02 gru 2015
    Posty: 550
    Pomógł: 28

    Cytuj:
    prcesor atmega 168p wybieram 8MHZ

    gdzie wybierasz i czym to programujesz?



    Góra
     Zobacz profil  
     
    PostNapisane: 3 lip 2017, o 20:55 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2014
    Posty: 1034
    Lokalizacja: Trójmiasto
    Pomógł: 190

    Jak Zaimportowałeś ten projekt do eclipse?
    Z tego co Ci program podpowiada wynika że w ustawieniach projektu nie maż załączonego wgrywania żadnego wsadu (dla przykładu od LCD powinno być wgrane zarówno Flash jak i EEPROM)
    Obrazek

    ------------------------ [ Dodano po: 8 minutach ]

    Jeśli na innym procku to musisz zmienić w ustawieniach projektu procek (i taktowanie jak inne)
    Obrazek

    Obrazek

    Obrazek

    Po clinie oczywiście ponownie build



    Ostatnio edytowano 3 lip 2017, o 21:05 przez xentis, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
     
    PostNapisane: 3 lip 2017, o 21:05 
    Offline
    Użytkownik

    Dołączył(a): 03 lip 2017
    Posty: 28
    Pomógł: 0

    Create a new Makefile project from existing code in that same directory
    wczytalem cały folder



    Góra
     Zobacz profil  
     
    PostNapisane: 3 lip 2017, o 21:09 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2014
    Posty: 1034
    Lokalizacja: Trójmiasto
    Pomógł: 190

    do importowania projektów używamy opcji import z menu file:

    Obrazek

    Po zaznaczeniu opcji jak na obrazku, dajesz next i na samej górze wskazujesz ścieżkę do workspace z płyty/pendriva od książki, i po chwili wczyta Ci w okienko wszystkie znalezione projekty. Zaznaczasz który chcesz z nich zaimpotować i obowiązkowo zaznaczasz ptaka "Copy projects into workspace" idajesz Finish.
    Wtedy wchodzisz w properties projektu, zmieniasz procka i taktowanie, jak trzeba to programator, robisz Clean Project, następnie build i wgrywasz.

    W przeciwnym wypadku wszystkie ustawienia projektu trzeba z palca ustawić

    ------------------------ [ Dodano po: 8 minutach ]

    Obejrzyj dokładnie Mirka poradniki, tam pokazuje jak cały workspace importować po postawieniu środowiska:
    http://mirekk36.blogspot.com/2015/07/eclipse-start-plus-pierwszy-program.html
    A konkretnie drugi poradnik 10 minuta... ;)



    Góra
     Zobacz profil  
     
    PostNapisane: 3 lip 2017, o 21:40 
    Offline
    Użytkownik

    Dołączył(a): 03 lip 2017
    Posty: 28
    Pomógł: 0

    zrobiłem import dalej do to samo

    ------------------------ [ Dodano po: 5 minutach ]

    a moje programy wgrywa bez problemu



    Góra
     Zobacz profil  
     
    PostNapisane: 3 lip 2017, o 21:46 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2014
    Posty: 1034
    Lokalizacja: Trójmiasto
    Pomógł: 190

    Wrzuć log z konsli po kompilacji, i log po próbie wgrania.

    ------------------------ [ Dodano po: 11 minutach ]

    A sprawdziłeś w Project properties -> AVR -> Avrdude -> zakładka Flash/EEPROM , czy masz pozaznaczane "From build" dla flash i eepromu?



    Góra
     Zobacz profil  
     
    PostNapisane: 3 lip 2017, o 22:37 
    Offline
    Użytkownik

    Dołączył(a): 03 lip 2017
    Posty: 28
    Pomógł: 0

    wgrało się do atmegi ale lcd tylko pokazuje same kwadraty



    Góra
     Zobacz profil  
     
    PostNapisane: 3 lip 2017, o 22:50 
    Offline
    Moderator
    Avatar użytkownika

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

    mobtel napisał(a):
    wgrało się do atmegi ale lcd tylko pokazuje same kwadraty

    bo pewnie źle podłączony w stosunku do konfiguracji w programie albo jakieś babole w połączeniach

    _________________
    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: 4 lip 2017, o 07:44 
    Offline
    Użytkownik

    Dołączył(a): 03 lip 2017
    Posty: 28
    Pomógł: 0

    sprawdziłem miernikiem połączenia są mam atmege 168a a lcd wc1604a jak podlaczylem układ do zasilacza bierze coś mało prądu bo 0,06A wzoruje sie na datasheet z atmegi 168A nie na obrazku z ksiażki w której jest atmega 32

    ------------------------ [ Dodano po: 7 minutach ]

    mam jeszcze pytanie co do przykładu z pendrive 04 LCD tam ustawiona jest linia RW do gnd czy do pb1

    ------------------------ [ Dodano po: 8 minutach ]

    zastawiam sie czy nie odłączyć programator żeby było mniej plątaniny na płytce prototypowej



    Góra
     Zobacz profil  
     
    PostNapisane: 4 lip 2017, o 08:09 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2014
    Posty: 1034
    Lokalizacja: Trójmiasto
    Pomógł: 190

    mobtel napisał(a):
    mam jeszcze pytanie co do przykładu z pendrive 04 LCD tam ustawiona jest linia RW do gnd czy do pb1
    To pytanie wskazuje że wogule nie zaglądałeś do pliku lcd44780.h, a to wskazywało by na to że nawet nie sprawdziłeś czy odpowiednie sygnały wyświetlacza są podłączone pod odpowiednie piny uC! Zajrzyj sobie do tego pliku - tam na samym początku trzeba skonfigurować jaki sygnał ma być na jakim pinie uC oraz wybrać właśnie czy pin RW jest do masy czy steruje nim procek, a ponadto można jeszcze wiele innych rzeczy włączyć lub wyłączyć z kompilacji regulując przez to zajętość pamięci uC, ale i funkcjonalność biblioteki.



    Góra
     Zobacz profil  
     
    PostNapisane: 4 lip 2017, o 14:06 
    Offline
    Moderator
    Avatar użytkownika

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

    mobtel napisał(a):
    wzoruje sie na datasheet z atmegi 168A nie na obrazku z ksiażki w której jest atmega 32

    Taka mała sugestia, wzoruj się na tym co napisane w książce a nie na obrazkach, a zapewniam cię, że w książce MEGA DOKŁADNIE opisuję tę bibliotekę i jak się ją konfiguruje. W 100% takich przypadków jak twój zawsze wychodzi jedno - komuś nie chciało się poczytać książki - rozdziału o LCD ... no i skąd ma wiedzieć jak to się robi? Tylko wtedy pytanie - po co w ogóle książka?

    _________________
    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: 4 lip 2017, o 19:16 
    Offline
    Użytkownik

    Dołączył(a): 03 lip 2017
    Posty: 28
    Pomógł: 0

    atmega 32 w ksiazce ma inne oznaczena pinoutow niz atmega 168 temu musoalem zmienic obrazek z ksiazki na ten datasheet zastanawiam sie na powrotem do arduino

    ------------------------ [ Dodano po: 5 minutach ]

    avrdude: warning: cannot set sck period. please check for usbasp firmware update.
    avrdude: AVR device initialized and ready to accept instructions

    Reading | ################################################## | 100% 0.00s

    avrdude: Device signature = 0x1e9406
    avrdude: Expected signature for ATMEGA32 is 1E 95 02
    Double check chip, or use -F to override this check.

    avrdude done. Thank you.

    avrdude finished



    Góra
     Zobacz profil  
     
    PostNapisane: 4 lip 2017, o 19:50 
    Offline
    Moderator
    Avatar użytkownika

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

    mobtel napisał(a):
    zastanawiam sie na powrotem do arduino

    Uważam to za rozsądne postanowienie wobec braku chęci czytania i dowiadywania się nowych rzeczy na temat C itp. Jako ciekawostkę powiem, że pewnie i w Andruino (którego nie znam ni w ząb) również trzeba jakoś skonfigurować piny na potrzeby LCD ;) bo jak inaczej ? Samo Andruino się nie domyśli.

    _________________
    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: 4 lip 2017, o 20:14 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2014
    Posty: 1034
    Lokalizacja: Trójmiasto
    Pomógł: 190

    mobtel napisał(a):
    avrdude: warning: cannot set sck period. please check for usbasp firmware update.
    Chiński programator ze starym firmwarem?!



    Góra
     Zobacz profil  
     
    PostNapisane: 4 lip 2017, o 20:42 
    Offline
    Użytkownik

    Dołączył(a): 03 lip 2017
    Posty: 28
    Pomógł: 0

    może wystaraczy zrobić update



    Góra
     Zobacz profil  
     
    PostNapisane: 4 lip 2017, o 20:58 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 23 paź 2014
    Posty: 1034
    Lokalizacja: Trójmiasto
    Pomógł: 190

    no raczej nie może a na pewno...



    Góra
     Zobacz profil  
     
    PostNapisane: 4 lip 2017, o 21:20 
    Offline
    Moderator
    Avatar użytkownika

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

    mobtel napisał(a):
    może wystaraczy zrobić update


    Można napisać z pytaniem jak sobie poradzić na chińskim forum producenta twojego programatora ? albo zadzwonić do Chin do producenta? albo zadać pytanie swojemu sprzedawcy ?

    Tutaj jest forum atnel - i wsparcie dla naszych programatorów

    http://atnel.pl/programator-atb-usbasp.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  
     
    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 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