Skocz do zawartości
Zuras89

Problem na początku przygody z Arduino

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

Udostępnij ten post


Link to post
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.

Udostępnij ten post


Link to post
Share on other sites

I nie zapomnij napisać co ci IDE wyświetla w tym czarnym okienku na dole!

Udostępnij ten post


Link to post
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

Udostępnij ten post


Link to post
Share on other sites

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

Udostępnij ten post


Link to post
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

Udostępnij ten post


Link to post
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.

Udostępnij ten post


Link to post
Share on other sites

Poza tym po co "zawalać" takimi błahymi pytaniami forum, jak można zadać szybkie pytanie na stronie http://diy.szybkiepytanie.pl/ - po to właśnie istnieje ta strona...

Pozdrawiam.

Udostępnij ten post


Link to post
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ę »

×