Bangun Lengan Robot Arduino dengan Bahan Daur Ulang
Komponen dan Perlengkapan
Servo SparkFun - Generic Metal Gear
×
3
Modul Joystick Dua Sumbu PS2
×
1
Arduino UNO
×
1
Adaptor Daya Tembok SparkFun - 12VDC 600mA
×
1
Aplikasi dan Layanan Online
circuito.io
Arduino IDE
Tentang Proyek Ini
Lengan robot adalah salah satu proyek DIY paling populer yang Anda temukan online. Kami saat duduk untuk mendesain versi kami dari lengan robot Arduino, kami memutuskan untuk mengambil tantangan dan menciptakannya dari bahan daur ulang. Menurut kami, menjadi maker juga berarti berpikir di luar kotak dan bertanya kepada diri sendiri bagaimana memanfaatkan berbagai bahan yang tersedia bagi Anda, tanpa menghasilkan lebih banyak sampah. Menggunakan potongan kayu bekas dan beberapa botol plastik, kami merakit tubuh lengan robot. Kami membuat penyusut dari botol plastik dengan teknik rapi yang kami pelajari online, dan menggunakan kentang (!) sebagai beban agar lengan robot tidak terbalik.
Proyek ini sangat menyenangkan bagi kami, karena mengingatkan kami mengapa kami sangat menyukai membuat.
Anda juga dapat menemukan tutorial lengkap untuk proyek ini dan lainnya di blog kami.
Catatan: Dalam video Anda akan melihat versi awal circuito.io, oleh karena itu lebih baik untuk mengikuti langkah-langkah dalam tutorial.
Elektronika
Komponen Utama
Arduino UNO
3 Servo SparkFun (Generic Metal Gear)
Modul Joystick 2 sumbu PS2
Komponen Sekunder
Regulator Tegangan 5v
Kapasitor Elektrolitik - 1uF/50V
Kapasitor Keramik 100nF
HeatSink TO-220
Papan Bread - Ukuran Setengah
Paket Kabel Jumper - M/M
Klik di sini untuk melihat diagram penanganan
Kode Lengan Robot
Pertama, Anda perlu mengunduh kode rangkaian dari tab kode pada circuito.io.
Ikuti langkah-langkah untuk memeriksa apakah Anda telah menangani dengan benar
Ganti kode uji firmware.ino dari circuito.io dengan kode firmware.ino di repositori. Biarkan pustaka lain seperti semula.
Pastikan untuk meninggalkan "Include Libraries" dan "Pin definitions". Periksa apakah definisi pin cocok.
Bahan-bahan
Kami menggunakan potongan kayu bekas tebal 1 cm yang ada di bengkel kami. Di beberapa tempat, kami melekatkan 2 potongan bersama-sama untuk kekuatan dan kerobustan tambahan. Anda dapat memeriksa bahan lain yang ada di sekitar Anda tetapi pastikan kokoh namun fleksibel.
Untuk mengikat bagian-bagian bersama-sama kami membuat penyusut dari botol plastik. Itu adalah teknik hebat yang dapat Anda buat dengan botol plastik yang Anda miliki di rumah. Cobalah dan uji ini sedikit, Anda akan terkejut seberapa kuat mereka.
Lengan bergerak di 3 sumbu, oleh karena itu kami akan menggunakan 3 motor servo. Berikut adalah artikel bagus yang menjelaskan cara memilih motor servo untuk proyek Anda. Kami akan menggunakan Servo SparkFun - generic metal gear.
Pemasangan
Dasar
Mulai pembangunan dengan dasar yang kokoh sehingga lengan tidak terbalik. Pada saat yang sama kita juga perlu memahami apa yang akan menjadi cara terbaik untuk mengikat dan menyambungkan potongan kayu bersama-sama sehingga dasar kokoh.
Pada gambar di bawah Anda dapat melihat cara kami menggunakan penyusut dan kentang (!) sebagai dasar sebagai beban. Jangan lupa untuk menggantinya dari waktu ke waktu :)
Keseimbangan
Tempatkan servo kedua lebih rumit dan kami merasa bahwa area ini masih memerlukan perhatian. Kami menyadari, setelah membangun prototipe, bahwa kami belum berpikir cukup tentang keseimbangan lengan atas. Oleh karena itu, motor servo menarik arus yang banyak - sesuatu yang dapat diatasi dengan menggunakan beban timbang di sisi seberang lengan.
Kait
Ada berbagai jenis kait yang kami pertimbangkan, dan kami tidak yakin apa yang akan kita lakukan di sini. Akhirnya, kami memutuskan untuk membuat satu sisi kait statis sehingga ia akan memiliki pegangan yang kuat. Seperti yang Anda lihat pada gambar di bawah, untuk bagian yang bergerak kami membuat sendi, yang dikontrol oleh servo dan menambahkan pegas untuk menutup dan membuka.
Akhirnya, kami menaruh beberapa tali di dalam tabung elastis untuk menghubungkan antara motor servo dan kait, mekanisme yang sama yang dapat Anda temukan dalam rem sepeda.
Itu dasarnya! Anda mungkin perlu melakukan penyesuaian dan perubahan kecil pada kode dan mekanika tergantung pada bahan dan elektronika yang Anda gunakan. Jika Anda memiliki wawasan atau komentar, kami senang mendengarnya! Bagikan dengan kami di forum kami atau di komentar di bawah
Kode
Kode Lengan Robot
1. Ganti kode uji firmware.ino dari circuito.io dengan kode firmware.ino di repositori ini 2. Biarkan pustaka lain seperti semula. 3. Pastikan untuk meninggalkan "Include Libraries" dan "Pin definitions" 4. Periksa apakah definisi pin cocok https://github.com/Circuito-io/Robotic-Arm