Spisu treści:

Mini-Sumo Bot: 9 kroków
Mini-Sumo Bot: 9 kroków

Wideo: Mini-Sumo Bot: 9 kroków

Wideo: Mini-Sumo Bot: 9 kroków
Wideo: 2012.11.10 Kraków - Festiwal Robotyki Robocomp 9/9 2024, Lipiec
Anonim
Mini-bot sumo
Mini-bot sumo

Co to jest bot sumo?

Inspiracją dla tego projektu był konkursowy styl robotyki sumo, którego przykład można znaleźć tutaj. Dwa boty są umieszczane na czarnym pierścieniu z białą obwódką, a ich celem jest autonomiczne wybicie drugiego bota z pierścienia. Dlatego jest to dobry projekt, jeśli chodzi o zastosowanie czujników.

W tej instrukcji poprowadzę Cię, jak stworzyć własnego mini bota sumo. To świetny projekt na zabicie czasu, a nawet rozpoczęcie własnej imprezy robotycznej. Jest kompaktowy, pełen możliwości uczenia się i bardzo przyjemny do zabawy.

Kieszonkowe dzieci

Zestawienie materiałów

  • Zielony PLA
  • 2x serwa ciągłe SG90
  • Czujnik ultradźwiękowy HC-SR04
  • Czujnik podczerwieni
  • Czerwony przewód połączeniowy o długości 2 m
  • 2x śruby M4
  • 2x nakrętki sześciokątne M4
  • 1x bateria litowo-jonowa 3,7 V 3600 mAh
  • 1x uchwyt baterii litowo-jonowej 18650
  • Moduł ładowania litowo-jonowego TP4056
  • Konwerter doładowania 5 V DC-DC
  • Arduino Nano
  • Mała deska do krojenia chleba
  • Niebieska przyczepność
  • 2x Koła
  • 2x małe śruby M3 (do serw)
  • 1x przełącznik SPDT

Pomocny sprzęt

  • drukarka 3d
  • Zestaw Dremel
  • Pistolet na gorący klej
  • Komputer

Krok 1: Drukowanie 3D obudowy

Drukowanie 3D obudowy
Drukowanie 3D obudowy

Najpierw pobierz załączony plik i otwórz go za pomocą oprogramowania FlashPrint lub innego oprogramowania drukarki 3D. Zapisz ten plik na karcie SD i włóż do drukarki 3D. Po ustawieniu drukarki, załadowaniu filamentu i rozgrzaniu ekstruderów, wydrukuj projekt.

Krok 2: Szlifowanie podwozia (dopracowanie)

Szlifowanie podwozia (dopracowanie)
Szlifowanie podwozia (dopracowanie)
Szlifowanie podwozia (dopracowanie)
Szlifowanie podwozia (dopracowanie)

Po wydrukowaniu obudowy należy usunąć wsporniki. Za pomocą dłuta lub skosu można je łatwo podważyć. Pilnika można również użyć do wygładzenia i oczyszczenia szorstkich krawędzi. Uważaj jednak, aby nie zniszczyć podwozia ani nie skaleczyć palców.

Krok 3: Łączenie kół i serw

Łączenie kół i serwomechanizmów
Łączenie kół i serwomechanizmów
Łączenie kół i serw
Łączenie kół i serw

Na tym etapie serwo musi być bezpiecznie połączone z kołem, aby nie odpadło podczas zawodów. To połączenie można uzyskać, skręcając ze sobą dwie części, co zapewnia mocne połączenie.

Krok 4: Mocowanie serw do podwozia

Mocowanie serw do podwozia
Mocowanie serw do podwozia
Mocowanie serw do podwozia
Mocowanie serw do podwozia

Po przymocowaniu kół do serw, można je teraz na stałe przymocować do podwozia. Najlepszym sposobem na to, jaki znalazłem, było użycie pistoletu do klejenia na gorąco, ponieważ jest wystarczająco mocny, aby utrzymać serwonapędy na podwoziu, ale pozwala również na wprowadzenie wszelkich zmian w ich rozmieszczeniu, jeśli zajdzie taka potrzeba.

Upewnij się, że serwa są prawidłowo wyrównane i we właściwej orientacji podczas montażu na podwoziu!

Krok 5: Dodawanie przedniej kulki rolkowej

Dodawanie przedniego wałka kulkowego
Dodawanie przedniego wałka kulkowego
Dodawanie przedniego wałka kulkowego
Dodawanie przedniego wałka kulkowego

Ten krok jest dość prosty, ponieważ dwa otwory na śruby zostały już ukształtowane. Wystarczy dopasować kulkę do podwozia i zabezpieczyć oba elementy razem za pomocą śrub M4 i nakrętek sześciokątnych.

Dodatkowe nakrętki sześciokątne można umieścić między kulką a podwoziem, działając jako przekładki, aby zmniejszyć kąt nachylenia robota sumo w dół.

Krok 6: Dodawanie płytki do krojenia chleba i czujników

Dodawanie płytki do krojenia chleba i czujników
Dodawanie płytki do krojenia chleba i czujników
Dodawanie płytki do krojenia chleba i czujników
Dodawanie płytki do krojenia chleba i czujników
Dodawanie płytki do krojenia chleba i czujników
Dodawanie płytki do krojenia chleba i czujników

Najpierw przymocuj czujnik podczerwieni z przodu robota za pomocą gorącego kleju, upewniając się, że czujnik jest w stanie wyraźnie skanować ziemię pod nim. Następnie przymocuj czujnik ultradźwiękowy do niezbędnych otworów z przodu robota, jak widać na powyższych zdjęciach.

Na koniec dodaj płytkę stykową z Arduino nano do środka bota i zabezpiecz ją niebieską pinezką, aby była łatwa do usunięcia w czasie rozwiązywania problemów i naprawy.

Krok 7: Tworzenie obwodu zarządzania akumulatorem i dodawanie go do obudowy

Tworzenie obwodu zarządzania akumulatorem i dodawanie go do obudowy
Tworzenie obwodu zarządzania akumulatorem i dodawanie go do obudowy
Tworzenie obwodu zarządzania akumulatorem i dodawanie go do obudowy
Tworzenie obwodu zarządzania akumulatorem i dodawanie go do obudowy
Tworzenie obwodu zarządzania akumulatorem i dodawanie go do podwozia
Tworzenie obwodu zarządzania akumulatorem i dodawanie go do podwozia
Tworzenie obwodu zarządzania akumulatorem i dodawanie go do podwozia
Tworzenie obwodu zarządzania akumulatorem i dodawanie go do podwozia

Akumulator litowo-jonowy należy podłączyć równolegle zarówno z modułem ładowania Li-Ion TP-4056, jak i wzmacniaczem podwyższającym 3V-5V. Upewnij się, że podczas tego procesu podłączasz przewody połączeniowe do zacisków o właściwej polaryzacji.

Podczas lutowania pamiętaj, aby zachować ostrożność, zachowując ostrożność, pracując w dobrze wentylowanym miejscu i nosząc okulary ochronne.

Przełącznik powinien być umieszczony na dodatnim wyjściu konwertera 5Vboost, aby umożliwić botowi włączanie i wyłączanie. Wyjście konwertera DC-DC trafia bezpośrednio do wejścia zasilania Arduino Nano.

Krok 8: Kod, Arduino Nano i obwody

Kod, Arduino Nano i obwody
Kod, Arduino Nano i obwody
Kod, Arduino Nano i obwody
Kod, Arduino Nano i obwody

Przede wszystkim, aby zaprogramować Arduino Nano, musisz pobrać Arduino IDE i niezbędne sterowniki dla Nano. Po wykonaniu tej czynności powinieneś być w stanie przesłać poniższy kod, podłączając komputer do nano za pomocą kabla USB do Micro-USB.

Następnie, korzystając z powyższego schematu, podłącz każdy z niezbędnych komponentów i czujników do Nano.

  • 2 Serwa powinny być podłączone do pinów 9 i 10.
  • Czujnik podczerwieni należy podłączyć do pinu analogowego (czujnik ten nie jest zawarty w kodzie, ponieważ jest specyficzny dla konkurencji - powinien zostać dodany przez użytkownika)
  • Czujnik ultradźwiękowy HC-SR04 powinien mieć pin echo podłączony do pinu 5, a pin wyzwalający podłączony do pinu 4.

Gdy to zrobisz, przetestuj bota i wprowadź niezbędne poprawki.

Krok 9: To wszystko! Twój robot Sumo jest gotowy do pracy

Otóż to! Twój robot Sumo jest gotowy do pracy
Otóż to! Twój robot Sumo jest gotowy do pracy
Otóż to! Twój robot Sumo jest gotowy do pracy
Otóż to! Twój robot Sumo jest gotowy do pracy

Wszystko jest teraz ustawione, a Twój bot jest gotowy.

Cieszyć się!

Zalecana: