Inhaltsverzeichnis:

Python programmierbarer DIY-Roboterarm - Gunook
Python programmierbarer DIY-Roboterarm - Gunook

Video: Python programmierbarer DIY-Roboterarm - Gunook

Video: Python programmierbarer DIY-Roboterarm - Gunook
Video: 10 in 1 Ultimate Robot KIT by Makeblock ( Coding & STEM) 2024, Juli
Anonim
Python Programmierbarer DIY-Roboterarm
Python Programmierbarer DIY-Roboterarm

Warum dieses Projekt machen:

(a) Lernen Sie, den Roboterarm zu steuern, indem Sie tatsächlich Python-Code schreiben. Dies gibt Ihnen die feinste Kontrolle, während Sie Ihrem Gürtel Computerprogrammierung hinzufügen und das Innenleben von hochentwickelten registerbasierten Motoren erlernen.

(b) Lernen Sie den Raspberry Pi 3B und die GPIO-Pins kennen.

(c) Arbeiten Sie mit dem "Ferrari" von Robotermotoren/Aktoren (Dynamixel AX-12A).

(d) Sparen Sie Geld, indem Sie kein separates Steuermodul kaufen müssen (z. B. kein CM-530).

(e) Lernen Sie, ein Steckbrett mit einem kostengünstigen ($ 1,50) DIP-20-IC zu verdrahten, um die Kommunikation zu steuern.

(f) Lernen Sie UART, Halbduplex bis Vollduplex und serielle Kommunikation.

Vollständige Stückliste (Stückliste):

github.com/CalvinBarajas/RobotArm

Über:

In dieser Videoserie zeige ich dir genau, was du brauchst, um diesen Roboterarm zu bauen. Ich werde alle Schritte einzeln durchgehen, damit Sie dieses Projekt zu Hause replizieren können, wenn Sie möchten. Lesen Sie unbedingt die ReadMe-Datei in meinem GitHub-Repository (https://github.com/CalvinBarajas/RobotArm). Dies ist ein einfacher Roboterarm mit Dynamixel AX-12A-Servos, Raspberry Pi 3B-Mikrocontroller, 74LS241-Oktal-Tri-State-Puffer, Python-Programmierung, etwas Linux und serieller UART-Kommunikation. Ich habe die ganze schwere Arbeit für dieses Projekt gemacht und es sollte für Sie so ziemlich Plug-and-Play sein.

Vielen Dank für Ihre Zeit!

Calvin

Schritt 1:

Inhaltsverzeichnis:

(a) Roboterarm in verschiedenen Winkeln.

(b) Die Datei ReadMe.md auf GitHub.

Schritt 2:

Inhaltsverzeichnis:

(a) Wie man das Steckbrett verdrahtet.

(b) Das erläuterte Befehlspaket.

Schritt 3:

Inhaltsverzeichnis:

(a) Nahaufnahmen des Roboterarms und wie er zusammengesetzt ist.

(b) Diskussion von Websites, die für dieses Projekt wichtig sind.

Schritt 4:

Inhaltsverzeichnis:

(a) Ausführliche Überprüfung des Python-Codes im GitHub-Repository.

(b) Das Anweisungspaket (Zielposition und Winkelgeschwindigkeit erklärt).

Schritt 5:

Inhaltsverzeichnis:

(a) Bewegen des Roboters im echten Team und Sehen, wie sich Änderungen auf den Arm auswirken.

(b) Funktionsweise des Mastech HY1803D Tischnetzteils.

(c) Das Instruktionspaket (fortgeschrittene Analyse).

(d) Verwendung von Box.com zum Übertragen von Dateien.

Empfohlen: