Skocz do zawartości

Problem na początku przygody z Arduino


Zuras89

Pomocna odpowiedź

Witam, dziś przyszła oczekiwana przesyłka z Arduino jak na zdjęciu:

1.jpg

Problem polega na tym, że IDE ładnie wgrywa wszystkie programy, jednak brak jest reakcji ze strony Arduino (mimo poprawnego komunikatu). Jakiego programu bym nie wgrał to dioda wbudowana w Arduino ciągle miga w równych odstępach czasu, a wraz z nią jednakowo dioda podpięta do pinu I/O. Sytuacja wygląda identycznie na każdym pinie.

Proszę o pomoc.

__________

Komentarz dodany przez: Treker

Link do komentarza
Share on other sites

Może wgrywasz w kółko to samo albo wręcz przeciwnie - nic? Opisz dokładnie, krok po kroku od początku do końca co robisz, co wpisujesz z klawiatury, co klikasz itd oraz to jak masz ustawione IDE: jaka płytka, który port, jaki programator... Od startu środowiska, przez załadowanie kodu źródłowego do edytora, kompilację i programowanie.

Link do komentarza
Share on other sites

Dziękuję za zainteresowanie moim problemem.

Program wgrywam przez KONWERTER USB TTL pl2303HX (zdjęcie w załączniku).

Do portu usb w lapotopie podpięty konwerter usb ttl a z niego 4 przewody do arduino: +5V,GND,RXD,TXD przy wgrywaniu programu do arduino przez chwile zapala się dioda na konwerterze przy pinie TXD.

Po wgraniu programu pojawia się komunikat:

"Szkic używa 848 bajtów z (2%) pamięci programu. Maksimum to 30 720 bajtów.

Globalne zmienne używają 9 bajtów z (0%) dynamicznej pamięci, pozostawiając 2 039 bajtów dla lokalnych zmiennch. Maksimum to 2 048 bajtów."

Pozdrawiam

3.thumb.jpg.96e7d0dded63d581c18e34ea91d842b7.jpg

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Czy Ty rozumiesz po polsku? Powtórzę, gdyby poprzedni przekaz nie dotarł:

"Opisz dokładnie, krok po kroku od początku do końca co robisz, co wpisujesz z klawiatury, co klikasz itd oraz to jak masz ustawione IDE: jaka płytka, który port, jaki programator... Od startu środowiska, przez załadowanie kodu źródłowego do edytora, kompilację i programowanie."

Na pocieszenie powiem Ci, że nie widzę tu żadnego komunikatu od programatora, więc prawdopodobnie tylko kompilujesz kod, ale niczego nie wgrywasz. Skup się i napisz o co prosiłem. Inaczej nici z rozwiązania problemu - nie jesteśmy wróżkami. Jeśli milionom ludzi na świecie to działa a Tobie nie, musisz robić coś źle. Jak mamy stwierdzić co, skoro swoim lakonicznym opisem próbujesz nas przekonać, że wszystko jest OK?

Druga sprawa: żeby bootloader w Arduino zaprogramował nowy kod przychodzący z portu szeregowego, procesor musi zostać zresetowany. Albo w odpowiedniej chwili naciskasz guzik RESET (to wersja upierdliwa) albo musisz mieć dociągnięty sygnał DTR z konwertera (wersja automatyczna).

  • Lubię! 1
Link do komentarza
Share on other sites

Czy Ty rozumiesz po polsku?

Jeżeli nie potrafisz pomóc to nie siej fermentu - piszę z szacunkiem do innych więc Ty również to rób, a jeśli ponoszą Cię emocje to lepiej zrobisz jak odpowiadać nie będziesz.

Problem rozwiązany, pomógł ten filmik:

Okazało się, że trzeba zamienić linie tx i rx (rx z arduino łączymy z tx konwertera i tx z arduino z rx konwertera).

Pozdrawiam

Link do komentarza
Share on other sites

Okazało się, że trzeba zamienić linie tx i rx (rx z arduino łączymy z tx konwertera i tx z arduino z rx konwertera).

Jak byś od początku napisał (albo pokazał zdjęcie) jak masz podłączone, to od razu dostałbyś tę odpowiedź. A tak musiałeś szukać sam, bo my z fusów od herbaty wróżyć nie potrafimy, a do kryształowej kuli skończyły się baterie. Szacunek wymaga, żeby nie marnować ludziom czasu nieprzemyślanymi pytaniami, tylko włożyć trochę pracy w opisanie problemu tak, żeby mieli jakąś szansę pomóc. A najlepiej wcześniej poszukać rozwiązań na forum, bo takie pytanie jak to mamy tu średnio dwa razy w tygodniu i zawsze problemem okazuje się coś, o czym pytający "zapomniał" napisać. Co ciekawe, nigdy jakoś nie zaglądają do publikowanego tutaj tutoriala Arduino.

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.