Skocz do zawartości

Pierwszy robot.


Pomocna odpowiedź

Napisano

Witam,

chce zbudować pierwszego robota bardzo prostego z tej strony:

http://grylewicz.pl/robot-arduino-samojezdna-platforma/

Znalazłem wszystkie elementy składowe ale mam problem ze znalezieniem platformy 3-kołowej wg opisu Motor Smart Robot Car Chasis Kit takiej w przystępnej cenie.

wie ktoś gdzie mogę taka zakupić, ewentualnie jakie kupić silniki i przekładnie żeby samemu zrobić taka platformę?

w opisie jest także moduł Motor Shield R3 do sterowania silnikami czy ten będzie odpowiedni:

http://allegro.pl/sterownik-silnika-motor-shield-l293d-arduino-i6515996203.html

Dzięki wielkie za pomoc.

__________

Komentarz dodany przez: Treker

Co to znaczy "mam problem ... w przystępnej cenie".

Czy te które są dostatecznie tanie leżą za daleko lub płyną za długo czy to, że nawet w Chinach nie ma wystarczająco tanich?

https://botland.com.pl/podwozia-robotow/7283-podwozie-robota-2wd-dwukolowe-z-silnikami-prostokatne.html

Co do mostków: nie wchodź w stare scalaki L29x - słabe toto, straty duże i tylko się grzeją od byle prądu. Jedyna zaleta to cena (2zł?), ale na gotowym module nawet i tego nie widać, w końcu ludzie muszą na czymś zarabiać. L293 jest chłodzony głównie przez własne nóżki a na wskazanym module siedzi jest w podstawce 😅 więc nawet połowy z zadeklarowanego prądu nie dostaniesz bo albo podstawka albo driver pójdą z dymem.

Weź coś ciekawszego i mniejszego:

https://botland.com.pl/sterowniki-silnikow-dc/851-pololu-drv8835-dwukanalowy-sterownik-silnikow-11v12a.html

https://botland.com.pl/sterowniki-silnikow-moduly/32-pololu-tb6612fng-dwukanalowy-sterownik-silnikow-135v1a.html

  • Pomogłeś! 1

Małych silniczków komutatorowych DC z przekładnią 1:30 - 1:100. Im mniejsze przełożenie tym napęd będzie szybszy, ale słabszy. Okolice 1:10 to już raczej zarzynanie silnika i baterii (choć są takie zestawy), a powyżej 1:100 to już chyba do gąsienic..

  • 3 tygodnie później...

Witam ponownie,
Zacząłem składać robota i napotkałem pewien problem mianowicie:

do sterowania silnikami zakupiłem Motor Shield L293D łącze go z Arduino ale muszę jeszcze podłączyć czujnik odległości. Nie wiem czy dobrze rozumuję ale trigPin i echoPin tego czujnika mogę podłączyć zgodnie z tym co znalazłem na tej stronie do SERVO_1 i ESRVO_2:

http://arduino-ok.pl/?p=345

NA tej stroni pisze że zasilanie silnika MOTOR1_A jest pin 2, a MOTOR1_B pin 3. Jak podłączyłem silnik do tych styków na Motor Shield Czyli do MOTOR1_A i MOTOR1_B i wgrałem ten program to sięnic nie działo:

int silnikA= 2;

int silnikB= 3;

void setup() {

pinMode(silnikA,OUTPUT);

pinMode(silnikB,OUTPUT);

}

void loop() {

digitalWrite(silnikA,HIGH);

digitalWrite(silnikB,LOW);

delay(2000);

digitalWrite(silnikA,LOW);

digitalWrite(silnikB,HIGH);

delay(3000);

}

Chciałem żeby silnik kręcił się w jedną stronę a potem w drugą.

__________

Komentarz dodany przez: Treker

Kody programów należy umieszczać przez narzędzie KOD (znajdziesz je w edytorze pod ikonką "<>"). Dzięki niemu składania programów jest automatycznie kolorowana, a wtedy wszystkim znacznie łatwiej analizować wklejone programy. Proszę to poprawić - z góry dziękuję za zrozumienie i pomoc przy utrzymaniu porządku na forum.

Co podłączyłeś do POWER? Tam musi być zasilanie części "silnikowej" mostków lub dajesz je przez zworkę:

https://learn.adafruit.com/adafruit-motor-shield/power-requirements

Z czego zasilasz Arduino? Co wysłałeś na MOTOR_1_PWM (pin 11 Arduino)?

Narysuj kompletny schemat tego co zrobiłeś a najlepiej przeczytaj najpierw instrukcję krok-po-kroku na Adafruit - wygląda na łopatologiczną:

https://learn.adafruit.com/adafruit-motor-shield/overview

Piszą tam o dwóch wersjach płytki. Którą masz?

Czy ten skrypt działa?

https://learn.adafruit.com/adafruit-motor-shield/using-dc-motors

Dzięki wielkie. Jak przeczytam to w razie pytań będę pisał.

[ Dodano: 19-11-2016, 18:19 ]

Witam ponownie, zacząłem przeglądać te strony i ściągnąłem bibliotekę Adafruit-Motor-Shield-library-master ze strony https://github.com/adafruit/Adafruit-Motor-Shield-library jedna przy kompilacji wyskakuje komunikat:

UWAGA: Błędny folder .github w bibliotece 'Adafruit Motor Shield library'

Próbowałem ściągnąć z innej strony tę bibliotekę ale wyskakuje ten sam błąd.

Nie wiem czy coś robię źle?

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