Spisu treści:

BasketBot - samochód robota z plastikowym koszem: 12 kroków
BasketBot - samochód robota z plastikowym koszem: 12 kroków

Wideo: BasketBot - samochód robota z plastikowym koszem: 12 kroków

Wideo: BasketBot - samochód robota z plastikowym koszem: 12 kroków
Wideo: LEGO® Spike Prime F1 2024, Listopad
Anonim
BasketBot – samochód robota z plastikowym koszem
BasketBot – samochód robota z plastikowym koszem
BasketBot – samochód robota z plastikowym koszem
BasketBot – samochód robota z plastikowym koszem

Ta instrukcja pokaże Ci, jak zbudować samochód robota z niedrogiego plastikowego koszyka i taniego zestawu STEAMbot Robot NC. Zarówno mniejszy zielony prostokątny kosz, jak i większy czerwony, zaokrąglony kosz są wykonane w BasketBot. Po zbudowaniu samochód robota może być zdalnie sterowany za pomocą bezpłatnej aplikacji mobilnej. Będziesz także mógł zaprogramować samochód robota za pomocą Blockly firmy Google lub, w przypadku zaawansowanego programowania, za pomocą Arduino IDE i języka programowania C++.

Aby zapoznać się z podobnym (i nieco prostszym) samochodem robota, zobacz mój Instructable for a Low Rider Robot Car.

Krok 1: Zestawienie materiałów

Zestawienie materiałów
Zestawienie materiałów
Zestawienie materiałów
Zestawienie materiałów
Zestawienie materiałów
Zestawienie materiałów

Potrzebne będą następujące przedmioty:

  • Plastikowy kosz (wystarczy każdy podobny pojemnik)*
  • Pałeczki do rękodzieła (inaczej „pałeczki do lodów”) podobne do tych.
  • Zestaw Bare Bones STEAMbot, ten zestaw zawiera następujące elementy:

    • STEAMbot Controller - płytka kompatybilna z Arduino z BLE i podwójnym kontrolerem silników
    • Uchwyt kontrolera - trzyma kontroler STEAMbot
    • 2 silniki prądu stałego i koła
    • Koło rolkowe
    • Czujnik ultradźwiękowy z kablem
    • Uchwyt na czujnik ultradźwiękowy
    • 4 Uchwyt baterii AAPiankowa taśma montażowa
  • Nóż Xacto lub coś podobnego
  • Mały płaski śrubokręt
  • Pistolet do klejenia na gorąco i klej (preferowana niska temperatura)

Następujące elementy są opcjonalne:

  • Dekoracje takie jak te, aby spersonalizować Twojego robota
  • Urządzenie mobilne z obsługą Bluetooth LE
  • W przypadku programowania z Blockly, jedno z poniższych**:

    • Chromebooka (z obsługą BLE) lub
    • Komputer Mac z przeglądarką Chrome
  • Do programowania za pomocą kabla micro USB Arduino IDE A

    Dowolny komputer obsługujący Arduino IDE oraz dodatek STM32

* Kupiłem zarówno zielony, jak i czerwony plastikowy koszyk w Dollar Tree, ale nie mogę znaleźć linku do czerwonego koszyka.** W tej chwili system Windows z Chrome nie działa. Nie próbowałem żadnego komputera z systemem Linux.

Krok 2: Robienie miejsca dla silników

Robienie miejsca dla silników
Robienie miejsca dla silników
Robienie miejsca dla silników
Robienie miejsca dla silników
Robienie miejsca dla silników
Robienie miejsca dla silników

Przed zamontowaniem silników należy w koszu zrobić miejsce na silniki i osie. Za pomocą noża Xacto (lub podobnego ostrego noża) usuń jedną z plastikowych listew po obu stronach kosza. Upewnij się, że znajdują się w tym samym końcu, ponieważ będzie to „przód” samochodu robota.

Krok 3: Podłączanie silników

Mocowanie silników
Mocowanie silników
Mocowanie silników
Mocowanie silników
Mocowanie silników
Mocowanie silników

Aby podłączyć silniki, wykonaj następujące czynności:

  1. Ostrożnie zdejmij koła z obu silników.
  2. Usuń papier ochronny z piankowych taśm montażowych prawego silnika. Upewnij się, że przewody są skierowane w stronę środka kosza.
  3. Ostrożnie wyrównaj prawy silnik z koszem i dociśnij taśmę piankową silnika do płaskiego przedmiotu. Oś powinna być wyśrodkowana w otworze.
  4. Powtórz kroki 1 i 2 dla lewego silnika. Twój robot powinien wyglądać podobnie do dwóch ostatnich zdjęć.
  5. Ostrożnie przymocuj koła do osi silnika.

Krok 4: Mocowanie uchwytu baterii

Mocowanie uchwytu baterii
Mocowanie uchwytu baterii
Mocowanie uchwytu baterii
Mocowanie uchwytu baterii
Mocowanie uchwytu baterii
Mocowanie uchwytu baterii
Mocowanie uchwytu baterii
Mocowanie uchwytu baterii

Aby przymocować uchwyt baterii do zielonego koszyka, wykonaj następujące czynności:

  1. Ponieważ zielony kosz jest zbyt szeroki, aby uchwyt baterii zmieścił się nad dwoma silnikami, musisz wyciąć dwa duże patyki, aby zmieściły się nad silnikami. Użyłem pokazanych nożyczek, ponieważ mają ząbkowanie, które chwyta drewno podczas cięcia patyków.
  2. Przyklej na gorąco wycięte jednostki rzemieślnicze nad obydwoma silnikami.
  3. Usuń papier ochronny z piankowych taśm montażowych uchwytu baterii.
  4. Ostrożnie dopasuj uchwyt baterii do drążków i dociśnij uchwyt do drążków.

Aby przymocować uchwyt baterii do czerwonego kosza, wykonaj następujące czynności:

  1. Usuń papier ochronny z piankowych taśm montażowych uchwytu baterii.
  2. Ostrożnie wyśrodkuj uchwyt baterii między silnikami i dociśnij uchwyt do dna kosza.

Krok 5: Podłączanie kontrolera STEAMbot

Podłączanie kontrolera STEAMbot
Podłączanie kontrolera STEAMbot
Podłączanie kontrolera STEAMbot
Podłączanie kontrolera STEAMbot
Podłączanie kontrolera STEAMbot
Podłączanie kontrolera STEAMbot
Podłączanie kontrolera STEAMbot
Podłączanie kontrolera STEAMbot

Aby podłączyć kontroler STEAMbot, wykonaj następujące czynności:

  1. Za pomocą pistoletu do klejenia na gorąco przyklej uchwyt kontrolera do górnej części płaskiego przedmiotu. Uchwyt jest wydrukowany w 3D z PLA, więc bądź bardzo ostrożny, jeśli używasz kleju wysokotemperaturowego.
  2. Umieść kontroler STEAMbot na uchwycie. Wyłącznik zasilania powinien znajdować się po lewej stronie.
  3. Za pomocą małego płaskiego śrubokręta przymocuj czerwony przewód z uchwytu baterii do śruby zacisku +.
  4. Podłącz czarny przewód z uchwytu baterii do - śruby zacisku.
  5. Wciśnij przewody z lewego silnika do lewego złącza oznaczonego MTRA.
  6. Wciśnij przewody z prawego silnika do prawego złącza oznaczonego MTRB.

Krok 6: Mocowanie kółka rolkowego

Mocowanie kółka rolkowego
Mocowanie kółka rolkowego
Mocowanie kółka rolkowego
Mocowanie kółka rolkowego

Aby zamocować kółko rolkowe, wykonaj następujące czynności:

  1. Odwróć samochód robota.
  2. Umieść kółko rolkowe w pobliżu tylnej części samochodu robota i wyśrodkuj je.
  3. Przyklej na gorąco rolkę do dolnej części samochodu robota.

Krok 7: Podłączanie czujnika ultradźwiękowego

Podłączanie czujnika ultradźwiękowego
Podłączanie czujnika ultradźwiękowego
Podłączanie czujnika ultradźwiękowego
Podłączanie czujnika ultradźwiękowego
Podłączanie czujnika ultradźwiękowego
Podłączanie czujnika ultradźwiękowego
Podłączanie czujnika ultradźwiękowego
Podłączanie czujnika ultradźwiękowego

Aby podłączyć czujnik ultradźwiękowy, wykonaj następujące czynności:

  1. Jeśli nie znajduje się jeszcze we wsporniku, ostrożnie wsuń czujnik ultradźwiękowy na wspornik.
  2. Przyklej na gorąco wspornik z czujnikiem ultradźwiękowym z przodu samochodu robota. W przypadku zielonego kosza spróbuj przykleić wspornik pionowo. W przypadku czerwonego kosza wyciąłem dwie szczeliny, aby czujnik ultradźwiękowy mógł wyjrzeć.
  3. Podłącz 4-żyłowy przewód do czujnika ultradźwiękowego, uważając, aby nie zgiąć pinów.
  4. Podłącz drugi koniec 4-żyłowego przewodu do złącza P5 na sterowniku STEAMbot, uważając również, aby nie zgiąć pinów ani nie skrzyżować przewodów.

Krok 8: Zasilanie samochodu robota

Zasilanie samochodu robota
Zasilanie samochodu robota
Zasilanie samochodu robota
Zasilanie samochodu robota

Aby zasilić samochód robota, wykonaj następujące czynności:

  1. Upewnij się, że wyłącznik zasilania jest w pozycji wyłączonej (w kierunku tyłu robota).
  2. Włóż 4 baterie alkaliczne AA. Akumulatory NiCd lub NiMH NIE będą działać, ponieważ napięcie jest zbyt niskie.
  3. Ustaw przełącznik zasilania w pozycji włączonej (w kierunku przodu samochodu robota). Dioda LED zasilania powinna zaświecić się na czerwono, a dioda LED RGB będzie migać i zmieniać kolory. Za sekundę lub dwie powinieneś usłyszeć sygnał dźwiękowy.
  4. W tym momencie samochód robota jest gotowy do sterowania za pomocą aplikacji mobilnej lub do zaprogramowania.

Krok 9: Tryb zdalnego sterowania

Image
Image

Domyślnym trybem (przy pierwszym włączeniu) Twojego BasketBot będzie tryb zdalnego sterowania. Aby zdalnie sterować samochodem robota, zainstaluj aplikację My STEAMbotmobile na urządzeniu zgodnym z Bluetooth LE. W przypadku urządzeń z systemem iOS pobierz aplikację tutaj. A na urządzenia z Androidem pobierz aplikację tutaj.

Krok 10: Tryb kota

Drugim wbudowanym trybem BasketBot jest tryb Cat. Chociaż film przedstawia robota STEAMbot, twój samochód robota będzie zachowywał się w ten sam sposób. Aby przełączyć samochód robota w tryb Cat, wykonaj następujące czynności:

  1. Umieść samochód robota na podłodze.
  2. Naciśnij jednocześnie przyciski RUN i STOP (znajdują się z tyłu kontrolera STEAMbot).
  3. Gdy usłyszysz dwa sygnały dźwiękowe i dioda LED RGB zacznie migać, umieść rękę lub inny przedmiot przed samochodem robota. W pewnej odległości (około 20 cm) samochód robota pojedzie do przodu. Ale jeśli zbliżysz rękę (lub inny przedmiot) zbyt blisko samochodu-robota, ten się cofnie.
  4. Aby wrócić do domyślnego trybu zdalnego sterowania, naciśnij jednocześnie przyciski RUN i STOP.

Krok 11: Programowanie samochodu robota za pomocą Blockly (opcjonalnie)

Aby zaprogramować samochód robota za pomocą Blockly, skieruj przeglądarkę Chrome (z komputera Chromebook lub Mac) na stronę STEAMbot Programmer. Twój samochód robota musi być w trybie zdalnego sterowania.

Krok 12: Programowanie samochodu robota za pomocą Arduino IDE (opcjonalnie)

Możesz zaprogramować swój samochód robota za pomocą języka C++ i darmowego Arduino IDE. Aby zaprogramować swój samochód robota za pomocą Arduino IDE, pobierz przewodnik użytkownika STEAMbot (każda wersja będzie działać) stąd i postępuj zgodnie z instrukcjami instalacji oprogramowania w przewodniku.

Zalecana: