Daftar Isi:

Robot Pemula Super Sederhana!: 17 Langkah (dengan Gambar)
Robot Pemula Super Sederhana!: 17 Langkah (dengan Gambar)

Video: Robot Pemula Super Sederhana!: 17 Langkah (dengan Gambar)

Video: Robot Pemula Super Sederhana!: 17 Langkah (dengan Gambar)
Video: Membuat Gambar Robot 2024, Juli
Anonim
Robot Pemula Super Sederhana!
Robot Pemula Super Sederhana!

'''ROBOT VIDEO''' Berikut adalah tautan di luar situs ke video saat YouTube sedang memproses versi yang disematkan… Saya membuat Instruksi ini untuk robot n00by mutlak. Saya telah melihat lompatan besar dalam jumlah pemula yang masuk ke dalam hobi dan jumlah pertanyaan "bagaimana saya" tampaknya meningkat. Mungkin Instructable kecil yang sederhana ini akan membantu satu atau dua orang membuat robot pertama mereka. Anda akan menemukan kode sumber dasar di akhir Instructable ini. Jangan panik dengan banyaknya langkah… Saya memecah robot menjadi beberapa langkah kecil agar mudah diikuti. Robot kecil ini tidak lebih dari platform kayu lapis sederhana yang membawa beberapa servos pesawat model yang dimodifikasi sebagai sistem penggerak utama, mikrokontroler, dan sensor IR. Saya mendesain di banyak ruang untuk diperluas dan ditambahkan. Anda harus dapat membangunnya dalam waktu sekitar 3 jam jika Anda memiliki suku cadangnya. Mikrokontroler yang saya pilih adalah OOPic R. Saya memilih mikro ini karena puluhan objek bawaan dan kode sampel memudahkan pemula untuk bangun dan berjalan dengan cepat. Mereka dapat ditemukan dari salah satu pemasok suku cadang robot utama dengan harga kurang dari 60 dolar. Dapatkan starter kit karena sudah termasuk kabel pemrograman dan klip baterai. Anda dapat menggunakan mikrokontroler apa pun selama Anda dapat mencolokkan servo langsung ke dalamnya (yang mempersingkat daftar, lol). Servo yang terdaftar adalah semua servos pesawat model Hitec HS-311 yang ditemukan di hampir semua toko hobi dengan harga kurang dari 10 dolar dalam beberapa kasus. Sensor IR adalah unit Analog Sharp GP2D12 yang tersedia dari Digikey (www.digikey.com). Salah satu seri analog GP2D12XXX akan melakukan pekerjaan itu. Tailwheel adalah roda sederhana Dubro.20-.40 model pesawat 1" dengan mount. Ambil satu di toko hobi tempat Anda mendapatkan servos Anda. Dasar kayu adalah potongan kayu lapis birch 1/4 inci dan servo / sensor mount adalah potongan kayu apa saja. Saya menggunakan sepotong cemara. Saya membuat roda aluminium billet sendiri tetapi Anda dapat menggunakan roda apa pun yang dirancang untuk pemasangan servo. Sisa robot terdiri dari beberapa sekrup dan beberapa listrik kebuntuan. Tanpa tambahan SPECAIL di akhir, saya menghabiskan biaya sekitar $95,00 USD. Langkah khusus menambahkan sekitar 50 dolar. Bersikaplah baik karena ini adalah Instructable pertama saya.

Langkah 1: Alat dan Bahan

Alat dan bahan
Alat dan bahan

Berikut adalah daftar apa yang Anda perlukan untuk membuat Robot Super SIMPEL!

