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 1 cze 2025, o 22:51


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 62 ]  Przejdź na stronę Poprzednia strona  1, 2, 3  Następna strona
    Autor Wiadomość
    PostNapisane: 13 sie 2015, o 20:55 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Poczekam już na śledzia LPT a, karta się przyda do drugiego komputera :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 sie 2015, o 15:39 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Witam.
    Dziś odebrałem śledzia LPT, podłączyłem pod płytę główna i problem zniknął, jest komunikacja z atmegą8.
    Teraz czas na zaprogramowanie:).



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 gru 2015, o 21:54 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Witam.
    Po dłuższym czasie i zrobieniu płytki do programatora postanowiłem zaprogramować układ atmega8A przez lpt i niestety mam taki komunikat, mimo że kiedyś wszystko było ok.
    avrdude.exe: AVR device initialized and ready to accept instructions

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

    avrdude.exe: Device signature = 0x1e9307
    avrdude.exe: reading lfuse memory:

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

    avrdude.exe: writing output file "C:\Documents and Settings\Eryc0404\Moje dokumenty\mkAVRCalculator\tmp_fuse_lo.hex"
    avrdude.exe: reading hfuse memory:

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

    avrdude.exe: writing output file "C:\Documents and Settings\Eryc0404\Moje dokumenty\mkAVRCalculator\tmp_fuse_hi.hex"
    avrdude.exe: reading lock memory:

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

    avrdude.exe: writing output file "C:\Documents and Settings\Eryc0404\Moje dokumenty\mkAVRCalculator\tmp_fuse_lock.hex"

    avrdude.exe done. Thank you.

    Compiled special for http://forum.atnel.pl (v5.11.1)
    Proszę o pomoc.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 gru 2015, o 22:26 
    Offline
    Moderator
    Avatar użytkownika

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

    No i co złego w tym komunikacie widzisz ? bo ja nic

    _________________
    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: 15 gru 2015, o 16:24 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Witam.
    Faktycznie jest wszystko ok, zmyliło mnie to że, miałem przestawione na ,,pokazuj konsole avardude zawsze"
    Przepraszam za problem, niebawem pokaże zdj?cia wykonanej płytki ,tak żeby nie było że, puszczam słowa na wiatr :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 22 gru 2015, o 18:21 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Witam.
    Zabrałem się za programowanie atmegi8A, niby wszystko przebiega pomyślnie żadnych błędów lecz, atmega wydaje się być nie zaprogramowana.
    Wnioskuje to z podglądu hex.
    ps.
    Już hex wgrany przy pobieraniu z strony wystąpił jakiś błąd i plik był czysty.
    Teraz mam problem komunikat nie rozpoznano urządzenia wyskakujący co sekundę.

    Problem jednak rozwiązany, przyczyną nie działania usbasp były źle ustawione fusebity.

    Na razie załączam zdjęcia wykonanej płytki :

    ObrazekObrazek

    Witam ponownie.

    Dodaje zdjęcia złożonego i działającego programatora :)

    ObrazekObrazekObrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 gru 2015, o 23:59 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Witam nie wiem czy ja jestem tak tępy czy ten elips.
    kompiluje napisany wsad próbuje wgrać do megila i wywala błąd ze nie kapitelowany.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2015, o 00:06 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 sie 2015
    Posty: 205
    Lokalizacja: UK
    Pomógł: 10

    Zobacz, czy w Project-> properties w AVRDUDE i T.Hardware jest wszystko dobrze ustawione.
    Możesz też mieć źle zaincludowane biblioteki systemowe, ale bez screena niewiele można powiedzieć.

    Zobacz jeszcze, czy w folderze Release jest wygenerowany plik .hex
    Jeżeli nie ma go, to na 99,9% bład w kodzie.

    Mirek stworzył świetny cykl poradników o Eclipsie razem z 1. wgranym programem - polecam obejrzeć:

    http://mirekk36.blogspot.com/2015/07/ec ... ogram.html

    P.S. - zakładam, że przed kompilacja projekt jest zapisywany :)

    _________________
    MMT Technologies



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2015, o 00:18 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Dziękuje za odzew.
    Męczę się już z tym trzy dni i nic.
    Wszystko według i dokładnie tak jak w poradnikach pana mikra.
    Kompilacja przebiega pomyślnie i podczas wgrywania wsadu do atmega8 błąd.
    Tak jest zapisany mam ustawione automatyczne zapisywanie przy kompilacji.

    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2015, o 00:31 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 mar 2014
    Posty: 1475
    Pomógł: 167

    Masz wyraźnie napisane, że nie ustawiłeś programatora w projekcie. Wejdź w Projekt -> Properties -> AVRDude -> Programmer i ustaw odpowiedni programator.

    --
    Pozdrawiam,
    Robert



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2015, o 00:41 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Przepraszam teraz wywaliło inny błąd niż wcześniej, nie spojrzałem.
    A wiedź ustawiłem programator i błąd

    Obrazek

    Dodam że, atmega jest wykrywana przez MKAVRCALCULATOR



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2015, o 00:55 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 mar 2014
    Posty: 1475
    Pomógł: 167

    Obejrzyj poradnik http://mirekk36.blogspot.com/2013/06/gdy-nie-dziaa-usbasp-pod-eclipsem.html

    --
    Pozdrawiam,
    Robert



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2015, o 01:40 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Teraz mam kolejny błąd

    Obrazek

    Dodam że kompilacja była zrobiona.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2015, o 01:56 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 mar 2014
    Posty: 1475
    Pomógł: 167

    Cytuj:
    Dodam że kompilacja była zrobiona.
    Co z tego że robiłeś. Na obrazku masz w oknie konsoli błąd kompilacji!

    Należy czytać co pisze eclipse w oknach z komunikatami oraz w konsoli. Masz tam odpowiedzi na wszystkie dotychczasowe twoje problemy!

    --
    Pozdrawiam,
    Robert

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

    Jak nie czytasz komunikatów w konsoli, to zwracaj chociaż na ikonki dodawane przy nazwie projektu oraz użytych w nim plików w oknie Project Explorer. Masz tam pokazywane errory i warningi.

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

    Z komunikatów w konsoli wynika, że używasz starego WinAVRa. Przesiądź się jak najszybciej na aktualny Atmel Toolchain. Wszystko masz w Mirkowych poradnikach http://mirekk36.blogspot.com/2015/07/eclipse-start-plus-pierwszy-program.html



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2015, o 02:30 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Wszystko jest robione wegług poradników Mirka ,, najnowszych'' co prawda problem rozwiązany i wynikał z błędu w słowie : main ja wpisalem may :) dziekuje za pomoc



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 gru 2015, o 13:54 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 mar 2014
    Posty: 1475
    Pomógł: 167

    Cytuj:
    Wszystko jest robione wegług poradników Mirka ,, najnowszych''

    Nie zgodzę się z tym. Masz w ścieżce wskazanie na katalog z WinAVR:
    Obrazek
    Albo zainstalowałeś Atmel toolchaina w katalogu o nazwie WinAVR-20100110 - co jest bardzo mało prawdopodobne. Albo nie odinstalowałeś starego WinAVRa i w Eclipse masz cały czas wskazane na starego WinAVR a nie Atmel toolchaina. Albo nie zainstalowałeś Atmel toolchaina ...

    Pokaż jak masz ustawione ścieżki w Eclipse (Window -> Preferences -> AVR ->Paths)

    --
    Pozdrawiam,
    Robert



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 gru 2015, o 00:25 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Witam.
    Możliwe że to wina systemu Windows, dziś postawiłem go na nowo.
    Przepisałem program z poradnika Mirka,,migająca dioda Led, z kompilowałem go i przy próbie wgrania go w procka błąd

    Obrazek
    Może ktoś pomoże.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 gru 2015, o 00:39 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 sie 2015
    Posty: 205
    Lokalizacja: UK
    Pomógł: 10

    To przez nazwe projektu (Nigdy nie stosuj spacji tylko podkreślenia).
    Zmień i wszystko powinno byc ok.

    _________________
    MMT Technologies



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 gru 2015, o 00:42 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Teraz jest ok,skopiowałem kod do nowego projektu, nazwa bez spacji i ruszyło dziękuje za pomoc.
    Może wreszcie ruszę z nauką programowania, choć ciężko to widzę.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 gru 2015, o 00:43 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 mar 2014
    Posty: 1475
    Pomógł: 167

    Cytuj:
    Wydaje mi sie, ze to przez nazwę projektu
    Dokładnie tak. Nazwa projektu nie może zawierać żadnych spacji oraz niestandardowych znaków.
    Mówi o tym Mirek w cytowanym już kilka razy w tym poście poradniku ...

    --
    Pozdrawiam,
    Robert

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

    Widzę, że się spóźniłem :( Ale to dobrze, że Ci ruszyło :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 gru 2015, o 00:54 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Dziękuje wam za pomoc, teraz trzeba się brać za dawkę teorii.
    Przynajmniej elektronikę mam dobrze opanowana, zawsze łatwiej.

    Jednak nadal jest coś nie tak.
    Gdy chce utworzyć nowy projekt, program nie rozpoznaje nawet poleceń #include <avr/io.h>

    wystawia obok pytajnik



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 gru 2015, o 12:48 
    Offline
    Użytkownik

    Dołączył(a): 10 lip 2015
    Posty: 334
    Pomógł: 32

    Czy po wejściu w New C Project wybierasz AVR Cross Target Application?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 gru 2015, o 14:09 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Tak.
    Niezawsze sie tak dzieje np dzis jest ok.
    Czasem jest tak że, mam zapisany projekt i gdy wyłącze komputer i włączę to pojawiają sie takie pytajniki.
    Pruby kompilacji też nic nie dają.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 gru 2015, o 14:50 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 mar 2014
    Posty: 1475
    Pomógł: 167

    Obowiązkowo musisz wszystkie składniki mieć w katalogach bez spacji i znaków specjalnych (w tym polskich liter). Dotyczy to nazwy projektu, nazwy plików projektu, ścieżek do projektu, ścieżki do eclipse i workspace, ścieżki do atmel toolchain oraz avrdude.
    Jak tak będziesz miał, to poprawny projekt się skompiluje i eclipse nie będzie pokazywał warningów i errorów.

    Był też na forum wątek, ze ktoś proponował przy uporczywych problemach z includami w postaci przebudowania indexów dla projektu (chyba było to kliknięcie prawym klawiszem myszy na projekt i wybranie Index -> Rebuild).

    --
    Pozdrawiam,
    Robert



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 sty 2016, o 22:57 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Witam.
    Czy mógłby ktoś wyjaśnić jak działają operatory logiczne(tylko tak jak dziecku :D :
    |
    ^
    &
    ~
    (nie wiem czy podałem wszystkie)
    i kiedy się je stosuje bo nic o tym nie mogę znaleść



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 sty 2016, o 23:28 
    Offline
    Moderator
    Avatar użytkownika

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

    adriantracz napisał(a):
    Witam.
    Czy mógłby ktoś wyjaśnić jak działają operatory logiczne(tylko tak jak dziecku :D :
    |
    ^
    &
    ~
    (nie wiem czy podałem wszystkie)
    i kiedy się je stosuje bo nic o tym nie mogę znaleść

    Widzisz, nie dość, że nie są to operatory logiczne tylko bitowe (czyli nie znasz różnicy pomiędzy logicznymi a bitowymi operatorami w C) to jest ich sporo więcej, bo pomijając już operator wyrażenia warunkowego ?: to są jeszcze operatory dwuczłonowe ale także operatory: pre- i post- ..... inkrementacji i dekrementacji

    Dlatego śmiało mogę polecić ci książkę:
    http://atnel.pl/mikrokontrolery-avr-jezyk-c.html

    bo tam jest to wszystko opisane i to w kilku rozdziałach i z przykładami ....

    to są po prostu PODSTAWY języka C ... a ty oczekujesz wyjaśnienia w kilku zdaniach ? tzn wiesz krótko to proszę:

    | - OR
    ^ - XOR
    & - AND
    ~ - NOT

    ale jak mówię to operatory bitowe

    _________________
    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 sty 2016, o 23:34 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Zmyliła mnie strona.
    Wiem że książka jest dobrym wyjściem lecz, tak jak pisałem wyżej o mojej sytuacji finansowej.
    A jeśli nie dam rady z tym co mam, to poprostu zrezygnuje :cry:



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 sty 2016, o 00:04 
    Offline
    Nowy

    Dołączył(a): 15 gru 2015
    Posty: 18
    Pomógł: 1

    Dosyć dobrze opisane są operatory bitowe tutaj http://webmaster.helion.pl/index.php/kj ... ory-bitowe - są przykłady wyjaśniające. Zobacz sobie.
    Tutaj też warto popatrzeć http://www.binboy.org/c-cpp/articles/10 ... yku_C.html dotyczy to języka C.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 sty 2016, o 00:25 
    Offline
    Moderator
    Avatar użytkownika

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

    adriantracz napisał(a):
    A jeśli nie dam rady z tym co mam, to poprostu zrezygnuje

    Zdradzę ci tajemnicę - poza książkami, które można kupić jest to opisane nie w dziesiątkach, nie w setkach a w TYSIĄCACH miejsc w internecie

    i o ile mogę zrozumieć to co piszesz, że nie stać cię na zakup książki

    to jak słyszę, że jeśli ktoś tu ci nie wytłumaczy albo nie poda na tacy linków - to wybacz mi - ale poza tym, że twój podstawowy powód zaczyna być wątpliwy to wszystko wskazuje na to, że tobie się po prostu nie chce ....

    bo gdyby jeszcze chodziło o jakieś skomplikowane zagadnienia - ok - można zrozumieć

    ale opisy operatorów ???? to już przesadzasz panie kolego, że ciężko ci w google wpisać chociażby"

    "operatory bitowe"

    i poczytać pierwszych 100 linków - gdzie wszystko będziesz miał wyjaśniane za free - za 0 zł na tysiące różnych sposobów .... to są PODSTAWY jak mówiłem, tyle - że operatorów jest sporo, ich zastosowań jest sporo a więc materiału jest sporo do poczytania w necie nawet nie tylko w książce

    _________________
    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: 2 sty 2016, o 00:53 
    Offline
    Użytkownik

    Dołączył(a): 17 lip 2015
    Posty: 34
    Pomógł: 0

    Panie Mirku mówiąc ,,A jeśli nie dam rady z tym co mam, to po prostu zrezygnuje" miałem na myśli to co jest dostępne ogólnie w: necie itp. moglem też to ująć słowami ,,jak się nie ma co się lubi to się lubi co się ma''
    Trochę przykro mi się zrobiło po tych słowach ,,że tobie się po prostu nie chce ....''



    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: 62 ]  Przejdź na stronę Poprzednia strona  1, 2, 3  Następna strona

    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