Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Drukowanie 3D obudowy
- Krok 2: Szlifowanie podwozia (dopracowanie)
- Krok 3: Łączenie kół i serw
- Krok 4: Mocowanie serw do podwozia
- Krok 5: Dodawanie przedniej kulki rolkowej
- Krok 6: Dodawanie płytki do krojenia chleba i czujników
- Krok 7: Tworzenie obwodu zarządzania akumulatorem i dodawanie go do obudowy
- Krok 8: Kod, Arduino Nano i obwody
- Krok 9: To wszystko! Twój robot Sumo jest gotowy do pracy
Wideo: Mini-Sumo Bot: 9 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
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
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)
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
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
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
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
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
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
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
Wszystko jest teraz ustawione, a Twój bot jest gotowy.
Cieszyć się!
Zalecana:
Bot telegramu oparty na ESP32: 7 kroków
Telegram Bot oparty na ESP32: Telegram to wszystko o wolności i otwartych źródłach, w 2015 roku ogłosił nowe API bota Telegram, które umożliwiło stronom trzecim tworzenie botów telegramowych dla ESP32, które wykorzystują aplikację do przesyłania wiadomości jako główny interfejs komunikacyjny. Oznacza to, że
Otto Bot (ja nazwałem Mine Spike): 5 kroków
Otto Bot (I Named Mine Spike): To prosty projekt, który prawie każdy może wykonać, aby stworzyć prostego robota kroczącego
Flex Bot: 6 kroków
Flex Bot: Użyj tej instrukcji, aby stworzyć podwozie robota z napędem na 4 koła, które jest kontrolowane przez TWOJE mięśnie
Mini Drawing Bot - aplikacja na Androida na żywo - Trignomentry: 18 kroków (ze zdjęciami)
Mini Drawing Bot - Live Android App - Trignomentry: Dzięki Bogu i wam wszystkim za to, że mój projekt Baby-MIT-Cheetah-Robot zdobył pierwszą nagrodę w konkursie Make it Move. Jestem bardzo zadowolona, ponieważ wielu znajomych zadaje dużo pytań w rozmowie i w wiadomościach. Jednym z ważnych pytań było to, w jaki sposób
Trash Built Bot do rysowania linii BT - My Bot: 13 kroków (ze zdjęciami)
Trash Built BT Line Drawing Bot - My Bot: Przyjaciele Hai po długiej przerwie około 6 miesięcy, przyszedłem z nowym projektem. Do czasu ukończenia Cute Drawing Buddy V1, SCARA Robot - Arduino planuję kolejnego bota do rysowania, którego głównym celem jest pokrycie dużej przestrzeni do rysowania. Tak naprawiono ramiona robota c