Daftar komponen: -ooPic R Mikrokontroler (https://www.thebotshop.com/) (catatan - Anda dapat menggunakan mikrokontroler mana pun yang Anda sukai) -Sharp GP2D12 Dengan konektor JST berkabel -Billet Aluminium Wheels/Ban (atau setara) - Servo Hitec HS-311, Modified -Super Glue -.5 X 1 inch Double Sided Tape -1/4 inch Plywood dan potongan kayu bekas -Dubro.20-.40 RC Airplane Tailwheel assmbly -Lain-lain. spasi / standoffs dan sekrup / mur baterai-9 Volt -Heat shrink tubing 1/16 x 3 inci -3 pin crimp wanita standar (jangan panik jika Anda tidak bisa mendapatkannya) -Cat * baterai opsional -9 volt Alat: -Lain-lain Kecil Obeng -Tang Hidung Jarum -Bor dan mata bor -Gergaji -Besi Solder -Solder -Alas amplas -Pensil Tajam -Penggaris Total Biaya kira-kira. $95,00 USD Waktu untuk Membangun kira-kira. 2,5 - 3 jam

Langkah 2: Ubah Servos

Ubah Servos
Ubah Servos

Anda perlu memodifikasi servos Anda menggunakan metode potensiometer lem super. Saya memilih untuk tidak membuang-buang ruang dengan merincinya di sini karena ada lusinan artikel di Instructables dan Google yang menunjukkan caranya. Jika permintaan membutuhkannya, saya akan menambahkannya di sini nanti. Pada dasarnya Anda perlu merobeknya, temukan posisi 90 (tidak ada gerakan), lem super bagian atas dan bawah pot, pasang kembali semuanya, modifikasi roda gigi keluaran, lepaskan bagian atas poros pot rata dengan cetakan casing. Hitec HS-311 memiliki poros pot plastik yang membuatnya mudah untuk dikikir. Jika Anda menggunakan servo lain yang memiliki pot logam, Anda harus mengubah bagian bawah gigi output. Potensiometer = Pot = Resistor Variabel

Langkah 3: Potong Bagian Kayu

Potong Bagian Kayu
Potong Bagian Kayu

Potong sepotong kayu lapis birch berukuran 1/4 inci atau yang setara, menjadi persegi 3,25 inci untuk alasnya.

**KHUSUS** Potong potongan kedua dari 1/4 kayu lapis yang cocok dengan yang pertama agar mudah ditambahkan nanti. Potong sepotong kayu bekas menjadi dudukan GP2D12 dengan panjang 2 5/16 inci, tinggi 3/4 inci, dan tebal 1/2 inci. Servo / IR mount memo dapat dibuat dengan melaminasi 2 buah kayu lapis birch 1/4 inci bersama-sama. Saat semuanya dipotong, berikan pengamplasan lembut untuk membersihkan tepi yang kasar atau tidak jelas.

Langkah 4: Bor Lubang

Bor Lubangnya
Bor Lubangnya

Dengan menggunakan mikrokontroler Anda sebagai panduan, tata letak lubang pemasangan pada kayu lapis di bagian depan seperti yang ditunjukkan. Dengan menggunakan dudukan roda belakang sebagai panduan, tata letak lubang pemasangan pada kayu lapis dengan bagian belakang seperti yang ditunjukkan. Bor semua lubang dengan 1/8 inci mata bor. Jika Anda memilih untuk membuat bagian dasar cadangan dari **KHUSUS** pada langkah 3, maka klem kedua alas menjadi satu dan bor lubang mikrokontroler secara bersamaan. Pisahkan kedua bagian dan bor lubang roda ekor di salah satunya saja.

Langkah 5: Pasang Servo / IR Mount

Pasang Servo / IR Mount
Pasang Servo / IR Mount

Lem super servo / IR mount dari Langkah 2 ke bagian bawah kayu lapis pastikan untuk memusatkannya ke kiri dan kanan serta ratakan dengan tepi depan kayu lapis seperti yang ditunjukkan.

Langkah 6: Bor Lubang untuk Kabel Servo

Bor Lubang untuk Kabel Servo
Bor Lubang untuk Kabel Servo

Tempatkan servos Anda untuk sementara di posisi pemasangannya di belakang dudukan servo / IR dan Anda akan melihat bahwa kabel mengenai dudukan di sisi belakang. Kita akan membutuhkan beberapa lubang untuk memungkinkan kabel melewatinya. Servo harus diorientasikan sehingga poros keluaran lebih dekat ke bagian depan pangkalan, bukan ke belakang.

Menggunakan servo sebagai panduan, tentukan dan tandai di mana lubang perlu dibor pada dudukan. Dengan menggunakan pensil dan penggaris, pindahkan titik-titik tersebut ke bagian depan dudukan seperti yang ditunjukkan pada langkah 4. Bor lubang dengan mata bor 5/16. Hati-hati, Anda bisa membelah kayu. Jangan takut, jika Anda melakukannya dengan lem super. OPSIONAL Anda dapat mengubah rute kabel servo melalui lubang kecil yang dibor di bagian bawah servo selama modifikasi dan menghindari langkah ini sama sekali.

Langkah 7: Roda belakang

Roda belakang
Roda belakang

Pasang rakitan roda belakang di bagian tengah belakang alas seperti yang ditunjukkan dengan menggunakan beberapa sekrup dan mur mesin 4-40 X 1/2 inci.

Pastikan kepala sekrup, atau mur tergantung pada orientasinya, masuk ke dalam kayu lapis agar tidak mengganggu pemasangan servo. Jangan khawatir tentang ketinggian sekarang, kami akan menyesuaikannya nanti.

Langkah 8: Instal Kebuntuan

Instal Kebuntuan
Instal Kebuntuan

Yang terbaik adalah memasang standoff papan Anda sekarang sebelum servo masuk.

Menggunakan sekrup 4-40 X 1 inci, kebuntuan 4-40 x 1/4 inci dan mur 4-40, pasang satu di setiap lubang mikrokontroler seperti yang ditunjukkan. Pastikan kepala sekrup masuk ke dalam kayu lapis agar tidak mengganggu pemasangan servo.

Langkah 9: Instal Servo

Instal Servo
Instal Servo

Lem super servo ke sisi bawah alas kayu lapis dan ke atas pada dudukan servo / IR. Hanya butuh satu atau dua tetes..

Rutekan kabel servo melalui lubang di dudukan servo / IR seperti yang ditunjukkan.

Langkah 10: Instal Mikrokontroler

Pasang Mikrokontroler
Pasang Mikrokontroler

Pasang mikrokontroler pada standoff seperti yang ditunjukkan. Mungkin perlu menempatkan washer pada setiap standoff untuk mengangkat mikrokontroler di atas rakitan tailwheel tergantung pada keterampilan tata letak Anda. Amankan mikrokontroler dengan 4-40 mur atau 2,5 inci perempuan ke kebuntuan laki-laki (ditampilkan) untuk tambahan **KHUSUS** nanti.

Langkah 11: Pasang Roda

Pasang Roda
Pasang Roda

Langkah ini adalah masalah besar… Pasang roda pilihan Anda dan sesuaikan roda belakang lakukan agar tingkat situs dasar atau sedikit ke belakang rendah.

Barang yang dapat diinstruksikan: Saya memiliki set roda tambahan di toko, email untuk detailnya.

Langkah 12: Tambahkan Baterai

Tambahkan Baterai
Tambahkan Baterai

Rekatkan dua kali baterai di ruang belakang servo dan di depan roda belakang di bagian bawah alas. Baterai harus diletakkan di tepi agar pas. Jika Anda sedang membuat versi **KHUSUS**, Anda dapat menunggu dan menggunakan ruang di lantai atas untuk memasang baterai.

Langkah 13: Pasang Servos

Pasang Servo
Pasang Servo

Pasang servo kiri ke port servo oopik 31. Port paling kanan 3 pin.

Pasang servo kanan ke port servo oopic 30. Cari dua konektor servo dengan kabel kuning pada catatan gambar di bagian belakang gambar.

Langkah 14: Instal IR

Instal IR
Instal IR

Lem super Sharp GP2D12 di atas lubang/kabel pada dudukan depan.

Pasang IR setinggi mungkin untuk meminimalkan pantulan lantai. Tempatkan kabel dan Anda dapat melihat sedikit kelegaan di kotak plastik agar kabel servo pas di belakang.

Langkah 15: Hubungkan IR

Hubungkan IR
Hubungkan IR

Bagian tersulit dari keseluruhan robot, percayalah.

Pada masing-masing kabel untuk GP2D12, tempatkan pipa heat shrink berukuran 1 inci. Geser keluar dari jalan. Solder (atau crimp) satu wadah pin crimp betina ke setiap kawat. OPSIONAL - TIDAK DIREKOMENDASIKAN UNTUK NON SOLDER! Anda dapat menyolder ujung kabel hanya ke ujung pin mikrokontroler yang diperlukan dan menggeser heat shrink di atasnya untuk melindungi dari korslet. Itu harus dilakukan dengan cepat dan hati-hati. Geser pipa heat shrink flush ke muka wadah crimp. Menggunakan pemantik dari heat gun shink tubing. Maaf, saya tidak bisa mendapatkan gambar yang bagus semua hal kecil ini. Temukan pin 5 volt terbuka di oopic dan colokkan kabel GP2D12 merah ke dalamnya. Ada banyak dari mereka. Saya menggunakan cadangan 5 volt dari port 12C. Ditampilkan di catatan gambar. Temukan pin GND terbuka di oopic dan colokkan kabel GP2D12 hitam ke dalamnya. Ada banyak dari mereka. Saya menggunakan GND cadangan dari port 12C. Ditampilkan di catatan gambar. Temukan pin3 dan colokkan kabel GP2D12 putih ke dalamnya. Hanya ada satu dari mereka lol.

Langkah 16: Kode Sumber

Kode sumber
Kode sumber

DIPERBARUI 16/2/09KODE SUMBER UNTUK OPSI SONAR DI LANGKAH BERIKUTNYA (BARANG KHUSUS)Ikuti petunjuk untuk mikrokontroler Anda dan potong dan tempel kode ini ke dalam editor. Kompilasi dan kirim ke robot. Kodenya sangat sederhana tetapi bot menghindari sebagian besar rintangan yang dilihatnya. Sangat mudah untuk mengambil kode saya dan mengembangkannya.'SuperSimpleBeginnersRobot'www.instructables.com'Ted Macy'[email protected]'2/16/09'-------------- -------------------------------------------------- -' Membuat dan Mengatur Objek' ------------------------------------------------------- ----------------------Dim Servo_Right As New oServoDim Servo_Left As New oServoDim SRF04Servo As New oServoDim GP2D12 Sebagai oIRRange(3, 8, cvOn)Dim SRF04 Sebagai oSonarDV(8, 9, cvOn) SRF04Servo. IOLine=29 'Setel servo untuk menggunakan Jalur I/O 30. SRF04Servo. Center=28' Setel pusat servo ke 28. (lihat manual) SRF04Servo. Operate=cvTrue 'Hal terakhir yang harus dilakukan, Hidupkan Servo. Servo_Right. IOLine = 30 'Atur servo untuk menggunakan Jalur I/O 30. Servo_Right. Center = 28' Atur pusat servo ke 28. (lihat manual) Servo_Right. Operate =cvTrue 'Hal terakhir yang harus dilakukan, Hidupkan Servo. Servo_Left. IOLine = 31 'Atur servo untuk menggunakan Jalur I/O 31. Servo_Left. Center = 28' Atur pusat servos ke 28. (lihat manual) Servo_Left. Operate =cvTrue 'Hal terakhir yang harus dilakukan, Hidupkan Servo. '------------------------------------------------- ----------------' Selesai Membuat dan Mengatur Objek' Rutin utama adalah rutinitas utama Anda yang dipanggil saat power up!'--------------- -------------------------------------------------- Sub main() Do Call IR Call Forward_All Call SServo Loop End Sub'----------------------------------- ------------------------------' Akhir dari rutinitas Utama ' Mulai dari Subrutin Sistem Drive'-------- -------------------------------------------------- -------Sub Spin_Left() Servo_Left. Invert=0 Servo_Left = 62 Servo_Right = 60End SubSub Spin_Right() Servo_Right. Invert=1 Servo_Left = 62 Servo_Right = 60End SubSub Forward_All() Servo_Right. Invert=0 Servo_Left. Invert= 1 Servo_Right = 60 Servo_Left = 62End SubSub REVERSE() Servo_Right. Invert=1 Servo_Left. Invert=0 Servo_Right = 60 Servo_Left = 62E nd SubSub STOP() Servo_Left = 0 Servo_Right = 0 Panggil SServoEnd Sub'----------------------------------- ------------------------------' Akhir Subrutin Sistem Drive ' Awal Subrutin Sensor'-------- -------------------------------------------------- -------Sub SServo() SRF04Servo. Position=15 SRF04. Operate. Pulse(1, 1, 250) Jika SRF04. Value<128 Kemudian Panggil Spin_Right Else Call Forward_All End If ooPIC. Delay=600 SRF04Servo. Position =31 SRF04. Operate. Pulse(1, 1, 250) Jika SRF04. Value<64 Kemudian Panggil REVERSE Else Call Forward_All End If ooPIC. Delay=600 SRF04Servo. Position=46 SRF04. Operate. Pulse(1, 1, 250) Jika SRF04. Value<128 Kemudian Panggil Spin_Left Else Call Forward_All End If ooPIC. Delay=600 SRF04Servo. Position=31 SRF04. Operate. Pulse(1, 1, 250) If SRF04. Value<64 Kemudian Panggil REVERSE Else Call Forward_All End If ooPIC. Delay=600End SubSub IR() Jika GP2D12. Value<64 Kemudian Panggil STOP End IfEnd Sub'---------------------------- -------------------------------------' Akhir Subrutin Sensor'------- ---------------- ------------------------------------------

Langkah 17: BARANG KHUSUS

BARANG KHUSUS
BARANG KHUSUS

Menggunakan potongan bagian dasar tambahan di awal, Anda dapat menambahkan perangkat servo dan sonar untuk kemampuan jangkauan yang lebih besar.

Anda akan membutuhkan: Servo (tidak dimodifikasi) SRF04 atau 08 dengan servo mount dari Acroname (www.acroname.com) Bagian dasar cadangan Buat lubang di tepi depan kayu lapis cukup besar agar servo dapat masuk. Pasang kayu lapis di atas kebuntuan panjang dan kencangkan dengan sekitar 4-40 mur. Anda perlu menenggelamkan bagian bawah lubang untuk memungkinkan seluruh diameter kebuntuan masuk ke dalamnya sekitar 1/8 inci sehingga benang menempel cukup jauh. Pasang servo, sonar mount dan sonar. Kaitkan servo ke port servo oopik 29 dan sambungkan sonar ke pin seperti yang ditunjukkan dalam manual pengguna oopik. Anda harus menggunakan kode sampel di IDE untuk mengujinya karena saya belum menulisnya… Baterai mati. Anda dapat menambahkan banyak level untuk pengaya jika Anda mau hanya dengan memotong dan mengebor lebih banyak potongan kayu lapis dan menambahkan kebuntuan. Tambahkan lebih banyak sensor seperti QRB1134 untuk menjadikan bot Anda pengikut garis. Bersenang-senang dan bangun lebih banyak bot! Anda dapat mengirim email kepada saya di dalam atau di luar daftar untuk bantuan. Saya akan menambahkan video segera. Saya menggunakan dialup dan harus berkendara 20 mil ke kota untuk mencapai kecepatan tinggi. theo570 AT yahoo DOT com Ted (BIGBUG)

Direkomendasikan: