İçindekiler:

Python Programlanabilir Kendin Yap Robot Kolu: 5 Adım
Python Programlanabilir Kendin Yap Robot Kolu: 5 Adım

Video: Python Programlanabilir Kendin Yap Robot Kolu: 5 Adım

Video: Python Programlanabilir Kendin Yap Robot Kolu: 5 Adım
Video: 25 Kızla Konuşmayan Erkekler Arduino'ya Dinazor Oyunu Oynatıyor 2024, Kasım
Anonim
Python Programlanabilir Kendin Yap Robot Kolu
Python Programlanabilir Kendin Yap Robot Kolu

Bu Proje Neden Yapılıyor:

(a) Python kodunu gerçekten yazarak robotik kolu kontrol etmeyi öğrenin. Bu, kemerinize bilgisayar programlama eklerken ve karmaşık kayıt tabanlı motorların iç işleyişini öğrenirken size en ayrıntılı kontrolü sağlayacaktır.

(b) Raspberry Pi 3B ve GPIO pinlerini öğrenin.

(c) Robot motorlarının/aktüatörlerinin (Dynamixel AX-12A) "Ferrari"si ile çalışın.

(d) Ayrı bir kontrol modülü satın almak zorunda kalmadan paradan tasarruf edin (ör. CM-530 yok).

(e) İletişimi kontrol etmek için ucuz bir (1.50$) DIP-20 IC ile bir devre tahtasına kablo bağlamayı öğrenin.

(f) UART, yarı çift yönlüden tam çift yönlüye ve seri iletişimi öğrenin.

Komple Malzeme Listesi (BoM):

github.com/CalvinBarajas/RobotArm

Hakkında:

Bu video dizisinde size bu robotik kolu yapmak için tam olarak neye ihtiyacınız olduğunu göstereceğim. Tüm adımları tek tek inceleyeceğim, böylece isterseniz bu projeyi evde de uygulayabilirsiniz. GitHub depomdaki ReadMe dosyasını incelediğinizden emin olun (https://github.com/CalvinBarajas/RobotArm). Bu, Dynamixel AX-12A servoları, Raspberry Pi 3B mikro denetleyici, 74LS241 sekizlik üç durumlu tampon, Python programlama, bazı Linux ve UART seri iletişimini kullanan basit bir robotik koldur. Bu proje için tüm ağır işleri ben yaptım ve sizin için hemen hemen tak-çalıştır olmalı.

Zaman ayırdığınız için teşekkür ederim!

Calvin

Aşama 1:

İçindekiler:

(a) Farklı açılarda robotik kol.

(b) GitHub'daki ReadMe.md dosyası.

Adım 2:

İçindekiler:

(a) Breadboard nasıl bağlanır.

(b) Açıklanan talimat paketi.

Aşama 3:

İçindekiler:

(a) Robotik kolun yakından çekilmiş fotoğrafları ve nasıl bir araya getirildiği.

(b) Bu proje için önemli olan web sitelerinin tartışılması.

4. Adım:

İçindekiler:

(a) GitHub deposundaki Python kodunun derinlemesine incelemesi.

(b) Talimat paketi (hedef konumu ve açısal hız açıklanmıştır).

Adım 5:

İçindekiler:

(a) Robotu gerçek takımda hareket ettirmek ve değişikliklerin kolu nasıl etkilediğini görmek.

(b) Mastech HY1803D masaüstü güç kaynağı nasıl çalışır.

(c) Talimat paketi (gelişmiş analiz).

(d) Dosyaları aktarmak için Box.com nasıl kullanılır.

Önerilen: