Spisu treści:

Robotyczny miksolog MATLAB: 4 kroki (ze zdjęciami)
Robotyczny miksolog MATLAB: 4 kroki (ze zdjęciami)

Wideo: Robotyczny miksolog MATLAB: 4 kroki (ze zdjęciami)

Wideo: Robotyczny miksolog MATLAB: 4 kroki (ze zdjęciami)
Wideo: Основы Matplotlib | Построение Графиков На Python 2024, Listopad
Anonim
Robotyczny miksolog MATLAB
Robotyczny miksolog MATLAB

Czy kiedykolwiek chciałeś, aby Twoje napoje zostały idealnie wymieszane w ciągu kilku sekund? Nie szukaj dalej, Robotic Mixologist jest tutaj, aby zabrać czas potrzebny na mieszanie napojów. Ten projekt wykorzystuje ramię Snapper RobotGeek do działania jako Twój własny barman. Wszystko, co musisz zrobić, to włożyć wybrany napój do szklanki, a kod MATLAB zajmie się resztą.

Krok 1: Części projektu

Części projektu
Części projektu

5x Serwa Metal Gear 9G

1x Mały stół warsztatowy RobotGeek

1x osłona czujnika RobotGeek

Sprzęt montażowy

Potrzebne narzędzia: Śrubokręt sześciokątny 2,5 mm

Sterownik sześciokątny 1,5 mm

Krok 2: Montaż

montaż
montaż
montaż
montaż

Chwytak będzie używany jako system transportu lodu, a także jako mechanizm mieszający do mieszania napojów do pożądanego smaku. Na zdjęciu widok z lotu ptaka i poziomy końcowego montażu chwytacza ramion. Nasz mikrokontroler został już zmontowany w większości przypadków, poza koniecznością wydrukowania nowego elementu ramienia, który został uszkodzony. Aby zapoznać się z ogólnym przewodnikiem montażu, skorzystaj z załączonego łącza, aby uruchomić chwytacz na ramię.

Link do montażu chwytacza ramienia:

Krok 3: Okablowanie

Okablowanie
Okablowanie
Okablowanie
Okablowanie

Okablowanie jest najtrudniejszą częścią obok kodu MATLAB, więc upewnij się, że wszystkie przewody są we właściwym miejscu. Najważniejsze jest, aby podłączyć usb do komputera, aby podłączyć płytkę drukowaną do kodu MATLAB (na zdjęciu szary usb). Po podłączeniu wszystko, co musisz zrobić, to upewnić się, że serwa znajdują się na właściwych wejściach. Każde serwo jest zaprojektowane do poruszania określoną częścią (tj. łokciem, ramieniem, podstawą). Po podłączeniu serw do wyznaczonych miejsc na obwodzie możesz podłączyć przewody do dowolnego z (+) i (-), aby uzyskać więcej informacji, spójrz na obrazek powyżej, aby uzyskać pomysł.

Krok 4: Kod MATLAB

Kod MATLAB
Kod MATLAB
Kod MATLAB
Kod MATLAB

Każde serwo, jak wspomniano wcześniej, jest połączone z określoną częścią. Aby te części mogły się poruszać, należałoby napisać kod, zdecydowaliśmy się na działanie przez MATLAB. Użyliśmy pętli for w funkcji move, którą przywołalibyśmy w naszej funkcji głównej, aby przenieść określone części. Na przykład w kodzie mamy serwa podłączone do pinów na płytce w zakresie od D3-D7 i aby wygenerować ruch, po prostu wpisaliśmy stopnie obrotu dla każdej części. Wykorzystaliśmy również opóźnienia w naszej funkcji, aby robot działał płynnie. Aby uzyskać więcej problemów związanych z kodem, odwiedź ogólną stronę pomocy MATLABs.

Zalecana: