Isi kandungan:

Robot Gripper: 6 Langkah
Robot Gripper: 6 Langkah

Video: Robot Gripper: 6 Langkah

Video: Robot Gripper: 6 Langkah
Video: SolidWorks Tutorial # 306: Gripper 2024, Julai
Anonim
Pencengkam Robotik
Pencengkam Robotik

Dalam projek ini saya akan menunjukkan kepada anda bagaimana saya membuat robot gripper yang dikendalikan oleh Arduino dan boleh dicetak 3D sepenuhnya. Projek ini dibuat berdasarkan lengan robot sumber terbuka yang dipotong pada arahan lebih 8 tahun yang lalu anda boleh menyemak projeknya di sini.

Langkah 1: Cetakan 3D

Cetakan 3D
Cetakan 3D

Semua bahagian yang digunakan dicetak 3D. Saya mengambil fail projek DXF sumber terbuka dan membukanya dalam bentuk dakwat. Saya kemudian memisahkan semua bahagian individu dan memadam sekali saya tidak memerlukan saya kemudian menyimpan setiap bahagian secara berasingan dan menggunakan penukar SVG ke STL dalam talian. Setelah ditukarkan, saya menetapkan ketinggian ke 5mm untuk semua bahagian selain daripada pencengkam utama yang saya tetapkan pada ketinggian 10mm.

Saya Kemudian membuka fail STL di Cura dan menyimpannya ke kad SD dan mencetak semua bahagiannya.

Langkah 2: Perhimpunan

perhimpunan
perhimpunan

Setelah semua bahagian dicetak, saya kemudian menggunakan gerudi 3mm untuk membesarkan lubang pada bahagian kerana ukurannya sedikit. Saya kemudian harus memfailkan beberapa slot untuk membuat semua bahagian sesuai dengan kehendak.

Saya menggunakan selak M3 dan mur Nyloc M3 untuk menyatukan bahagiannya. Saya melekatkan servo pada cetakan 3D menggunakan skru penoreh diri yang sangat kecil. Saya kemudian melekatkan cetakan 3D di hujung motor servo juga menggunakan skru penoreh diri kecil.

Saya juga menggunakan pita dua sisi untuk melekatkan tali pinggang getah di hujung genggaman sehingga mempunyai cengkaman yang lebih banyak ketika mengambil barang.

Langkah 3: Pengawal

Saya memutuskan untuk menggunakan Arduino UNO untuk mengawal servo. Litarnya sangat mudah hanya sambungkan positif servo ke 5v dan negatif ke tanah kemudian wayar isyarat ke pin 9.

Setelah servo disambungkan sambungkan potensiometer ke pin analog 0 kemudian sebelah potensiometer ke tanah dan sisi lain ke 5v.

Kemudian saya memuat naik kod dengan menyambungkan Arduino ke komputer dan menyusunnya kemudian memuat naiknya ke Arduino. Saya telah memasukkan kod di bawah.

#masuk servo myservo; // buat objek servo untuk mengawal servo

int potpin = 0; // pin analog yang digunakan untuk menyambungkan potensiometer

int val; // pemboleh ubah untuk membaca nilai dari pin analog

batal persediaan () {

myservo.attach (9); // melekatkan servo pada pin 9 pada objek servo}

gelung kosong () {

val = analogRead (potpin); // membaca nilai potensiometer (nilai antara 0 dan 1023)

val = peta (val, 0, 1023, 0, 180); // skala untuk menggunakannya dengan servo (nilai antara 0 dan 180)

myservo.write (val); // menetapkan kedudukan servo mengikut nilai skala

kelewatan (15); // menunggu servo sampai di sana}

Langkah 4: Selesai

Selesai!
Selesai!

Setelah semuanya disambungkan dan diprogram ketika anda menghidupkan tombol potensiometer, gripper akan terbuka dan ditutup. Pencengkam ini dapat dilekatkan pada lengan robot untuk membuatnya mengambil barang.

Langkah 5: Penghargaan

Saya berterima kasih kepada LCSC Electronics atas kerjasama itu.

LCSC Electronics Merupakan Pengedar Komponen Elektronik terkemuka di China. LCSC menjual pelbagai komponen elektronik berkualiti tinggi dengan harga murah. Dengan stok lebih dari 150, 000 bahagian mereka mesti mempunyai komponen yang anda perlukan untuk projek anda seterusnya. Daftar hari ini dan dapatkan potongan $ 8 untuk pesanan pertama anda.

Disyorkan: