Spisu treści:

Robot Czarnego Rycerza: 5 kroków
Robot Czarnego Rycerza: 5 kroków

Wideo: Robot Czarnego Rycerza: 5 kroków

Wideo: Robot Czarnego Rycerza: 5 kroków
Wideo: Uczeń groził bronią innym uczniom [Szkoła odc. 419] 2024, Listopad
Anonim
Image
Image
Kieszonkowe dzieci!
Kieszonkowe dzieci!

Dobre wieści wszyscy!

Dzisiaj dowiemy się, jak zbudować robota czarnego rycerza, używając zestawu Hummingbird Duo Robotics Kit oraz różnych materiałów kartonowych i papierowych. Po zakończeniu będziesz mieć Robota Czarnego Rycerza, który reaguje na ruch! Sprawdź zdjęcie i wideo powyżej, aby zobaczyć gotowy produkt!

Krok 1: Materiały eksploatacyjne

Kieszonkowe dzieci!
Kieszonkowe dzieci!
Kieszonkowe dzieci!
Kieszonkowe dzieci!
Kieszonkowe dzieci!
Kieszonkowe dzieci!

Do tego projektu będziesz potrzebować (pokazane od góry do dołu, od lewej do prawej na obrazach):

różne rozmiary pudełek kartonowych i/lub kartonu (lub kartonu)

1 płyta Hummingbird Duo (z kablami zasilającymi i USB)

3 czujniki odległości

4 serwa

2 trójkolorowe diody LED

2 silniki wibracyjne (opcjonalnie)

pistolet do klejenia na gorąco, taśma elektryczna i/lub taśma klejąca

Krok 2: Projekt

Projekt!
Projekt!

Na początek powinieneś zrobić kilka pomysłów na to, jak ma wyglądać twój robot. Robiąc to najpierw, możesz zaplanować przybliżony rozmiar pudełek, których możesz potrzebować, lub sposób przycinania i składania tablicy plakatowej. Należy określić podstawowe proporcje robota i jak ma wyglądać każdy ruch. Pokażę moje szkice i wyjaśnię mój proces myślowy, ale nie krępuj się zmieniać mojego projektu i bądź kreatywny!

Na tym etapie powinieneś również poeksperymentować z duetem kolibrów i wszystkimi częściami. Aby dowiedzieć się, jak działa łączenie części z płytą, przejdź do tej strony: https://www.hummingbirdkit.com/learning/tutorials/connecting-electronics. Poświęć trochę czasu na pracę z czujnikami, serwomechanizmami i diodami led, aby wiedzieć, jak one działają! Serwa mogą poruszać się tylko o 180 stopni, więc upewnij się, że uwzględniasz to w swoim projekcie. Pomocna może być praca z tymi rzeczami przed zbudowaniem robota, aby móc odpowiednio zaplanować.

Krok 3: Buduj

Budować!
Budować!
Budować!
Budować!
Budować!
Budować!

Teraz, gdy już wszystko zaplanowałeś na papierze, czas zacząć budować! Jest wiele możliwych sposobów na zbudowanie tego, ale użyłem długiego, chudego pudełka na ciało i zwiniętej tablicy plakatowej na segmenty ramion. Każde ramię obraca się przy tułowiu i przy łokciu.

Odkręć białą część serwomechanizmu, która się porusza i wyjmij ją, aby można było ją przykleić do wnętrza ramion. Każde ramię będzie miało jeden z nich po wewnętrznej stronie, aby bezpiecznie poruszały się wraz z serwomechanizmami. Będziesz musiał wyciąć otwory na części, które łączą się z serwomechanizmem. Ponadto będziesz musiał wyciąć szczeliny w ramionach, powyżej miejsca, w którym idą śruby do serw. W ten sposób możesz włożyć śrubokręt, aby dokręcić serwa.

Obydwa serwa na prawym ramieniu powinny obracać się w górę iw dół (z obiema częściami ramienia w pionie). Górny serwo na lewym ramieniu powinien poruszać się od lewej do prawej z ramieniem w pionie, a dolny serwo powinien poruszać się od lewej do prawej z tą częścią poziomą.

Możesz zobaczyć kilka zdjęć powyżej mojego procesu budowy. Czerp z nich inspirację, ale nie bój się spróbować czegoś innego!

Krok 4: Program

Program!
Program!

Teraz w końcu nadszedł czas, aby ożywić swojego robota (coś)! Używając instrukcji if / else, powinieneś powiedzieć robotowi, aby wykonał ruch, gdy czujnik zostanie wyzwolony. Jak widzieliście na filmie z moim ukończonym robotem, wybieram cięcie mieczem i ruch tarczą. Możesz zobaczyć zdjęcie mojego kodu powyżej, ale tak jak w przypadku wszystkiego innego, jestem pewien, że istnieje wiele sposobów podejścia do programowania tego robota. Użyłem przystawki, ale możesz też korzystać z wielu innych języków programowania.

Kilka problemów, na które trzeba uważać:

Nie zapomnij ustawić wartości początkowych dla wszystkich serw i ledów! Twój robot potrzebuje punktu wyjścia!

Umieść cały kod w pętli „na zawsze”, w przeciwnym razie twój robot nigdy nie zakończy ruchu.

Jeśli zdecydujesz się użyć 2 czujników do ruchu miecza (tak jak ja), będziesz musiał umieścić instrukcję if / else dla jednego czujnika, wewnątrz instrukcji else dla drugiego czujnika. W przeciwnym razie będą ze sobą sprzeczne.

Krok 5: Możliwe problemy…

Możliwe problemy…
Możliwe problemy…
Możliwe problemy…
Możliwe problemy…
Możliwe problemy…
Możliwe problemy…

Pamiętaj, aby sprawdzić swoje serwa przed przyklejeniem / taśmą. Ostatnią rzeczą, jakiej chcesz, jest to, aby ramię robota było skierowane do tyłu, a następnie musisz ponownie przykleić serwo!

Twój miecz może się wygiąć, w zależności od tego, jak go zbudujesz (tablica nie jest najbardziej stabilna). Naprawiłem to, dodając długi metalowy kawałek wewnątrz miecza (użyłem przedmiotu typu szpikulca, ale nie zaostrzonego!).

Wygląda na to, że maksymalna waga serw wynosi około 1 innego serwa i materiałów, których użyłem do prawego ramienia i miecza. Początkowo miałem mieć w mieczu silnik, aby można było regulować jego pozycję. Jednak z silnikiem ramię nie mogło obrócić się o pełne 180 stopni. Uważaj więc na wagę swoich materiałów!

Zastanów się nad umieszczeniem swojej tarczy, dopiero po przyklejeniu mojej na gorąco do ramienia, zdałem sobie sprawę, że ramię powinno znajdować się pośrodku tarczy. Umieszczenie ramienia w dolnej części tarczy powoduje niestabilność. Jednak ciężko byłoby opuścić tarczę ze względu na umiejscowienie moich czujników.

Nie bój się zaczynać od nowa lub zmieniać projekt po złym starcie! Powyższe zdjęcia pokazują moją pierwszą próbę, zanim lepiej zorientuję się, jak powinien wyglądać robot.

Ten robot najprawdopodobniej będzie również bardzo ciężki z przodu, więc może być konieczne dodanie przeciwwagi lub wsparcia z tyłu.

Zalecana: