Spisu treści:

Krabot: 6 kroków (ze zdjęciami)
Krabot: 6 kroków (ze zdjęciami)

Wideo: Krabot: 6 kroków (ze zdjęciami)

Wideo: Krabot: 6 kroków (ze zdjęciami)
Wideo: Michel De Hey - Krabot 2024, Listopad
Anonim
Krabot
Krabot

Crabot to projekt inżynierski dla osób, które chcą dowiedzieć się więcej o elektrotechnice, kodowaniu Arduino i robotyce. Jest również przeznaczony do dalszych eksperymentów, doskonalenia i zabawy!

Krok 1: Zbuduj MBot

Zbuduj MBot
Zbuduj MBot

Pierwszym krokiem jest zbudowanie mBota. Zestawy można kupić na stronie Makeblock lub znaleźć na Amazon. W przypadku tego projektu pomiń dostarczony czujnik ultradźwiękowy, ale jeśli chcesz najpierw zbudować całego robota i pobawić się nim, śmiało! To jest to co zrobiłem! Więcej informacji na temat mBota można znaleźć na ich stronie internetowej.

Krok 2: Wydrukuj wszystkie elementy w 3D

Pobierz stl. pilniki pazura i uchwytu serwomechanizmu i dla każdego z nich wybierz kolor filamentu. Mój pazur jest niebieski, a uchwyt czarny, ale naprawdę mogą mieć dowolny kolor! Utwórz konto Tinkercad, jeśli go nie masz, ponieważ będziesz go potrzebować, jeśli będziesz chciał edytować pliki.

Otwórz pliki w programie Makerbot lub innym posiadanym programie do drukowania 3D i zacznij drukować! W sumie nie powinno to zająć więcej niż dwie godziny.

***Projekt nadruku został oparty na wcześniej istniejącym projekcie Jona Goitii (dziękuję bardzo!), który stworzył bardzo łatwy do wykonania pazur do trzymania puszki Red Bulla. Wziąłem jego projekt i powiększyłem pazur, ale jeśli chcesz, aby twój robot trzymał puszkę Red Bulla, śmiało użyj jego projektu! (Sprawdź też jego robota, który wykonał całkowicie od podstaw, co jest całkiem fajne!)

Krok 3: Złóż pazur

Złóż pazur
Złóż pazur

Przykręć pazur do serwa za pomocą małych śrub i wsporników.

**Nie używaj dużych śrub! Mogą zepsuć twoje serwo!**

Użyłem śrub i podkładek jako podpór, ale możesz być kreatywny! Istnieje kilka sposobów (prawdopodobnie lepszych) na złożenie pazura.

Krok 4: Okablowanie Arduino: serwo i czujnik ultradźwiękowy

Okablowanie Arduino: serwo i czujnik ultradźwiękowy
Okablowanie Arduino: serwo i czujnik ultradźwiękowy
Okablowanie Arduino: serwo i czujnik ultradźwiękowy
Okablowanie Arduino: serwo i czujnik ultradźwiękowy
Okablowanie Arduino: serwo i czujnik ultradźwiękowy
Okablowanie Arduino: serwo i czujnik ultradźwiękowy

Kupiłem mój zestaw Arduino Uno na Amazon, ale zestaw nie zawiera czujnika ultradźwiękowego, więc musisz go kupić osobno.

Aby skonfigurować okablowanie, musisz najpierw utworzyć obwód:

  • (Czerwony -- 5 V do +)
  • (Czarny-- GND do-)

Spowoduje to zasilenie reszty płytki stykowej i umożliwi podłączenie serwomechanizmu (pazur) i czujnika ultradźwiękowego ("oczu" robota) do zasilania.

Aby podłączyć czujnik ultradźwiękowy:

  • (Krótki czarny-- GND do-)
  • (Biały-- Echo do 6)
  • (Zielony -- Trig do 5)
  • (Pomarańczowy -- Vcc do +)

Aby podłączyć serwo:

  • (Czarny-- do-)
  • (żółty/biały-- do 2)
  • (Czerwony-- do +)

** Kolory przewodów nie mają większego znaczenia, ale generalnie ludzie trzymają się, aby GND było czarne, a 5V czerwone. Pozostałe przewody mogą być w dowolnym kolorze.**

Krok 5: Prześlij kod

Prześlij kod
Prześlij kod

Podłącz Arduino Uno do komputera i pobierz oprogramowanie Arduino. Gdy to zrobisz, skopiuj i wklej kod do programu:

To jest kod.

Gdy czujnik ultradźwiękowy wykryje obiekt oddalony o 15 cm, otwiera pazur, następnie zamyka się i czeka 10 sekund, po czym otwiera się i ponownie zamyka. Numery te można zmienić w kodzie.

Krok 6: Baw się dobrze

Baw się dobrze!
Baw się dobrze!

Ostatnim krokiem jest dobra zabawa!

Ponieważ jest to mój pierwszy projekt inżynierski, model jest daleki od doskonałości i może wymagać znacznej ilości ulepszeń. Niemniej jednak to wyzwanie sprawia, że jest to zabawne i interesujące!

Rzeczy do wypróbowania z tym robotem:

  • Spróbuj zrównać robota z przedmiotem i poczekaj, aż pazur się otworzy. Gdy to zrobi, użyj pilota, aby wjechać i złapać przedmiot! Łap to, Krabocie!
  • Użyj ustawienia śledzenia linii na mBocie i połącz próby chwycenia obiektu, pozostając na kursie!
  • Spróbuj zmienić kod, aby Krabot dłużej trzymał przedmioty lub chwytał je szybciej!

Jeśli chcesz zobaczyć mój proces tworzenia tego projektu, odwiedź stronę moich witryn Google.

Mam nadzieję, że ci się uda!

Zalecana: