Litar

Bagaimana Membangun Robot Sugru Sendiri, Fixbot: 10 Langkah (dengan Gambar)

Meet Sugru - The world's first mouldable glue

Meet Sugru - The world's first mouldable glue

Isi kandungan:

Anonim

Jadi anda melihat video kami dan anda telah jatuh cinta dengan Fixbot, adakah anda? Tidak apa-apa, ianya boleh difahami. Kami juga jatuh cinta dengannya.
Kami mempunyai beberapa berita hebat! Anda juga boleh membina Fixbot anda sendiri, dengan syarat anda ok dengan tangan anda kotor dan anda mempunyai akses kepada pencetak Makerbot / RepRap / Ultimaker / 3D. Anda tidak perlu menjadi penyihir kod atau keturunan da Vinci untuk meneruskan pengajaran ini, tetapi ini akan membantu jika anda mengetahui sedikit tentang bagaimana untuk memuat naik lakaran kepada Arduino.
Sertai kami dalam perjalanan bantalan, kacang, servos, banyak wayar dan beberapa ABS, dan pada akhirnya, anda akan mempunyai Fixbot anda sendiri untuk bermain!
P.S. kami ingin memberikan tip hat kepada David Chatting untuk kemahiran trigonometrinya dan kepada Benedikt Gross untuk kod pembelajarannya!

Bekalan:

Langkah 1: Apa yang Anda Perlu

Kacang dan bolt dan galas
  • 16 x M3, 16mm bolt panjang dan kacang
  • 16 x M4, baut 12mm panjang dan kacang
  • 28 x M1.6, 10mm bolt panjang
  • 3 10mm diameter luar x 3mm diameter bebola galas bebola
Elektronik
  • 4 x Hitec HS-422 servos
  • 1 x SpringRC SM23 / 33 microservo (juga dikenali sebagai sm-s2309s)
  • 1 x Arduino
  • 1 x 7.5V bekalan kuasa DC
Lain-lain
  • Kawat teras teras merah, kuning dan hitam
  • 3 ikatan kabel
  • 2 blok terminal kecil
Alat
  • M4 allen key
  • M3 allen key
  • Tang
  • Fail jarum
  • Pengayun Wire
  • Pemandu skru phillips-kepala kecil
  • Pemacu skru rata-rata kecil

Langkah 2: Bahagian Cetak

Kepala ke Thingiverse dan muat turun pakej STL Fixbot. Anda akan mendapati bahawa anda mempunyai pilihan antara dua set fail yang berbeza. Set pertama mengandungi semua bahagian standard termasuk casis utama, paksi putaran, serta jari. Set kedua fail termasuk bahagian yang sama, tetapi kami telah menambah beberapa kaki tambahan di lapisan bawah untuk menghentikan model dari keriting. Sekiranya anda mempunyai pencetak 3D yang betul-betul ditalir atau Makerbot, sila gunakan fail vanila. Walau bagaimanapun, jika Makerbot anda adalah seperti yang unik seperti kami, gunakan varieti penari anti sudut.
Juga, pastikan anda mencetak satu (atau semua) pangkalan untuk robot. Anda mempunyai pilihan di antara asas skru yang dipasang dengan skru vertikal yang boleh anda sambungkan ke apa-apa, penyesuai serasi GoPro yang digunakan dengan GoPro mounts, atau pangkalan skru mendatar yang dipasang.

Langkah 3: Pasang Casis Utama

Satu kata yang berhati-hati: Anda perlu melakukan bahagian ini dalam susunan yang betul, jika tidak, anda tidak akan dapat menyesuaikan kepercayaan anda yang menggabungkan kunci ke beberapa bahagian utama kerana ia akan disekat oleh servos!
  1. Bolt salah satu servos ke bahagian A. Ini memerlukan empat bolt M4 x 12mm dan kacang
  2. Tolak salah satu bebola bebola ke lubang galas bahagian B
  3. Skru bahagian B ke roda servo. Ini memerlukan empat bolt M1.6 x 12mm dan kacang
  4. Ambil bolas M3 x 15mm dan pasangkannya melalui galasnya. Skru ke lubang bahagian A sehingga ia hampir mencapai servo di sisi lain.
  5. Bolt bahagian baru A ke lubang berukuran M3 bahagian B. Ini memerlukan empat bolt M3 x 15mm dan kacang. Ingat bahawa anda perlu menyesuaikannya dengan orientasi yang betul! Tepi bahagian A dan bahagian B perlu dibasuh.

Ulangi proses ini membina casis sehingga anda telah memasang 3 servos secara total. Anda telah berjaya membina lengan segmen 3 robot!

Langkah 4: Pasang Paksi Putaran

Paksi putaran terdiri daripada bahagian Makerbot dan servo besar.
  • Bolt bahagian C hingga akhir lengan (ke bahagian terakhir A). Ini memerlukan empat bolt M3 x 15mm dan kacang. Ingat, lubang-lubang ini perlu berada dalam orientasi yang betul. Bahagian C harus berpusat pada bahagian A.
  • Bolt servo besar terakhir ke bahagian C. Ini memerlukan empat bolt M4 x 12mm dan kacang.

Paksi putaran anda sudah siap!

Langkah 5: Memasang Finger Axis

Ini mungkin adalah paksi yang paling fiddly untuk berkumpul, tetapi dilepaskan dengan kami dan anda tidak akan memecahkan peluh.
  • Gunung bahagian D ke roda servis axis putaran dengan empat bolt M1.6 x 12mm dan kacang.
  • Skru servo mikro ke bahagian D dengan empat bolt M1.6 x 12mm.
  • Skru jari robot ke servo mikro dengan skru yang datang dengan salah satu servos Hitec.

Fixbot kini mempunyai jari!

Langkah 6: Pengurusan Kabel

Agar Fixbot bergerak dengan selesa, anda perlu melakukan beberapa pengurusan kabel.
Perkara pertama yang anda mahu lakukan ialah memanjangkan kabel servo. Anda memerlukan 5 kabel panjang yang berbeza yang semakin pendek. Sekiranya anda ingin menjadikan kehidupan anda lebih mudah, anda boleh membeli extender kabel servo. Walau bagaimanapun, jika anda tidak mahu mengeluarkan wang tambahan, gunakan beberapa wayar pepejal pepejal hitam, merah dan putih.
Menghidupkan kabel
  1. Ambil kabel berwarna kuning, merah dan hitam dan letakkannya dalam gerudi bateri anda.
  2. Kencangkan kepalanya supaya kabel tersebut dimasukkan ke dalam gerudi.
  3. Pegang bahagian lain dari kabel dan tekan pemicu! Anda akan perhatikan bahawa kabel-kabel anda menggabungkan dengan kemas ke dalam jalinan yang bagus.

Potong kabel braided anda ke 5 panjang yang berbeza diwarnakan dalam gambar. Strip kedua-dua hujung wayar. Palam mereka ke servos yang sepadan. Kabel terpanjang pergi ke servo jari, yang paling pendek pergi ke servo asas.
Tambah beberapa ikatan kabel untuk memastikan perkara yang kemas. Pastikan anda meninggalkan sedikit kendur untuk wayar bergerak ketika robot bergerak!

Langkah 7: Elektronik

Ambil semua wayar merah dan semua wayar hitam dan sekelompoknya bersama-sama dengan dua blok terminal.
Seterusnya, pasangkan kabel isyarat servo kuning ke pin 8 - 12 Arduino. Servo pangkalan (yang paling dekat dengan pangkalan) harus dipasang ke pin 8. Yang berikutnya harus di pin 9, dll.
Akhir sekali, bawa wayar positif bekalan elektrik anda dan pasangkannya ke blok terminal dengan wayar merah. Ambil negatif bekalan kuasa dan pasangkannya ke blok terminal dengan wayar hitam. Juga, pasangkan kabel hitam tambahan dan jalankannya dari blok terminal hitam ke pin tanah Arduino.
Muat turun lakaran Arduino dari halaman Fixbot Github dan muat naik ke Arduino.
Robot anda hampir siap untuk rock.

Langkah 8: Memasang Robot

Ini adalah titik di mana anda perlu memilih bagaimana untuk melancarkan robot anda. Anda sepatutnya mencetak salah satu daripada kenderaan yang ada dari Thingiverse. Robot boleh diposisikan secara menegak atau mendatar. Anda juga boleh menggunakan penukar gunung GoPro supaya anda dapat menggunakannya dengan cangkir sedap GoPro, tali dada, tali topi keledar, dll.
Semua pemasangan ini dilampirkan dengan cara yang sama. Gunakan empat bolt M3x12mm dan kacang untuk melampirkan robot ke gunung.

Langkah 9: Perisian

Robot berkomunikasi dengan lakaran Pemprosesan yang menerangkan model maya lengan ke gerakan motor.
Muat turun lakaran Pemprosesan dari halaman Github Fixbot. Palamkan Arduino ke port USB komputer anda dan jalankan lakaran Pemprosesan. Robot harus mengikuti pergerakan yang anda lakukan di komputer!
Klik untuk menggerakkan jari robot!
Terdapat satu lagi, lakaran lebih eksperimen yang boleh anda gunakan untuk menarik gerakan untuk robot. Robot kemudian mengeksekusi mereka berulang kali.
Nota: Jika anda mendapat ralat semasa cuba menjalankan lakaran, mungkin kerana Arduino berada di port yang berbeza daripada yang dikekang ke dalam program.
Pergi ke baris ini dalam program ini: String portName = Serial.list () 0; dan cuba untuk menukar 0 hingga 2 atau 4. Kebanyakan masa, yang membaiki segala-galanya dan anda perlu mempunyai robot yang sihat.

Langkah 10: Mempanjangkan dan Eksperimen

Fixbot telah dibina untuk dilanjutkan dan bereksperimen, jadi jangan ragu untuk tampil dengan cara baru menggunakannya. Dalam video, robot menggunakan hujung jari hujung sugru untuk menetapkan perkara.
Anda secara alternatif boleh menggunakan sugru untuk melampirkan pen ke jarinya. Anda kemudiannya boleh menggunakan lekapan mendatar untuk mendapatkannya di atas kertas!
Kami mahu anda membuat idea-idea sejuk untuk Fixbot. Fikirkan perkara-perkara baru untuk melekat pada jarinya, konfigurasi baru untuk casis atau gunung sejuk untuk melekat ke tempat-tempat pelik!