Isi kandungan:

Lengan Robot DIY Python yang Boleh Diprogram: 5 Langkah
Lengan Robot DIY Python yang Boleh Diprogram: 5 Langkah

Video: Lengan Robot DIY Python yang Boleh Diprogram: 5 Langkah

Video: Lengan Robot DIY Python yang Boleh Diprogram: 5 Langkah
Video: Python Programmable DIY Robot Arm (5 of 5) 2024, Julai
Anonim
Lengan Robot DIY Python yang Boleh Diprogramkan
Lengan Robot DIY Python yang Boleh Diprogramkan

Mengapa Projek Ini:

(a) Belajar mengawal lengan robot dengan menulis kod Python. Ini akan memberi anda kawalan yang paling terperinci sambil menambahkan pengaturcaraan komputer ke tali pinggang anda dan mempelajari cara kerja dalaman motor berdasarkan daftar canggih.

(b) Pelajari pin Raspberry Pi 3B dan GPIO.

(c) Bekerja dengan "Ferrari" motor / penggerak robot (Dynamixel AX-12A).

(d) Jimat wang dengan tidak perlu membeli modul kawalan yang berasingan (mis., tanpa CM-530).

(e) Belajar memasang wayar dengan IC DIP-20 ($ 1.50) yang murah untuk mengawal komunikasi.

(f) Belajar komunikasi UART, half-duplex hingga full-duplex, dan serial.

Bil Bahan Lengkap (BoM):

github.com/CalvinBarajas/RobotArm

Mengenai:

Dalam siri video ini, saya akan menunjukkan dengan tepat apa yang anda perlukan untuk membina lengan robot ini. Saya akan melalui semua langkah satu demi satu supaya anda dapat meniru projek ini di rumah jika anda mahu. Pastikan anda membaca dengan teliti fail ReadMe di repositori GitHub saya (https://github.com/CalvinBarajas/RobotArm). Ini adalah lengan robot sederhana yang menggunakan servo Dynamixel AX-12A, mikrokontroler Raspberry Pi 3B, penyangga tri-keadaan oktal 74LS241, pengaturcaraan Python, beberapa komunikasi bersiri Linux dan UART. Saya melakukan semua tugas berat untuk projek ini dan semestinya banyak plug-and-play untuk anda.

Terima kasih kerana meluangkan masa!

Calvin

Langkah 1:

Isi kandungan:

(a) Lengan robot dalam sudut yang berbeza.

(b) Fail ReadMe.md di GitHub.

Langkah 2:

Isi kandungan:

(a) Cara memasang papan roti.

(b) Paket arahan dijelaskan.

Langkah 3:

Isi kandungan:

(a) Gambar lengan robot dan bagaimana ia disatukan.

(b) Membincangkan laman web yang penting untuk projek ini.

Langkah 4:

Isi kandungan:

(a) Kajian mendalam mengenai kod Python di repositori GitHub.

(b) Paket arahan (kedudukan matlamat dan halaju dijelaskan).

Langkah 5:

Isi kandungan:

(a) Menggerakkan robot dalam pasukan sebenar dan melihat bagaimana perubahan mempengaruhi lengan.

(b) Bagaimana bekalan kuasa teratas Mastech HY1803D berfungsi.

(c) Paket arahan (analisis lanjutan).

(d) Cara menggunakan Box.com untuk memindahkan fail.

Disyorkan: