Spisu treści:

Robot humanoidalny Otto DIY: 7 kroków (ze zdjęciami)
Robot humanoidalny Otto DIY: 7 kroków (ze zdjęciami)

Wideo: Robot humanoidalny Otto DIY: 7 kroków (ze zdjęciami)

Wideo: Robot humanoidalny Otto DIY: 7 kroków (ze zdjęciami)
Wideo: A Show of Scrutiny | Critical Role: THE MIGHTY NEIN | Episode 2 2024, Lipiec
Anonim

Projekty Tinkercad »

Dwunożny robot Otto otrzymał teraz ramiona przypominające „człowieka” i matrycę LED do wyrażania emocji. Wydrukuj 3D samodzielnie, a następnie zbierz części do samodzielnego zbudowania.

Otto jest naprawdę Opensource; oznacza to, że sprzęt jest łatwo rozpoznawalny, aby inni mogli go zrobić, kompatybilny z Arduino, drukowalny i konfigurowalny w 3D, idealna okazja do zbudowania i posiadania pierwszego robota, nauki robotyki i zabawy, nauczysz się logicznego połączenia między kodem a działaniem, a montując go, zrozumiesz, jak działają jego komponenty i elektronika. Odwiedź www.ottodiy.com, aby uzyskać więcej szczegółowych informacji.

Otto DIY Humanoid chodzi, tańczy, wydaje dźwięki i omija przeszkody, podobnie jak podstawowe, ale ma też 2 ramiona, jedną matrycę LED do wyrażania emocji i żyroskop do pomiaru orientacji i ruchu w celu interakcji.

Należy pamiętać, że Humanoid jest zaawansowanym robotem w porównaniu do prostego dwunożnego Otto, będzie wymagał DOŚWIADCZENIA W BUDOWANIU ROBOTÓW I WIĘCEJ CZASU, REKOMENDUJEMY, ABY PIERWSZY ZBUDOWAĆ PRZYNAJMNIEJ PODSTAWOWEGO Otto DIY, w przeciwnym razie potraktuj to jako wyzwanie:D

Kieszonkowe dzieci

1 x Nano ATmega328

1 x We/Wy Nano Shield

1 x kabel USB-A do Mini-USB

1 x czujnik ultradźwiękowy HC-SR04

6 x mikro serwo MG90s

1 x brzęczyk 24 x żeński/żeński przewód połączeniowy

1 x matryca LED 8x8

1 x czujnik dźwięku

1 x czujnik dotykowy

1 x moduł Bluetooth BLE

1 x ładowarka + wzmacniacz mocy

1 x mikroprzełącznik samoblokujący wł./wył.

1 x czujnik żyroskopowy (opcjonalnie)

1 głowica drukowana 3D

1 x korpus z nadrukiem 3D

4 x nogi wydrukowane w 3D (2 to ramiona)

2 x uchwyt wydrukowany w 3D

2 x stopka z nadrukiem 3D

1 x mały śrubokręt krzyżakowy 8 x dodatkowe śruby M2

Nożyczki lub szczypce.

Komputer do programowania i smartfon do sterowania.

Krok 1: Drukowanie 3D

Otto jest bardzo dobrze zaprojektowany do druku 3D, więc nie sprawi Ci kłopotów, jeśli będziesz przestrzegać tych wspólnych parametrów:

Zalecane do używania drukarki 3D FDM z materiałem PLA. Nie potrzebujesz podpór ani tratw. Rozdzielczość: 0,30 mm Gęstość wypełnienia 20%, wydruk 3D pełnego zestawu części dla jednego Otto Humanoida powinien zająć około 9 godzin.

Zrobiłem to w TinkerCAD, abyś mógł się bawić i dostosowywać własnego robota!

Znajdź pliki STL tutaj

Krok 2: Blokowo

Image
Image

Początkującym zaleca się rozpoczęcie kodowania za pomocą naszego nowego oprogramowania Otto Blockly, prostego oprogramowania do programowania wizualnego:

Otto Blockly jest całkowicie autonomiczny (nie wymaga Arduino IDE ani konfiguracji bibliotek i nie jest wymagany dostęp do Internetu).

  1. Pobierz z naszej strony internetowej tutaj
  2. Zainstalować.
  3. Otwórz przykład dla Humanoida.
  4. Podłącz swojego robota Otto.
  5. Wybierz Arduino nano,
  6. Wybierz port USB, do którego podłączony jest robot.*
  7. Sprawdź/prześlij i tak, to takie proste!

*Jeżeli twój komputer nie rozpoznał urządzenia USB, powinieneś zainstalować sterownik CH340 dla swojego systemu operacyjnego, znajdziesz go tutaj:

Dowiedz się więcej o Otto Blockly tutaj

Krok 3: Arduino

Dla bardziej zaawansowanych programistów można naprzemiennie korzystać z Arduino IDE.

Pobierz biblioteki Otto tutaj

Pozwoli ci to naprawdę wykorzystać potencjał twojego robota, będziesz mógł wypróbować wiele przykładowych kodów (szkicu), które możesz po prostu wgrać i zmodyfikować do własnych programów.

  1. Pobierz oprogramowanie Arduino IDE za darmo
  2. Zainstaluj oprogramowanie Arduino IDE na swoim komputerze.
  3. Pobierz biblioteki Otto, które są tutaj
  4. Otwórz Arduino IDE, przejdź do Szkic> Dołącz bibliotekę> Dodaj bibliotekę. ZIP. U góry listy rozwijanej wybierz opcję „Dodaj bibliotekę. ZIP”.
  5. Zostaniesz poproszony o wybranie biblioteki. Przejdź do lokalizacji pliku.zip, który właśnie pobrałeś i otwórz tak, jak jest.
  6. Wróć do menu Szkic > Dołącz bibliotekę. menu. Powinieneś teraz zobaczyć bibliotekę na dole menu rozwijanego. Oznacza to, że jest gotowy do użycia kodów Ottos!
  7. Podłącz Otto przez USB.
  8. Wybierz w Arduino Tools/Board: “Arduino Nano” Procesor: “ATmega328 (Stary bootloader)” Port COM# (gdzie jest podłączony Twój Otto)
  9. Otwórz w pliku/Przykłady/OttoDIYLib/dance/Otto_allmoves_V9.ino
  10. Sprawdź/prześlij kod.

Krok 4: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Przed użyciem jakichkolwiek baterii należy sprawdzić połączenia i przetestować robota za pomocą kabla USB podłączonego do komputera.

Dobrą praktyką jest sprawdzenie elektroniki i oprogramowania w komputerze przed złożeniem całego robota, aby uniknąć konieczności demontażu całego robota, aby coś naprawić. Możesz to zrobić po prostu podłączając przynajmniej wszystkie serwa w miejscu wskazanym w poniższym nagłówku i wgrywając dowolny kod, który sprawia, że Otto się rusza. Jeśli jesteś gotowy na Baterie, możesz również sprawdzić, czy Twoje źródło zasilania działa, w zależności od rodzaju posiadanych baterii jest wiele opcji

W rzeczywistości istnieje wiele opcji zasilania robota Otto na wiele sposobów, omówimy bardziej szczegółowo w tym artykule na blogu:

Jest to podstawowe okablowanie za pomocą obwodów Tinkercad, z podstawowym programem, który można kodować jako podstawowy, aby upewnić się, że serwa są wyśrodkowane i wszystko działa (należy pamiętać, że komponenty w obwodach Tinkercad nie są takie same jak Arduino UNO zamiast nano, ale zasada jest taka sama.

Krok 5: Instrukcja montażu

Teraz, gdy sprawdzimy, czy cała technologia działa poprawnie, możemy wreszcie zacząć budować! zbierz wszystkie części potrzebne do tego montażu.

NOGI SĄ WŁAŚCIWIE TĄ SAMĄ CZĘŚCIĄ DLA RAMION!”

Przed przystąpieniem do montażu należy pobrać i uważnie przeczytać instrukcję obsługi.

Lub po prostu śledź wideo.

Jeśli zauważysz pewne niewspółosiowość w ruchach, sprawdź, które wyrównały się do środka serwomechanizmów przed montażem, ale jeśli chcesz bardziej precyzyjnego chodzenia i ruchów, możesz wykonać kalibrację elektroniczną, jak wyjaśniamy w tym artykule na blogu: https://www. ottodiy.com/blog/kalibracja

Krok 6: APLIKACJA Bluetooth

Wiele osób po prostu chce to zrobić bezpośrednio, ale polecam najpierw trochę kodowania;)

Mamy świetną aplikację, która steruje, a także programuje podstawowe sekwencje dla Otto, zarówno na iOS, jak i Androida, jeśli jesteś na to gotowy

1. Upewnij się, że biblioteki Arduino Otto zostały poprawnie zainstalowane!

2. Następnie podłącz moduł Bluetooth w ten sposób:

RX pin do 12 na płycie

pin TX do 11

Vcc do dowolnego 5V

Uziemić do dowolnego G

Wgranie kodu Bluetooth z Arduino IDE jest proste, ale musisz upewnić się, że biblioteki są poprawnie zainstalowane (nie musisz powtarzać tego kroku, jeśli już to zrobiłeś wcześniej)

3. Przejdź do File/Examples/OttoDIYLib/Bluetooth/Otto_APP.ino lub Otwórz szkic Arduino.ino z folderu kodu.

4. Podłącz Otto przez USB. Wybierz w Arduino Tools/Board: “Arduino Nano” Procesor: “ATmega328 (Stary bootloader)” Port COM# (gdzie jest podłączony Twój Otto)

5. Sprawdź, a następnie prześlij kod przez USB.

6. Pobierz i zainstaluj aplikację na swoim smartfonie

7. W ustawieniach telefonu Włącz Bluetooth, wyszukaj i sparuj z modułem 1234 jako hasło. (jest to połączenie z telefonem i należy to zrobić tylko raz)

8. Następnie otwórz rzeczywistą aplikację i postępuj zgodnie z procesem połączenia w aplikacji.

9. Gotowe! Twój Otto jest gotowy do sterowania i programowania z Twojego telefonu.

Krok 7: Dołącz do społeczności Otto Builder

Gratulacje, że stworzyłeś humanoidalnego robota! zasadniczo.

Prawdziwe humanoidy mają więcej artykulacji, czy myślisz, że możesz stworzyć bardziej złożonego robota? Dowiedz się więcej o kodowaniu, elektronice, projektowaniu, drukowaniu 3D i robotyce ogólnie w naszym programie Open EDU (Open Education) tutaj.

Podziel się swoją kreatywnością. Ideą Otto jest to, że gdy nauczysz się podstaw, hakujesz i tworzysz własne!

Dołącz do naszej społeczności tutaj

Grupa na Facebooku. dzielić się i prosić o pomoc w społeczności i polubić naszą stronę na Facebooku

Kanał YouTube, aby uzyskać więcej informacji o filmach i samouczkach.

Instagram śledź nas i udostępniaj #ottodiy

Twitter śledź nas i udostępniaj #ottodiy

Dołącz do tej przyjaznej społeczności konstruktorów, nauczycieli i twórców robotów! Witamy w naszej społeczności Otto Builder!

do zobaczenia tam;)

Zalecana: