Spisu treści:

Programowalne ramię robota DIY Python: 5 kroków
Programowalne ramię robota DIY Python: 5 kroków

Wideo: Programowalne ramię robota DIY Python: 5 kroków

Wideo: Programowalne ramię robota DIY Python: 5 kroków
Wideo: Odcinek 5 - Ramię robota Sunfounder Rollarm 2024, Lipiec
Anonim
Programowalne ramię robota DIY Python
Programowalne ramię robota DIY Python

Dlaczego ten projekt:

(a) Naucz się kontrolować ramię robota, pisząc kod w Pythonie. Zapewni to najbardziej szczegółową kontrolę, dodając programowanie komputerowe do paska i ucząc się wewnętrznego działania wyrafinowanych silników opartych na rejestrach.

(b) Naucz się Raspberry Pi 3B i pinów GPIO.

(c) Praca z "Ferrari" silników/siłowników robota (Dynamixel AX-12A).

(d) Oszczędź pieniądze, nie kupując osobnego modułu sterującego (np. bez CM-530).

(e) Naucz się podłączać płytki stykowe za pomocą niedrogiego (1,50 USD) układu scalonego DIP-20 do sterowania komunikacją.

(f) Naucz się UART, half-duplex do full duplex i komunikacji szeregowej.

Kompletny wykaz materiałów (BoM):

github.com/CalvinBarajas/RobotArm

O:

W tej serii filmów pokażę ci dokładnie, czego potrzebujesz, aby zbudować to ramię robota. Przejdę przez wszystkie kroki jeden po drugim, abyś mógł powtórzyć ten projekt w domu, jeśli chcesz. Koniecznie przejrzyj plik ReadMe w moim repozytorium GitHub (https://github.com/CalvinBarajas/RobotArm). Jest to proste ramię robota wykorzystujące serwo Dynamixel AX-12A, mikrokontroler Raspberry Pi 3B, ósemkowy bufor trójstanowy 74LS241, programowanie w Pythonie, niektóre systemy Linux i komunikację szeregową UART. Zrobiłem wszystkie ciężkie prace dla tego projektu i powinno to być dla ciebie w zasadzie plug-and-play.

Dziękuję za Twój czas!

Calvin

Krok 1:

Spis treści:

(a) Ramię robota pod różnymi kątami.

(b) Plik ReadMe.md w serwisie GitHub.

Krok 2:

Spis treści:

(a) Jak podłączyć płytkę stykową.

(b) Wyjaśnienie pakietu instrukcji.

Krok 3:

Spis treści:

(a) Zbliżenia przedstawiające ramię robota i sposób jego złożenia.

(b) Omawianie stron internetowych, które są ważne dla tego projektu.

Krok 4:

Spis treści:

(a) Szczegółowy przegląd kodu Pythona w repozytorium GitHub.

(b) Pakiet instrukcji (wyjaśnienie pozycji celu i prędkości kątowej).

Krok 5:

Spis treści:

(a) Poruszanie robotem w prawdziwym zespole i obserwowanie, jak zmiany wpływają na ramię.

(b) Jak działa zasilacz stacjonarny Mastech HY1803D.

(c) Pakiet instrukcji (analiza zaawansowana).

(d) Jak używać Box.com do przesyłania plików.

Zalecana: