Strona używa cookies (ciasteczek). Dowiedz się więcej o celu ich używania i zmianach ustawień. Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.    X

R2D2 — Budujemy własnego Artuditu [cz.1]

Osoby, które czytają moje wpisy wiedzą, że buduję różnej maści roboty i projekty. Od jakiegoś czasu postanowiłem zbudować coś z rodziny Star Wars i jakoś padło na słynnego R2D2 bo jest fajny i wydawał mi się dość prostym i rozwojowym projektem. Projekt zacząłem jakieś 10 miesięcy temu i przez kila innych prac m.in. nad szafami grającymi przez co odsunąłem projekt na bok, ale postanowiłem wreszcie wrócić do projektu i dokończyć budowę artuditu.

Koncepcja

Plan projektu był taki aby projekt był podobny ale bez szczegółowych elementów na samym robocie. Projekt miał być prosty i umożliwiający później pomalowanie sobie robota. Poruszać miał się na dwóch silnikach i obracać głową no i oczywiście wydawać dźwięki. Zacząłem od projektowania elementów do wydruków. W pierwszej wersji chciałem przede wszystkim sprawdzić czy mój pomysł da się jakoś sensownie złożyć i ustawić.

Oczywiście po wydrukowaniu wszystkich elementów i poprawieniu kilku szczegółów głównie dolnych części nóg skręciłem artuditu. Pierwszą wersję wydrukowałem jeszcze na pierwszej mojej drukarce Simple Tower XL.

r   e   k   l   a   m   a

W pierwszej wersji nie uwzględniłem jeszcze uchwytów w środku na elektronikę.

Elektronika

Co do elektroniki, która ma wszystkim sterować i poruszać wybrałem mini silniki Pololu HP 100:1 z enkoderem pracujące napięciem 3-9V i o sile 2,2 kg*cm (0,21 Nm). Sterownik silników padł na dwukanałowy moduł L298.

Za komputer pokładowy odpowiada Arduino Nano do tego moduł MP3 WTV020 dzięki któremu będę odtwarzać dźwięki. Wszystko zasilane jest za pomocą powerbank-a 5V.
Dodatkowo do obracania głową artuditu użyłem silnika krokowego 28BYJ-48. Do komunikacji z robotem wykorzystamy moduł bluetooth HC-06.

Poprawki poprawek

Jako, że w pierwszej wersji musiałem jednak poprawić kilka rzeczy i dostosować stopy robota pod silniki zająłem się drugą wersją robota. Oczywiście jak zawsze projekt udostępniłem na moim thingiverse-ie.

Zaprojektowałem głównie uchwyty na silniki, koła i elektronikę oraz wprowadziłem kilka drobnych poprawek. W obecnej chwili zamówiłem nowe filamenty i będę drukować nową wersję.

Konkurs

I tutaj mam mini konkurs. Jednej osobie, która chciały by zbudować robota wydrukuję kompletnego robota. Aby wygrać należy napisać w komentarzu dlaczego ty powinieneś dostać wydrukowaną obudowę robota. Z wszystkich komentarzy wybiorę jedną osobę (musi posiadać konto na DP), której prześlę wydrukowanego Artuditu. Zaś dla pozostałych, którzy maja gdzie wydrukować obudowę polecam pobrać projekt z linku poniżej. Samo sterowanie odbywać będzie się za pomocą aplikacji na telefonie z Androidem (nie nie będzie wersji dla WP ;) ).
Na zgłoszenia czekam do 15 lutego. Zaś kolejny wpis o budowie pojawi się około 20 lutego. Liczę, że znajda się zainteresowani :)

Oczywiście gotowy kod wraz z jego wyjaśnieniem dla Arduino udostępnię w kolejnym wpisie. Opiszę jak połączyć całą elektronikę i pokażę również jak skonfigurować gotową aplikację na androidzie pod nasze potrzeby. Do następnego wpisu.


Projekt do pobrania: http://www.thingiverse.com/thing:1527002

Lista części:


  • 2 silnik DC Pololu HP 100:1 (z enkoderem / opcjonalnie)
  • Sterownik silników L298
  • Arduino Nano
  • Moduł MP3 WTV020
  • Karta microSD 1-2GB współpracujący z modułem mp3
  • Powerbank 5V
  • Moduł Bluetooth HC-06
  • Silnik krokowy ze sterownikiem 28BYJ-48 5V

Wynik konkursu:

Zwycięzcą konkursu zostaje @Nojas, który chyba najbardziej się postarał i mam dużą nadzieję że zrobi z niej pożytek i fajnie rozbuduje R2D2. Proszę o kontakt poprzez wiadomość na forum z danymi do wysyłki.

 

sprzęt programowanie hobby

Komentarze