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 04:49


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 27 ] 
    Autor Wiadomość
     Tytuł: ARDUINO - HEX
    PostNapisane: 28 lis 2013, o 16:05 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    zrobiłem coś takiego:

    skompilowałem w ARDUINO UNO atmega328 program BLINK - działał

    wgrałem poprzez USBASP na płytce stykowej plik HEX (mkAVRCalculator) na atmega88 - program nie działa,
    choć wgrało się bez problemu

    zanim to zrobiłem to uwaliłem inną atmegę88 ustawiając ją na 16 Mghz (mkAVRCalculator),
    teraz nie mogę się do niej dostać

    czy w HEX zapisuje się np, że atmega328 jest na zewnętrznym kwarcu?



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

    Dołączył(a): 05 lut 2013
    Posty: 302
    Pomógł: 19

    A nie jest tak ze w hexie o ktorym piszesz masz zawarty bootloader dedykowany do megi 328?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lis 2013, o 16:10 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    no właśnie nie wiem co tam jest jeszcze oprócz kodu programu,
    chyba będę musiał programować poprzez ISP ARDUINO



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lis 2013, o 16:25 
    Offline
    Użytkownik

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

    Pomógł: 101

    .



    Ostatnio edytowano 6 lis 2015, o 13:40 przez xor, łącznie edytowano 2 razy

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lis 2013, o 16:27 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 lut 2013
    Posty: 376
    Lokalizacja: Kłopoty-Stanisławy
    Pomógł: 33

    wireless napisał(a):
    zanim to zrobiłem to uwaliłem inną atmegę88 ustawiając ją na 16 Mghz (mkAVRCalculator),
    teraz nie mogę się do niej dostać


    Ale jaki to problem ?

    ------------------------ [ Dodano po: 3 minutach ]

    XOR był pierwszy :)

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

    xor napisał(a):
    Co prawda avrdude powinien krzyczeć o niezgodności sygnatury.


    Jeśli ustawiony jest procek 88 i fizycznie siedzi 88 to nic nie powie. Oby HEX nie był zbyt duży to nic nie powie.

    A 88 i 328 na pierwszy rzut oka w kartę wyglądają na prawie identyczne tylko z różną ilością FLASH-a.

    _________________
    50 znaków Atnela ....



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lis 2013, o 16:37 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    przecież 88 i 328 mają jeden DS a BLINK to tylko miganie diodą

    nie ustawiałem kwarcu zewn. tylko Hz 128/8



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lis 2013, o 16:42 
    Offline
    Użytkownik

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

    Pomógł: 101

    .



    Ostatnio edytowano 6 lis 2015, o 13:41 przez xor, łącznie edytowano 3 razy

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lis 2013, o 17:00 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    wgrałem HEXa do zewn 328 i chodzi, ciekawe dlaczego nie chodzi 88



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lis 2013, o 17:07 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 sty 2013
    Posty: 426
    Pomógł: 36

    A w ustawieniach Eclipse zmieniasz jaki ma być docelowy procesor?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lis 2013, o 17:14 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    kaka0204 napisał(a):
    A w ustawieniach Eclipse zmieniasz jaki ma być docelowy procesor?
    eclipsa tu nie używam wcale,
    ARDUINO robi HEX, a mkAVRCalculator go wgrywa do 88 poprzez USBASP



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lis 2013, o 17:27 
    Offline
    Użytkownik

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

    Pomógł: 101

    .



    Ostatnio edytowano 6 lis 2015, o 13:41 przez xor, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lis 2013, o 17:55 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    xor napisał(a):
    Równie dobrze możesz tym programatorem programować z poziomu IDE Arduino
    no tak, tylko trzeba mieć w ARDUINO ustawienia płytki do atmega88,
    tak jak tutaj http://akademia.nettigo.pl/attiny_010/c ... lowac.html



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

    Dołączył(a): 12 paź 2011
    Posty: 780
    Pomógł: 20

    Sunowe arduino ma obsługę magi 88 :) jak się bawiłem to program krzyczał przy wgrywaniu bootloadera że ma końcówkę P ale jeśli używasz zewnętrznego programatora to niema to znaczenia.

    Możesz bezpośrednio z arduino programować USBaspem bez kombinowania :)

    taki obrazkowy poradnik (idąc od lewej) jak ustawić programator jak wgrywać za pomocą zewnętrznego programatora oraz gdzie ustawić płytkę

    Obrazek

    Sunowe arduino możesz stąd pobrać oraz projekt SunDuino wykorzystujący zewnętrzny programator

    http://www.blue17.elektroda.eu/mikrokontrolery-avr/1424

    Pozdrawiam


    Autor postu otrzymał pochwałę

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lis 2013, o 23:59 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    dzięki, wykorzystam



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 lis 2013, o 00:00 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 paź 2011
    Posty: 780
    Pomógł: 20

    Ależ proszę od tego jest forum :)

    Pozdrawiam :D

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 lis 2013, o 10:26 
    Offline
    Użytkownik

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

    Zawsze też zalega na droopie komplecik , ale niebawem będzie uzupełnienie o nowe procki
    jak poprawki do M128, m169, m162, m2564 , oraz dla PIC32

    https://www.dropbox.com/sh/02fcrcjiu54syyn/NhDEN-BaDG

    _________________
    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  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 lis 2013, o 10:34 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    arduino uno rev3 (nie ma FTDI USB) będzie zgodne z sunduino i zaprogramuję zewnętrzny procek bez problemu?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 lis 2013, o 11:48 
    Offline
    Użytkownik

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

    zawsze możesz użyć złącza ISP i programować wia Programator bez Bootloadera
    co jest też wygodne

    _________________
    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  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 lis 2013, o 11:53 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    dobry jesteś człowiek, szkoda, że zbanowany :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 lis 2013, o 11:57 
    Offline
    Użytkownik

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

    zdaża się :)

    _________________
    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  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 lis 2013, o 12:06 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 paź 2011
    Posty: 780
    Pomógł: 20

    wireless napisał(a):
    arduino uno rev3 (nie ma FTDI USB) będzie zgodne z sunduino i zaprogramuję zewnętrzny procek bez problemu?


    Jeśli nie masz FTDI a jest to arduino to przejściówkę USB UART realizuje dodatkowa atmega na płytce tak samo np w arduino MEGA2560 z tego co pamiętam to chodziło coś i licencje itd :)

    Jeśli masz takie arduino nie musisz się martwić co tam siedzi bo po podłączeniu urządzenia zapyta o sterownik, a sterowniki masz w folderze drivers który znajduje się w rozpakowanym Arduino IDE wiec wystarczy wskazać ten folder i już masz zainstalowany dodatkowy port COM.

    Nie musisz się martwić jak co ustawiać wybierasz płytkę oraz port COM i gotowe :)

    Pozdrawiam

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 lis 2013, o 12:10 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    mam tylko jeden problem, bo nie mogę podłączyć do ARDUINO transceivera na 3.3V



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 lis 2013, o 12:27 
    Offline
    Użytkownik

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

    Cytuj:
    mam tylko jeden problem, bo nie mogę podłączyć do ARDUINO transceivera na 3.3V


    a dlaczego nie możesz ??
    masz wyprowadzone PWR 3,3 i jak piny nie są tolerant 5V TTL to konwerter poziomów i jedziesz

    _________________
    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  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 lis 2013, o 12:33 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    wireless napisał(a):
    masz wyprowadzone PWR 3,3 i jak piny nie są tolerant 5V TTL to konwerter poziomów i jedziesz
    nie mówiłem, że się nie da :)
    gdzie najtaniej kupić konwerter?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 lis 2013, o 12:41 
    Offline
    Użytkownik

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

    w sumie to zależy jaki chcesz , LVC-ki były u mirka w dobrej cenie
    http://sklep.atnel.pl/pl/searchquery/LV ... /5?url=LVC

    _________________
    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  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 lis 2013, o 12:46 
    Offline
    Użytkownik

    Dołączył(a): 14 maja 2012
    Posty: 518
    Pomógł: 6

    SunRiver napisał(a):
    w sumie to zależy jaki chcesz , LVC-ki były u mirka w dobrej cenie
    http://sklep.atnel.pl/pl/searchquery/LV ... /5?url=LVC
    no tak, ale to trzeba budować (lenistwo, a raczej brak czasu :( )
    to byłoby ok?
    http://www.kamami.pl/index.php?productID=63662



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 lis 2013, o 12:47 
    Offline
    Użytkownik

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

    Może byc ...:)
    właśnie dla leniuszków chyba powstało :)

    _________________
    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  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 27 ] 

    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