Skocz do zawartości

[Dla początkujących] Przepis na robota - w pełni programowalny Line Follower


Pomocna odpowiedź

Nie mogę wgrać programu.

Kupiłem nowy mikrokontroler i to samo.

Zasilanie podłączam ale bez programu nie ruszy.

Nieraz mi wyskakuje taki komunikat.

Pozdrawiam

Przeczytaj proszę ten wątek. Jak to nie pomoże, to obejrzyj sobie

film, albo może
tych filmów.

Mam nadzieje, że to pomoże. Po co dublować podobne tematy - tam jest wszystko ładnie powiedziane i opisane.

PS. Nie polecam wgrywać programów przez Bascom AVR, bo przy moich próbach kończyło się to niepowodzeniem i musiałem używać zewnętrznych programów typu Khazama Programmer lub MkAVRCalc...

Pozdrawiam.

Bo masz atmega8a a nie amtega8. Musisz na początku programu zmienić plik definicji na atmegę8a. Potem skompilować i dopiero wgrywać.

Wgrałem program dioda świeci więc powinno działać lecz silniki mi się nie kręcą.

Mam coś w programie pozmieniać czy baterie są za słabe do zasilenia układu???

Kupiłem nowe 4 paluszki 1.5V lecz też nie działa a dioda miga lekko lub świeci słabiej ale i tak nie kręcą się silniki.

Co zrobić??

Pozdrawiam

Działa mi już program i robot jeździ lecz tylko po kole i szuka tylko jednej strony nie dwóch a sprawdziłem i cny70 działają.

Błąd w programie ??

Pozdrawiam

Nie, to nie błąd w programie, tylko możliwe jest to, że masz gdzieś zimny lut. Posprawdzaj połączenia i luty między płytką z czujnikami, a płytką z uC.

Możesz też zmierzyć napięcia na tym "wadliwym" czujniku. Podepnij się sondą pomiarową do wyjścia czujnika (kolektor), a drugą sondę podłącz do masy układu (GND). Następnie przesuwaj tym czujnikiem nad białą i czarną powierzchnią - wyniki zapisz i pochwal się nimi. (Pamiętaj aby zasilać układ w czasie pomiarów, silniki mogą być odłączone).

  • 2 miesiące później...

mam pytanie dotyczące programowania - ja zrzuciłem program na płytce stykowej - ale czy można też bezpośrednio z naszego robota? Wiem, że to może głupie pytanie ale dopiero zaczynam przygodę. Jak się mylę to mnie poprawcie. Tak patrzę i te niebieskie kable odpowiadają za połączenie z naszym uC tak? + jeśli tak, to MISO, MOSI i SCK należy pozamieniać kolejnością na tym złączu bowiem kabel jest lustrzanym odbiciem złącza KANDA, zgodnie z tym obrazkiem . Dobrze mówię?

Tak, w tym projekcie autor zawarł złącze KANDA które umożliwia programowanie mikroprocesora w układnie ISP (in system programming) o ile dobrze pamiętam.

Połączenia między tym 10-pinowym złączem w tym robocie a mikroporocesorem są ułożone tak, by bez problemu wpiąć ten 10-pinowy kabelek od programatora prosto do robota.

  • 1 miesiąc później...

Jeśli programujesz mikrokontroler w robocie z przepisu, to masz odpowiednie złącze (na rysunkach czerwony prostokąt). W nie wpinasz programator 10-żyłowym kablem z pasującą wtyczką - standard KANDA, poszukaj np. w google images.

  • Lubię! 1

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