Jest możliwość skonfigurowania w ArduinoIDE miejsca gdzie mają się pojawiać pliki z kompilacji? Poprzez dodanie zmiennej build.path do pliku preferences.txt . Opisano pod tym linkiem: https://www.kanda.com/blog/microcontroll...
Mam attiny2313 i jako programatora używam Arduino Micro. Prosty program migający diodą jeśli jest w dialekcie arduino to działa poprawnie tzn. dioda się zapala, na pinie PD6 jest 4.9V. Jeśli wgram program w czystym C na pinie PD6 mam 1.7V i dioda ledwo się żarzy. Nie mogę dojść co jest źle. Próbowałem kompilować pod arduino-ide (obie wersje) i eclipse...
Kolego jox1 - Dziękuję bardzo za zamieszczone materiały.! Są przydatne i pomocne. Póki co, stanąłem na przesyłaniu danych z komputera do Arduino poprzez port szeregowy USB. Próbowałem paru rozwiązań, ale dane nie chcą się przesyłać. Może poprzedni użytkownik tej płytki Arduino, usunął bootloader poprzez port ISCP. Ogarnę jakiś dodatkowy programator,...
Generalnie mógłbym to tak zostawić, ale chciałbym się dowiedzieć, czy jeśli wgram program na Arduino, który bada stan baterii np. przez zewnętrzny programator tak aby bootloader został wymazany, a startował po zapodaniu napięcia na Arduino od razu program czy to wyeliminuje problem tą zwłokę czasową. Tak, usunięcie arduinowego bootloadera wyeliminuje...
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...
Po pierwsze - Arduino IDE, wbrew temu co mogliście słyszeć, nie jest darmowe. Oprogramowanie to jest dystrybuowane na licencji GPL, oznacza to, że aby móc legalnie z niego korzystać trzeba cały tworzony kod publikować za darmo np. w sieci. Dzwonią ale nie w tym kościele, połowa przekręcona jeżeli to miało być tłumaczenie. Nie ma znaczenia na jakiej...
Absolutnie nie zagmatwałeś, wręcz przeciwnie, sporo wyjaśniłeś :) Jestem informatykiem z wykształcenia, a Eclipse to moje narzędzie codziennej pracy, więc jeśli da się w nim programować uC, to powiedz tylko jak nazywa się plugin który mam do niego dołozyć i nawet się nie będę dalej zastanawiał nad IDE. Wygląda na to, że bootloader rzeczywiście nie jest...
Ok postaram się coś znaleźć, a gdy je połącze, to czy ta żółta zworka też powinna być na którychś pinach? Czy całkiem ją usunąć?
Na razie zrezygnowałem z podchodów do Atmega 16U2. Jest uszkodzona i podlega wymianie. Natomiast próbuję skomunikować się z atmega 328p poprzez jej łącze ASP + chiński adapter USBasp. Takim trybem jak się wgrywa bootloader do niej. Błąd ten znika jak chwila przed zaprogramowaniem wyjmę i włożę do portu USB. Nieraz trzeba kilka razy trzeba powtórzyć...
Witam wszystkich Chciałem zaprezentować postępy jakie udało mi się poczynić z konstrukcją kosiarki autonomicznej. Projekt robiony hobbystycznie i raczej dla zabawy i własnej satysfakcji. Oto co wyszło. Mechanika: Powstała z profili aluminiowych dostępnych w marketach budowlanych. Profile zostały pocięte i poskładane w solidną i sztywną ramę. Białe płyty...
Najprościej przygodę z programowaniem zacząć od platformy Arduino UNO i środowiska programowania Arduino IDE dostępnego w wielu systemach operacyjnych , mnogość gotowych programów i przewodników , krok po kroku łopatologicznie jak wykonać program czy konstrukcje. Link do strony gdzie zakupisz Arduino Uno Rev3 cena 92 zl, są też klony tańsze ale na początek...
Jesteś firmą produkująca na zestawy Arduino o jakiejś nazwie. Stworzyłeś do tego edytor kodu, takie IDE ale twoja płytka przy zakupie ma wgraną np grę do zabawy na początku. Użytkownik może sobie potem kasować, wgrywać własne kody czy co tam chce. Ale przychodzi moment w którym użytkownik chce odtworzyć to co ty producent wgrał na starcie. Ty dajesz...
A więc dolutowałem DTR do pinu reset w procesorze To nie było rozsądne. Prawidłowy układ auto-reset powinien być taki, jak na poniższym schemacie (podłączenie do UART). https://obrazki.elektroda.pl/1725042100_... <ciach> Jego, (autora) problem jest błędny wybór bootloadera. Nigdzie nikt o tym nawet nie wspomniał, ani też autor...
Witam Może być coś z ST, niestety w tych procesorach nie siedzę, podobno tańsze od Atmegi. Może być Atmega88, na ali.... są po około 0,5$, bootloader trzba by wgrać przed lutowaniem, lub na płytce zostawić złącze ISP. Może być gotowe Arduino, trochę drożej ale z kwarcem i zamontowanym stabilizatorem ( nie jestem pewien napięcia, ale do około 16V ),...
[mickpr] Wgrywając program z Eclipse zdawałem sobie sprawę, że usuwam bootloader. Wgrywałem później również bootloader różnymi metodami (z Arduino IDE, z avrdude, różne dostępne hex'y). Bez zmian. Jeśli chodzi o ustawienia zegara to tak, wszystko ustawione, również chip pod który jest robiona kompilacja. Zazwyczaj bawię się Atmega8 lub 16 i pokrewne....
Dzięki za odpowiedź. Od razu narodziło się nowe pytanie, w jaki sposób połączyć oba programy (bootloader + docelowy program)? Da się to zrobić jakoś wygodnie czy należy używać jakiś komend w wierszu poleceń? w 2013 roku TMF napisał tak: Połączyć można np. programem srecord, można reż ręcznie (wystarczy usunąć ostatni rekord IntelHex i dołączyć drugiego...
https://obrazki.elektroda.pl/5502422400_... Witajcie moi drodzy Chciałbym zaprezentować tutaj drugą wersję mojego Arduino VGA Shield (nakładki na Arduino UNO generującej jednokolorowy obraz VGA i czarno-biały PAL/NTSC ) - tym razem wykonaną za pomocą elementów SMD , i z dodatkowymi układami na pokładzie ( expander portów MCP23016 oraz...
Reset w AVR ma wewnętrzne podciąganie do Vcc przy pomocy rezystora ok. 20 kOm. Zewnętrzne nie jest więc potrzebne i jest zalecane wyłącznie w środowisku o dużych zakłóceniach. Sam rezystor 10 k nie powinien przeszkadzać, ale dodanie kondensatora powoduje, że programator może mieć kłopot. W takim układzie czas aktywacji reset ulega wydłużeniu i niektóre...
https://obrazki.elektroda.pl/6017596700_... Witajcie moi drodzy Dziś przedstawię moją płytkę startową pod 16-bitowy mikrokontroler dsPIC33EP512GM304 wykonaną w technologii SMD. Płytkę bazowałem na źródłach Eagle od Arduino , więc wygląda do niego niewątpliwie podobnie. Projekt płytki Projekt płytki bazuje na jednej z wersji Arduino...
Witam, jakiś czas temu rozpocząłem zabawę z Arduino, więc jestem początkujący w tym temacie. Zaopatrzyłem się z płytkę Arduino Uno uruchomiłem środowisko Arduino IDE, podłączyłem płytkę i wgrałem przykładowy program czyli migająca dioda. I teraz moje pytanie: co mam zrobić (jak wyłączyć) tą migającą na płytce diodę? Jak usunąć w pamięci ten program?...
Chciałbym przetestować układ attiny13......... ............ Gdy oczywiście klikam przycisk burn bootloader przy wybranym programatorze arduino as isp (leonardo). Czy mógłby ktoś mi doradzić coś jak rozwiązać ten problem? Prawdopodobnie robisz ten sam błąd co autor filmu, kiedy zablokował dwa egzemplarze Att13, uznając że otrzymał od dostawcy wadliwe....
http://obrazki.elektroda.pl/1569543700_1... Witajcie moi drodzy! Dziś przedstawię wam moją płytkę uruchomieniową PIC16F1459. Projekt powstał, ponieważ chciałem dłużej poeksperymentować z tym mikrokontrolerem, a pracowanie na płytce stykowej jest niewygodne. PIC16F1459 PIC16F1459 zainteresował mnie dlatego, że jest to jeden z nowszych...
https://obrazki.elektroda.pl/9440813000_... Pokażę tutaj jak można łatwo zainstalować Tasmotę na urządzeniu z ESP8266/ESP8285 bądź ESP32 poprzez webowy instalator dostępny na przeglądarkach Chrome, Opera i Edge. Opisany sposób jest znacznie wygodniejszy niż "ręczna" instalacja poprzez esptool.py, ale i tak wymaga podłączenia do układu...
Witam, Widze ze chyba nikt nie mial jeszcze takich problemow, garsc szczegolow z ostatnich analiz, od poczatku: 1) win7 x86, czysty nowy system, pierwsza instalacja, wszystko dziala, nieszczesny wybor portu szeregowego opisany powyzej i nic juz nie dziala. Usuniecie pliku preferences.txt usuwa nieszczesny port com4 ale stlink jest nie "widziany", tzn....
https://obrazki.elektroda.pl/5441900500_... Chciałbym przedstawić proste radio FM oparte o kilka chińskich modułów. Cechy użytkowe: - zasilanie z portu USB (u mnie: "pasożytnicze" współdzielone zasilanie z innym urządzeniem) - zdalne sterowanie (standard NEC) - sleep timer (5...45 minut) - przycisk https://obrazki.elektroda.pl/8156288600_...
https://obrazki.elektroda.pl/4024708700_... Witajcie moi drodzy. Przedstawię tu pierwszy na świecie tutorial programowania modułu WiFi WB2S, czyli BK7231. Moduł ten występuje w wielu urządzeniach smart home, a w internecie panuje opinia, że nie można stworzyć dla niego własnego firmware. Nic bardziej mylnego - pokażę tu krok po kroku...
Arduino IDE nie wspiera debugowania. Debugowanie przeprowadza się poprzez wyprowadzanie zmiennych na UART To uruchom ten UART w swoim programie i podłącz przejściówkę USB-UART albo użyj ST-LINK V2/1. Nie chodzi mi o wykonywanie krokowe instrukcji, gdyż tak też można. Pułapki, praca krokowa, podgląd zmiennych to prawdziwe debugowanie a nie wypluwanie...
Może trzeba było choć nieco wspomnieć o dostępności Arduino Core dla tych MCU? Prawdę mówiąc nawet nie wiedziałem, że już na te MCU są porty. To dobrze. Ciekawi mnie, czy na tym MCU VMT jest we FLASH, czy nadal jest kopiowane do SRAM, co jest zmorą C++ na AVR. Jestem za. Ostatnio w dziale dużo artykułów dla zaawansowanych - jakby zapomniano, że najpierw...
https://obrazki.elektroda.pl/2718988000_... Witajcie moi drodzy W tym temacie pokażę jak każdy początkujący może najprościej uruchomić w warunkach amatorskich mikrokontroler PIC32MX795F512H bez potrzeby trawienia/kupowania pod niego konkretnego PCB. Oprócz minimalnego niezbędnego układu pracy tego mikrokontrolera umieszczę tutaj kilka...
https://obrazki.elektroda.pl/2462814800_... Witajcie moi drodzy. Tutaj opiszę mój projekt płytki startowej pod 32-bitowy mikrokontroler PIC32MZ2048* w obudowie TQFP144 oferującej m. in. uproszczony klon programatora PICKIT2 na pokładzie (wspiera PIC32MZ poprzez pic32prog). Umieszczę tu również kilka przykładowych kodów dla tego PICa....
arduino bootloader bootloader arduino arduino atmega bootloader
makro kolor komórki volvo silnika zużycie inverter
generator iskier technics najlepszy
Ładowarka kompatybilna z akumulatorem JCB 12V Jak zamontować uchwyt tokarki TechMigLD250?