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

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • 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.