Jeżeli po wgraniu bootloadera ustawisz: Low: 0xFF; High: 0xDD; Extended: 0x00 i Lock bajt: 0x0F to nie powinieneś mieć problemów.
Tu masz wszystko https://www.elektroda.pl/rtvforum/topic2... http://feriar-lab.pl/kurs-arduino-2-jak-... Lub zakupić jakiś USBasp kosztują kilkanaście PLN albo i 7pln gdzieś u chińczyków i masz spokój.
To co zrobiłeś nie miało prawa zadziałać z wybraną płytką NG, ona ma ustwienie na kwarc 16MHz: c:\Program Files (x86)\Arduino\hardware\arduino\avr\board... ... ########################################... atmegang.name=Arduino NG or older atmegang.upload.tool=avrdude atmegang.upload.protocol=arduino atmegang.upload.speed=19200 atmegang.bootloader.tool=avrdude...
Wnioskuję że pierwszy raz programujesz czy już wcześniej programowałeś inne układy? Czy masz jakąś podstawkę pod scalaki? czy masz np. programator Arduino UNO? Tym programatorem który posiadasz możesz mieć problemy z połączeniem ze środowiskiem arduino.
Powinno choć osobiście nigdy nie próbowałem. https://starter-kit.nettigo.pl/2013/03/a...
Prawdziwe UNO ma drugą ATMegę od obsługi portu USB. Większość klonów mających w nazwie UNO to klony Arduino Duemilanove. Poza tym bootloader miniCore (Optiboot) ma większą funkcjonalność od oryginału. Rozumiem, że bootloader próbujesz wgrywać z poziomu Arduino IDE (Tools -> Burn Bootloader)? Jak bardzo chcesz "fabryczny" bootloader to możesz próbować...
Ustaw w IDE Arduino:Narzędzia-Płytka -Atmega16Mhz. Następnie: Narzędzia-Programator=USBasp. Wklej w IDE np: miganie diodą i Załaduj to ta strzałka. http://obrazki.elektroda.pl/4617906600_1... http://obrazki.elektroda.pl/7853289200_1... Dodano po 5 Ja podałem wcześniej na PW w jaki sposób i gdzie można znaleźć : Na początek...
Witam. Komunikat "rc=-1" występuje często przy złych połączeniach programatora z mikrokontrolerem. Zacznij może od sprawdzenia połączeń. Programator i połączenia są dobre, bo mam Arduino Micro Pro tez na ATmedze32u4 i bootloader sie wgrywa "Wypal bootloader" w środowisku Arduino IDE 1.7.11. Wyczytałem, ze mozna wgrać bootloader przy pomocy Arduino UNO...
Lepiej już całe arduino wymienić, kiedyś sobie kupisz atmega ale musisz do niej wgrać bootloader inaczej nie zadziała.
Wypalając na ATMedze8 bootloader z Arduino IDE (w/g podanego w linkach schematu, gdzie ATMega jest włożona do drugiego Arduino UNO lub na płytce testowej), możesz ją potem programować z poziomu Arduino IDE przez port USB lub RS232. Druga opcja to wgranie wsadu skompilowanego np. pod Atmel Studio, bez bootloadera, tylko z użyciem odpowiednio zaprogramowanego...
Zapewne da się. Nie wiem jak działa bootloader Arduino, ale jeśli dostanie plik w odpowiednim formacie to będzie mu obojętne, czy plik powstał na skutek kompilacji programu w c/c++ czy bascomie. Nauczka na przyszłość - pytaj zanim wydasz pieniądze :) BTW, te płytki, któe ci polecałem mają wgrany bootloader, więc nie potrzebujesz do nich programatora.
Nie rozumiem pytania jaką płytkę? To co podłączam to procesor atmega328p nie jest to żadne arduino. Wgrywam na niego bootloader arduino dla atmegi 328p tak mi się przynajmniej wydaje bo tak był podpisany bootloader który zassałem z internetu. Zmodyfikowałem dodatkowo plik boards.txt i dopisałem tam według schematu następujące linie: ########################################...
Podpinasz programator i wgrywasz. Tam jest pewien "trik" z portem ISP z którego linie MISO i MOSI są wykorzystywane w SPI (tylko) a do programowania MISO i MOSI masz na pinaxh TX i RX.
zamykam temat problem był w źle wgranym bootloaderze iDE ustawiamy na ATMEGA8
Bootloader masz w załączniku , wgrywasz hexa i ustawiasz fusy : low_fuses=0xe4 high_fuses=0xc4
USB ISP Niestety nie posiadam ale mam Arduino UNO i chyba tym też się da? Pytam czysto teoretycznie bo znalazłem coś takiego a w programatorach za mocny nie jestem. [url=http://starter-kit.nettigo.pl/2013/...
detected as invalid format Tu jest błąd... zły format pliku. Czym wgrywasz ten bootloader?
W jaki sposób zmienić taktowanie? Jeżeli zmienię taktowanie za pomocą preskalera bez grzebania w fusebitach otrzymam zamierzony efekt? Przyznaję sie, że nie znam się za bardzo na zmianie taktowania i nie chcę uwalić płytki. O ile rozumiem zmieniając prelakser zmniejsze o połowę prędkości uart, czyli jeżeli ustawie na 9600 w rzeczywistości będzie pracować...
Zastanawiam się czy nie prościej(i taniej) by było kupić płytkę ARDUINO UNO i programować ją w C. Czy jest to w ogóle możliwe? Jak najbardziej to jest możliwe. Płytek "Arduino" z ATMEGA328P można używać też bez Arduino :) Sądzę, że wygodniejsza będzie płytka Nano, którą można używać z płytką stykową. Czyli można w takiej płytce ARDUINO nano wykorzystać...
Wybierz "Atmega 328P (Old Bootloader)" i testuj. -> widzę że w wersji 1.8.5 już nie ma tej opcji... Zmień Arduino IDE na wersję 1.8.4 lub starszą. Na nowej są błędy w komunikacji przy klonach. Szukam rozwiązania i na razie to mi wpadło do głowy. W Plik->Preferencje zaznacz "Pokaż szczegółowe informacje podczas wgrywania" Wrzuć wszystko co się wyświetl....
Czyli nawet programujac przez ICSP i tak nalezy wgrać bootloader z ustawionym zegarem? W programie Arduino zachodzi pewne pomieszanie pojęć, które może wprowadzać w błąd np. przy MiniCore. Polecenie "Wypal Bootloader'a", wbrew nazwie, tak naprawdę wykonuje fundamentalnie ważną funkcję ustawiania fusebitów, czyli ustawia w kostce rodzaj i częstotliwość...
Co do lutowania to kompletnie nie wiem jak się za to zabrać :/ A masz spinacz? Poważnie pytam, otwory są metalizowane i o średnicy takiej, że spinacz w nie ciasno wchodzi i zwiera pewnie, zwłaszcza jeśli lekko sprężynuje, tak jak na płytce powyżej programatora. https://obrazki.elektroda.pl/7672666100_...
Włączyłem opcje szczegółów podczas wgrywania i pojawia się taka lista . Wynika z tego że wybrałeś opcję processora ze starym bootloaderem;(ATmega 328P Old Bootloader). Dokonaj próby wybierając ten inny (o jedna linię powyżej) opcja:ATmega 328P , albo nawet zamiast Nano, wskaż Arduino/Genuino Uno. Aby przedstawic liste błędów nie musisz dołączac foto...
Nie myśl o bootloaderach - tylko spróbuj odpalic avrdude usbasp, Na ten temat tu jest milion postów - poszukaj sobie odpowiedzi.
Atmega do której wgrywałem bootloader nie jest na płytce arduino, jest to odbiornik RC. także prócz kwarca 16Mhz nie ma tam nic co mogło by zakłócać programowanie, a do tego odbiornika wgrywałem bootloader juz nie raz ale niestety tym razem chyba padła/zablokowała się atmega i penie bez fusebit doktora się nie obędzie.
Witam mam problem, mógłby mi ktoś ustawić fusebity tak, żeby atmega działała na wbudowanym zegarze, albo przynajmniej powiedzieć jak to zrobić, bo w tym kalkulatorze : http://www.engbedded.com/fusecalc/ jest tylko atmega328P a ja mam wersje bez P. Tak wygląda konfiguracja : [syntax=c] uno328.name=Arduino328 uno328.upload.protocol=arduino uno328.upload.maximum_size=32256...
Witam Tak jak w temacie nie mogę zainstalować sterownika USB-Serial Controller Komputer nie widzi tego pliku ftdibus.inf po wskazaniu ręcznym, już pół dnia siedzę i nic.Może to wada płytki Arduino Uno Rev3. Zakupiłem ją na ebay "DK - UNO R3 ATmega328P PL2303 for Arduino Compatible bootloader ready" ATMEGA 328P-PU Kreator wyświetla tylko komunikat :"sprzęt...
Kupując tą płytkę masz Arduino i AVR jednocześnie. Na płytce jest złącze SPI do programowania pod AVR Studio, a usb dla arduino. Trzeba pamiętać o jednym jak zapiszesz jakiś program po SPI to tracisz komunikację po usb. Aby ją przywrócić trzeba z platformy arduino wgrać przy pomocy spi bootloader arduino i znów masz arduino.
Żeby wgrać nowy bootloader do Arduino najprościej użyć klonów programatora USBASP (kłopotliwy w Arduino IDE>1.8.5, ale są tu na forum informacje jak podminić AVRDUDE) lub AVR ISP MKII. Można też zrobić programator z innego Arduino, opis np. tu: [url=https://starter-kit.nettigo.pl/2013... i jest...
Witam, jestem bardzo początkujący w mikrokontrolerach, Arduino kupiłem sobie dopiero tydzień temu. Mam pytanie, ale nigdzie nie znalazłem na nie dokładnej odpowiedzi, więc stwierdziłem że zapytam tu. Czy mogę stosować moje Arduino UNO jako programator, w takim sensie, że wgram sobie program na Atmegę328 jaka tam domyślnie jest, potem wyjmę ją z podstawki,...
Poczytaj tutaj http://blog.dulare.com/rozmnazanie-ardui... http://starter-kit.nettigo.pl/2013/03/ar... http://mikrokontroler.pl/content/wgranie... https://www.arduino.cc/en/Hacking/MiniBo...
Witam. Mam mały problem z atmegą-328p, którą używałem razem z arduino uno do prototypowania. Chciałem przenieśc mikrokontroler na płytkę stykową jednak sprawia wrażenie niedziałającej. Atmega ma wgrany arduino bootloader oraz program. Po wyjęciu mikrokontrolera z arduino i wpięciu go do płytki prototypowej, podłączeniu napięcia 5V oraz masy, nie wykazuje...
także na koniec pytanie do Autora wątku - czy zmieniłeś w Arduino ustawienia na kompilację dla 8MHz? Zmieniałem plik boards.txt zgodnie z zaleceniami z linków które już podałem. Czyli żeby uruchomić ten projekt należy wgrać bootloader na zewnętrzny zegar 16 MHz i dołyć taki kwarc? Edit: Myślałem, że uzbrajając ArduinoIDE w umiejętność programowania...
Próbowałem wgrać bootloader poprzez usbasp ale wyświetla mi coś takiego: https://obrazki.elektroda.pl/5939557900_... Już wiem co jest nie tak. Otóż zakupiłem nie ten procesor co potrzeba bo po włożeniu do płytki atmegi 328p u bootloader się wgrał i program także a przedtem próbowałem na procesorze atmega 328 u
Witam. Mam problem z wgraniem sketch'a do Atmega328P. Bootloader poszedł bez problemu, opierałem się o ten poradnik: http://www.plociennik.info/index.php/inf... Natomiast z wgraniem konkretnego projektu jest dużo gorzej... Wgrany bootloader do Atmegi to "Arduino...
Kolega raczej pyta: czy oprocz procka potrzebuje jakis inny uklad, wystepujacy na plytce arduino by komunikowac sie po usb - tak konwerter uart TTL -> USB , czyli popularne plytki z Ft232, Pl2303...oczywiscie jak napisano-programator isp jest potrzebny by wgrac bootloader
Właśnie z tego co podałeś korzystałem. W folderze hadrware/arduino nie istnieje folder bootloaders więc go utworzyłem. Po zrobieniu tego Arduino IDE nawet się nie uruchamia. Po wrzuceniu tego do hardware/arduino/avr/bootloaders/atmega - arduino ide się włączy ale w narzędzia > płyty nie widnieje wpis odnośnie atmegi.
Na stykówce czasami Atmega działa lepiej bez kondensatorów przy kwarcu, albo z mniejszymi, np. 18pF. Tym razem raczej to nie jest powodem, ale warto pamiętać, że producent podaje 12-22pF. Wgraj programatorem do Atmegi prosty szkic drukujący coś na UART i sprawdź czy przejściówka prawidłowo odczytuje komunikaty na monitor portu COM. [syntax=c]void setup()...
Tylko jak ją wtedy zaprogramować? Może jest coś, o czym nie wiem. Środowisko IDE na PC, jak również program Bluino loader na android, najpierw kompiluje sketch, potem łączy się z BT, następuje reset atmegi i upload sketchu. Nie wiem jak mógłbym zsynchronizować ręczny reset w momencie uploadu. Jak ja bym to zrobił? 1. Program odbiera dane po Serial....
Pokaż jak podpinasz programator. Zapoznaj się także z: http://mikrokontrolery.blogspot.com/2011...
FTDI+Flash Loader Demo(v2.80)+wgrywam boot20_pc13.bin Aaaa. Czyli przez UART, zworki itd. . Tej informacji mi brakowało. To ok. W STM32 wgranie bootloadera jest identyczne jak każdego innego samodzielnego programu, bo w zasadzie niczym się od nich nie różni. Wgrałeś, wystartował i chodzi tak jak go autor napisał. Trudno mi się wypowiedzieć w kwestii...
Proponuję złapać miernik i sprawdzić czy tam gdzie piszą GND jest przejście 0 Ohm do GND na płytce i to samo z VCC do 5V na pinach tego dużego grzebienia. Co do łączenia się przez bootloader i zainstalowane gniazdo microUSB to to jest typowe rozwiazanie Arduino czyli po drodze jest konwerter USB<>UART i należy wybrać port COM. To działa nawet...
Uszkodziła mi się Atmega 16 w arduino uno R3. Płytka na złom czy jest gdzieś osiągalny do niej soft? Jeżeli zajdzie potrzeba zakupu to teraz tylko CH340G przynajmniej płytka jest serwisowalna w 100%. Jeżeli masz na myśli 'Atmega16U2' pracujący jako most USB do serial port, to nie musisz szukać tego softu! Masz go na swoim komputerze, o czym nawet pewnie...
Dzień dobry, mam pytanie odnośnie pracy Arduino z taktowaniem 20MHz. Posiadam czysty mikrokontroler ATMEGA328P, chce na niego wypalić bootloader po przez Arduino UNO, po czym wgrać program który wykorzystuje taktowanie 20MHz mikrokontrolera przy zewnętrznym rezonatorze kwarcowym. Moje pytanie, czy Arduino to Arduino którym będę wgrywał bootloader a...
Witam mam problem z wgraniem bootloadera na atmega 2560. Podpinam atmega do USBasp , odpalam Arduino IDE, w zakładce narzędzia wybieram płytka (Arduino mega 2560 or ...), wybieram programator USbasp i naciskam wypal bootloader. Po naciśnięciu cały czas pisze że bootloader jest ładowany na atmega nic więcej się nie dzieje. Wie ktoś może o co chodzi albo...
Hej, Próbuje zbudować urzadzenie, które znalazłem w internecie. Zrobiłem sobie programator do wypalania bootloadera ... Do arduino nano wgrywam szkic ArduinoISP Nastepnie ustawiam Board jako miniCore z Atmega328 programmer ustawiam na ArduinoISP. Klikam Burn bootloader . Wszystko ładnie działa. Nastepnie włączam plik z szkicem( kodem), który ma być...
Witam, Jako że ostatnio spaliłem sobie arduino, postanowiłem nie kupować nowego, ale zrobić sobie własne, według tego schematu - http://www.arduino.cc/en/Main/Standalone I o ile wszystko działa (dioda miga) gdy wsadzam wcześniej zaprogramowany mikrokontroler (z drugiego arduino), to gdy chce wrzucić na atmege program przy pomocy FT232RL to komputer...
Natomiast Arduino programowane przez USB na płytce, z układu 16U2 wysyła dane Na PE0 i PE1.Jest to odpowiednio RX0 i TX0 Mylisz interfejs szeregowy z programowaniem szeregowym poprzez ISP. Mając czysty procesor, programujesz ISP. Jak zaprogramujesz przez ISP bootloader, to wtedy możesz programować przez UART czy cokolwiek jest zaimplementowane w bootloaderze....
Witam! Posiadam Arduino UNO w którym padła mi atmega, znalazłem w szyfladzie identyczną (atmega 328) ale z bootloaderem dla Duemilanove, działa jak ją programuje jako Duemilanove, ale chciałbym wgrać bootloader do wesji UNO, nie wiem jak to zrobić żeby nie spalić czegoś, mam do dyspozyji drugą płytkę testową Arduino Duemilanove. Za wszelką pomoc z góry...
Zależy co pobrałeś i czy faktycznie płytka jest sprawna. Programowanie wygląda tak samo jak innych płytek Arduino. Pobrałem ZIP z core do LGT8F328P, raczej z innego źródła bo nie kojarzę tylu wersji, a może było to dawno temu i dlatego była jedna, wgrałem do katalogu Arduino/hardware/Arduino_XI/AVR/board.tx... w moje dokumenty (czyli katalog Arduino_XI...
Tak jak najbardziej. Tylko pierwszy raz do nowego procesora musisz wgrać bootloader taki program "startowy" a potem już wykorzystujesz gdzie tylko chcesz i programujesz sobie w Arduino. Poszukaj instrukcji jak to się robi podhasłem "arduino uno bootloader" w necie jest pełno poradników i kilka sposób wgrania.
(at)ex-or, wręcz go nie ma, wgrywa mu raz bo uC jest czysty i bootloader i tak czeka na wsad, potem program rusza i pa pa. (at)kus04, albo odtwarzasz tę część schematu Arduino UNO z kondensatorem 100n dla resetu, albo robisz reset paluchem, z czasem da się wyczuć moment kiedy należy puścić uC do pracy by wsad się zahaczył o startujący bootloader.
Dzięki. Sprawdziłem checklistę, ale nic z tego :( Szczerze, to programuje już procki kilka lat i raczej nie robię tego typu błędów, choć przejrzałem każdy punkt tej listy. Jest to bardzo dziwne, że układ działał dobrze, do póki nie zacząłem jego programowania raz jeszcze... W Arduino IDE taka konfiguracja służy do opisu customowej płytki z ATMegą32:...
Witam Zakupiłem jakiś czas temu zestaw Arduino z płytką Uno R3. Płytka działała całe 3 tygodnie. W tym czasie uczyłem się różnych rzeczy związanych z programowaniem Arduino itp. Po trzech tygodniach płytka przestała być widoczna przez Arduino IDE. Łączyłem się przez kabel USB. Zacząłem szukać przyczyny i po lekturze doszedłem do wniosku że to bootloader....
W AVR LAB wybierając programator Arduino gadasz przez bootloader z płytką Arduino, musisz wybrać AVRISP, port COM i baud tak jak skompilowałeś szkic Arduino as ISP. W szkicu najlepiej ustawić 115200 (są gotowe linie, wystarczy zakomentować 19200 i odkomentować 115200). Tak czy inaczej AVR LAB ++ może się czasem przydać, ma inną wersję AVR DUDE.
Nie, do Arduino masz gotowy program z bibliotekami. Do ATmega co prawda istnieje chyba jakiś dedykowany program. Jednak przeważnie samemu trzeba konfigurować oprogramowanie i programator. Podsumowując, jak wspomniałem dużo łatwiej jest programować na Arduino. Pisać można w wielu językach. Jednak najpopularniejszy jest C. Chociażby dlatego żę można w...
Witam! Stworzyłem projekt w środowisku Arduino IDE. Program działa, więc chciałbym go przenieść na jakiś mikrokontroler i umieścić na stałe na płytce PCB. Problem w tym, że to środowisko nie ma wbudowanej obsługi innych procesorów. Chcę to zrobić na atmedze328p z zegarem wewnętrznym 1mhz i nie ma zmiłuj ;-) Układ ma być energooszczędny, więc zegar musi...
Nie powinieneś mieć problemu z zaprogramowaniem: https://tosiek.pl/arduino-nano-with-atme... A kod z 328P jest kompatybilny z 328PB wg. tego dokumentu: https://www.pololu.com/file/0J1464/Atmel... PB jest inaczej zasilane(inne piny) niż P dlatego...
Jak wgrać do tej atmegi bootloader i jakie fusy ustawić posiadam usbasp fusy mogę wgrać przez eclipse ,mam plik z opisami procesorów podpięty. Chciałbym żeby działał na 3,3v i 8MHz (wewnętrzny). Fusy należy ustawiać czy robi to bootloader i czy jest niezbędny aby działały biblioteki z arduino? programowany później będzie przez usbasp. Próbuje prostą...
A może ktoś wie czy są dostępne bootloadery do atmegi, które można dodać do nowego IDE 1.6? Znalazłem paczkę dla ATtiny https://code.google.com/p/arduino-tiny/ i mam teraz na liście w menu "Płyty" kilkanaście takich procesorów. Chciałbym dodać również ATmega ale nigdzie nie znalazłem stosownych zasobów.
Sprawa ma się tak dlatego, że Atmega328P nie ma już FuseBit CKOPT . W starszych Atmegach przy kwarcach szybszych niż 8MHz zalecano włączenie CKOPT. Arduino wypalając Bootloader ustawia "zwykły" Eternal Crystal Oscillator. Zobacz jak różnią się amplitudy gdy wybierzesz "Full Swing" Jest chyba ciut bardziej prądożerny, ale bardziej odporny na zakłócenia...
Komputer wykrywa leonardo? . Wykrywa. Po co USBasp, skoro ATMEGA z USB można programować FILP-em? Pobrałem FLIP'a ale nie wiem jak to zrobić. Skoro nie wiesz, to odłóż tą idea na późniejszą okazję. Tymczasem kup nową płytkę, a w tą z rzekomym defektem, kol. 'Chucek' ci wpisze nowy bootloader poprzez zablokowany port, mimo że istniejący w niej bootloader...
Mam podobny problem, płytka avt5272 i komunikat z arduino IDE: avrdude: stk500_getsync(): not in sync: resp=0x00 Pod drugim komputerem z ubuntu wyświetla, że nie odpowiada programator. Zainstalowałem przez dapa bootloader i to samo. Kupiłem nową atmegę168 + wgranie bootloadera i to samo. Konwerter ft232 działa, atmega wysyła i odbiera po rs. Bootloader...
Rzeczywiście, ta metoda nadaje się znacznie więcej niż dla Wemos D1, nie chciałem nic takiego sugerować, po prostu na Wemos D1 będzie kilka tematów stąd taki tytuł. Tutaj jest nieco więcej szczegółów: https://github.com/JAndrassy/ArduinoOTA ArduinoOTA wspiera: - classic ATmega AVR with at least 64 kB of flash (Arduino Mega, MegaCore MCUs, MightyCore...
Zasilanie powinno być przede wszystkim pod piny 7 i 8, a nie tylko wstawiony tam kondensator, może być wspólne z częścią analogową. Jeśli choć raz udało Ci się wgrać bootloader od UNO/NANO z domyślnym ustawieniem to już teraz nic nie ruszy, dopóki nie podłączysz jakiegoś kwarcu 4-16MHz pod piny 9-10. Z kwarcem ruszy o tyle, żeby można było wgrać bootloader...
tak samo biblioteki qt4 tez nie trzeba - kazdy moze sobie sciagnac ze strony nokii :P swoja droga nie wszystkie dll-ki sa zawsze potrzebne. (at)damiano713: Tak swoja droga widzialem wlasnie projekt qmikroide i musze powiedziec ze wlasnie zamiast tego duzo prosciej dzieciaki nauczyc na arduino, to jest zwykla atmega + bootloader + ftdi, program piszesz...
Witajcie, mam problem z wgraniem bootloadera i co za tym idzie wgraniem do Atmegi 328p-pu programu. Wykonałem układ z poniższego projektu i teraz pozostało samo jego zaprogramowanie. majsterkowo_atmega328p16.name=ATmega328P (at) 16 MHz majsterkowo_atmega328p16.upload.maximum_... majsterkowo_atmega328p16.upload.using=ar... majsterkowo_atmega328p16.bootloader.low_...
Witam, mam podłączony wyświetlacz FT800 do Arduino UNO lub MEGA i nie mam żadnych problemów z działaniem zestawu, jednak po podłączeniu FT800 do ATmega1284 zaczynają się „schody”. Przy pełnej jasności ekranu (FTImpl.Write(REG_PWM_DUTY, 128)) obraz nie jest stabilny, co jakiś czas część ekranu "mignie", natomiast po ściemnieniu ekranu FTImpl.Write(REG_PWM_DUTY,...
Ale służy ona do wgrania bootloadera przy pomocy innego programatora typu usbasp, a nie przez konwerter usb<=>rs232 dostępny na płytce arduino. Jeżeli chcesz zaprogramować atmegę8 to pobierz sobie mkavrcalculator, który w darmowej wersji obsługuje ten mikrokontroler. Dodatkowo w opcjach programu masz przycisk instaluj sterowniki usbasp, który...
Zamrugaj na wszystkich pinach z programu, B5 w nazwie bootloadera to pin, na którym miga ledem przy starcie, ale czasami w core są alternatywne zestawy pinów, a LED "wbudowany" może być nie tam gdzie myślisz. Tak przynajmniej łatwiej niż podłączać LED do wszystkich pinów po kolei. Niby miganie led to podstawa, ale czasami się zapomni ustawić pin jako...
Dziwna sprawa, kupiłem Arduino Nano w innym sklepie i nie chciało się zaprogramować, jak zmieniłem Atmega 328P old bootloader na Atmega 328P to dało się zaprogramować ale nie działa nic , LCD tylko się podświetla, nie steruje driverami do diod LED, podłączałem też inny LCD i to samo. Jak wgrałem testowy program czyli miganie diodą na płytce to jest...
Jeśli pracujesz z kwarcem 8 MHz, to ustawienia są prawidłowe. Być może bootloader działa nieprawidłowo. Opis wgrania bootloadera do ATmega328P [url=https://circuitdigest.com/microcont...
Witam. Zakupiłem ostatnio ATmegę328P i wgrałem na nią bootloader który używa wewnętrznego zegara. Napisałem program, wgrałem, wszystko działało (program wgrywałem na ATmege włożoną w płytkę Arduino UNO) ATmega miała być zasilana z ogniwa. ale podczas korzystania z niej na Arduino, nie używałem pinów 0 i 1 (TX i RX) gdy skończyłem program, zająłem piny...
Uno to zaprogramowana atmega, zasilanie i programator Tak ale inaczej się pisze kod dla samej atmegi np. w Atmel Studio, a inaczej dla tej samej Atmegi w Arduino IDE, dodatkowo w pamięci mikrokontrolera umieszczonego na płytce Arduino jest bootloader, którego rzecz jasna z "gołej" Atmedze nie ma. Do wgrania bootloadera niestety potrzebny jest zewnętrzny...
:D spoko a coś więcej? :) Robiąc wg tego: http://majsterkowo.pl/forum/post2368.htm... tworze plik boards.txt (proszę przejrzeć treść) atmega32.name=ATmega32 (internal 1 MHz) atmega32.bootloader.low_fuses=0xF1 atmega32.bootloader.high_fuses=0x99 atmega32.upload.maximum_size=32768 atmega32.build.mcu=atmega32a atmega32.build.f_cpu=1000000L...
...nie wciskam reset . Ty nie ale robi to konwerter USB<->UART. Sprawdź to na schemacie swojego nano.
książek, oprócz tej to nie ma ta jest dobra żeby lekko obczaić temat, ale jakaś super extra to ona nie jest przykłady (wydrukowane w książkach) są w paru miejscach walnięte ich kod jest dostępny w sieci. Książkę warto kupić, po to choćby żeby nie ślęczeć przed kompem. Co do zestawów, to w sieci i na ebayu (w HK i w PRC). Na ebayu jest dużo zestawów...
Zbyt ogólnikowe informacje podałeś aby można było coś konkretnego doradzić. Arduino jeśli nie jest oryginalne to często jakość jest kiczowata. Podstawowym pytaniem jest czy chcesz programować, bo jeśli tak to doradzam dobrego klona Arduino. Ale nie do używania tylko jako gotową płytkę z elementami, wywal bootloader i programuj normalnie ATmega328 które...
Jakie kondensatory najlepiej zastosować? -------------------------------------- Mam podobny problem z mikrokontrolerem ATmega 328P, który pochodzi z Arudino UNO. Chciałem również wgrać do niego bootloader, ponieważ straciłem komunikację pomiędzy Arduino a komputerem, ale przy próbie połączenia się z nim AVRDUDE wywała mi taki sam błąd jak przy ATmega...
Problem rozwiązany. Do pliku boards.txt dopisujemy + modyfikujemy resztę według opisu z linku : [syntax=c] ########################################... nano256.name=Arduino Nano (256 Serial Buffer) nano256.upload.protocol=arduino nano256.upload.maximum_size=30720 nano256.upload.speed=57600 nano256.bootloader.low_fuses=0xFF nano256.bootloader.high_fuses=0xDA...
Od kilku dni męczę się z wgraniem bootloadera arduino do atmega328 Jestem w tej dziedzinie początkujący i utknąłem W tym momencie sprawa wygląda następująco Zrobiłem płytkę arduino wszystko z godnie z schematem przez port ISP mogę się dostać do procesora za pomocą tego programu ISP Programmer http://dybkowski.net/content/pl/node/16 do podłączenia z...
Witam. Wgrałem na Atmega328P kod "Blink", dioda podłączona pod pin 8 z rezystorem 230 Ohm. Zewnętrzny kwarc 16 MHz + 2 kondensatory 22pF do GND. Rezystor 10 k Ohm pod VCC z pinu 1 atmegi. Problem polega na tym, że ustawiłem czas świecenia na 10 000 ms (10 sekund), a świeci 20 sekund. Jest to normalne, że czas będzie płynął 2 razy wolniej przy 16 MHz?...
Witam Korzystam z płytki [url=https://www.arduino.cc/en/Main/ardu... przeznaczonej do Arduino. Do niej jest podłączona płytka [url=http://reprap.org/wiki/RAMPS_1.4]RA... oraz [url=http://reprap.org/wiki/RepRapDiscou... graficzny. To oczywiście cała elektronika do drukarki 3d jednak nie o...
Ok - ale ja właśnie myślałem, że to powinien pokazać mkAvrCalculator - że te fusebity oznaczają że uC spodziewa się zegara np. 16MHz. A nie pokazuje nic, stąd moje zdziwko. Dla twojego większego zdziwienia: żaden FuseBit Calculator nie wskazuje na konkretną częstotliweśc powyżej 8 MHz. Porównaj z : http://www.engbedded.com/fusecalc/ Masz tam tylko...
Zacznij od tego: http://mikrokontrolery.blogspot.com/2011...
Tak jeszcze jako ciekawostkę napiszę, że konwerter USB-TTL na układzie FT232RL niezbyt dobrze mi współpracuje ze środowiskiem Arduino przy ładowaniu programów do Atmegi. Bardzo często coś się blokuje i pomaga tylko odłączenie i ponowne podłączenie konwertera do komputera, z jednoczesnym restartem Arduino w PC. Gdy używam innej przejściówki na układzie...
Witam Pierwsza atmega przestała się odzywać tak jak i ta bez żadnego dymu. Pisałem to na początku że po podłączeniu programatora mkAVRCalculator nie rozpoznawał żadnego uC. I teraz było to samo bo znowu przelutowałem Atmegę328P i mkAVRCalculator ją widzi. W międzyczasie szukałem w necie czy procek mógł się zawiesić i znalazłem podobne rozwiązanie ze...
Tak jak koledzy piszą da się za pomocą fusebitów(dokładnie RSTDISBL) ustawić aby pin resetu był zwykłym pinem Portu C czyli PC6. Po tej operacji nie będzie już możliwe zaprogramowanie procesora ani przez bootloader ani przez ISP bo oba te tryby wykorzystują Reset sprzętowy. Jeśli to atmega w podstawce to pół biedy bo odblokujesz procesor programatorem...
Witam, chcę zacząć przygodę z uC ale słabo idzie. Kupiłem programator usbasp, zainstalowałem do niego sterowniki i system widzi go jako usbasp. Kupiłem też mikroprocesor atmega 8a. Chciałbym npisac jakiś program żeby chociaż sprawdzić czy działa. No i zaczynają się problemy ponieważ, nie potrafię się zdecydować na IDE. Próbowałem w arduino wgrać bootloader...
A czy może ktoś wie jaki programator wybrać w arduino ide? Zacznij od analizy "dlaczego potrzebujesz bootloader?". Jeżeli docelowo będziesz używał tego programatora w środowisku Arduino, to wpisywanie bootloadera do processora nie ma uzasadnionej potrzeby. Bootloader będzie tylko zajmował miejsce w pamięci flash processora. Bootloader umożliwia komunikację...
Pod w/w programem nie masz komunikacji "z płytką arduino" a z procesorem na niej korzystając z dodatkowego interfejsu usbasp. Naturalnie masz w arduino bootloader korzystający z uart i do tego jakiś konwerter z usb na uart (czy to atmega8u2, czy ft232, czy ch340 w klonach). W przypadku Uno jest to zdaje się ta pierwsza opcja czyli obecna na płytce atmega...
Jeżeli żyłeś Uno jako programatora czyli AVRasISP aby zaprogramować atmege328 na płytce stykowej to niepotrzebny jest do tego bootloader, na arduino wygrywasz przykład o nazwie Arduino as ISP a programujesz wybierając z menu Plik-> Załaduj używając programatora lub ctrl+shift+U. Oczywiscie trzeba wcześniej ustawic AVRasISP jak programator. Pozdr
Witam, mam problem z mikrokontrolerem Atmega328P. Próbowałam wgrać bootloader z Arduino. W efekcie procesor się zablokował. Do jego odblokowania użyłam Atmega Fusebit doctor. Teraz Atmegę można zaprogramować, ale nie można wgrać jej nowych Fusebitów. Aktualnie ustawione są one na: efuse: 0x07 hfuse: 0xD9 lfuse: 0x62 Program Avr burn o mat wypisuje komunikat...
https://www.arduino.cc/en/Tutorial/Ardui... tutaj jest wszystko. PS. ogólnie radzę ludziom się przeprosić z angielskim i zaglądać na arduino.cc bo tam jest wszystko bardzo ładnie opisane.
Program na ArduinoMega działa bardzo dobrze, więc postanowiłem przenieść go na procesor Atmega 328p - ten sam co w większości płytek Arduino. Układ pracuje na wewnętrznym oscylatorze 8MHz, bootloader wgrany, program też. Pojawił się niestety problem, którego nie potrafię zlikwidować - przerwanie od przycisku powoduje restart procesora... Jeżeli dodam...
Witam Mam taki problem napisalem program w bascom ktory po pojawienia sie stanu niskiego na pinie wysyla przez UART dane i tu ma problem... Wyglada na to ze moja Atmega z bootloader arduino jest w stanie uspienia i dopiero po nawiazaniu polaczenia przez np Hyper terminal program zaczyna dzialac jak to wylaczyc aby program startowal i nie wchodzial w...
Witam Zmagam się z takim problemem. Mając kilka procesorów Atmega8 oraz różnych płytek testowych gdzie procesory są wlutowane, chciałem wszystkie "przerobić" na standard Arduino. Ponieważ za pomocą płytki Arduino Uno wgrałem wszędzie bootloader od Arduino to chciałem następnie za pomocą programator poprzez Serial wgrać testowy program Blink. I niestety...
(at)tytka, bardzo schludny i przemyślany projekt. Ogromny plus za własne PCB, multipleks. Sprawa obudowy i przydatności to kwestia osobista. Przy zalewie bylejakości, termogluta, gotowców i ulepów to świetny przykład staranności. Delikatnie budzi dźwięk typu ding-dong z Nubiry zdaje się, albo podobny stosowany w lotnictwie liniowym (zapięcie pasów)....
Jak masz na to czas to po prostu nagraj filmik jak to działa i zgłaszaj spór. Może masz na płytce uC LGT8, one są sprzedawane taniej niż Arduino z Atmega, jednak nie widziałem by ktoś je bezczelnie oznaczał jako Atmel, raczej są w ogóle bez napisów, a płytki po prostu opisane jako zgodne z Arduino. Można to uruchomić, ale to jednak nie jest Atmega328p....
Witam, jestem nowy i zaczynam przygodę z elektroniką. Mój problem polega na wgraniu bootloadera do mikrokontrolera ATMega328P-PU za pomocą arduino. Po wgraniu ArduinoISP a następnie próbie wypalenia bootloadera przy wersji Arduino 1.6.5 wyrzuca mi błąd......... Przestudiuj ten tutorial: https://learn.sparkfun.com/tutorials/ins...
atmega bootloader arduino bootloader bootloader arduino
naprawa kosiarki arduino zegar romet kierunkowskazy
odkurzacz xiaomi odkurzacz xiaomi
Stabilizator SVEN 320W włącza się po wyłączeniu pieca gazowego Niepodłączona kostka w klapie bagażnika Toyoty - do czego służy?