Isi kandungan:

Robot Pertandingan Pengambilalihan Menara VEX: 8 Langkah
Robot Pertandingan Pengambilalihan Menara VEX: 8 Langkah

Video: Robot Pertandingan Pengambilalihan Menara VEX: 8 Langkah

Video: Robot Pertandingan Pengambilalihan Menara VEX: 8 Langkah
Video: VRC Tower Takeover - Referee Training - Chapter 7: Scoring Rules and Examples 2024, Julai
Anonim
Robot Pertandingan Pengambilalihan Menara VEX
Robot Pertandingan Pengambilalihan Menara VEX
Robot Pertandingan Pengambilalihan Menara VEX
Robot Pertandingan Pengambilalihan Menara VEX
Robot Pertandingan Pengambilalihan Menara VEX
Robot Pertandingan Pengambilalihan Menara VEX

Dalam tutorial ini, saya akan menunjukkan kepada anda asas-asas Pertandingan Pengambilalihan Menara Vex Robotics dan cara membina robot untuk permainan ini. SILA periksa tab untuk mendapatkan bekalan.

CATATAN: Bahagian EDR Vex SANGAT mahal, jika anda tidak mampu membelanjakan $ 1, 000 untuk alat ganti maka saya cadangkan meminta guru robotik di sekolah / kolej anda jika tidak, saya tidak akan melakukan projek ini.

CATATAN: Anda tidak memerlukan pengalaman pengaturcaraan tetapi ia akan menjadikan robot lebih mudah dibuat ketika berada di langkah pengaturcaraan.

Bahasa pengaturcaraan apa yang digunakan Vex?

Mereka menggunakan C, campuran C +, C ++, dan C #.

Pautan ke manual rasmi.

Pautan ke video rasmi.

Pautan ke aplikasi VRC Hub rasmi.

Permainan:

Pengambilalihan Menara Pertandingan Robotik VEX dimainkan di medan persegi 12'x12 'yang dikonfigurasi seperti yang dilihat di atas. Dua (2) Perikatan - satu (1) "merah" dan satu (1) "biru" - masing-masing terdiri dari dua (2) Pasukan, bertanding dalam pertandingan yang terdiri dari lima belas (15) Periode Otonomi kedua, diikuti satu menit dan empat puluh lima saat (1:45) Tempoh Dikendalikan Pemandu. Objektif permainan ini adalah untuk memperoleh skor yang lebih tinggi daripada Perikatan lawan dengan meletakkan Cubes di Towers, atau menjaringkan Cubes dalam Gol.

Perinciannya: Terdapat enam puluh enam 66 Kiub di Medan Pengambilalihan Menara. Dua Puluh Dua (22) Hijau, dua puluh dua (22) Jingga dan, dua puluh dua (22) Ungu. Terdapat juga tujuh (7) Menara yang diletakkan di sekitar padang. Lima (5) daripadanya adalah netral, dengan dua selebihnya adalah perikatan khusus. Menara khusus Perikatan hanya dapat digunakan oleh robot dari pakatan yang sama. Batu boleh diletakkan di Menara, atau Skor dalam Matlamat. Kiub bernilai sekurang-kurangnya 1 mata ketika Diletakkan di Zon Matlamat. Nilai tepat bagi setiap kubus ditentukan oleh berapa kubus warna tertentu yang telah diletakkan di Menara. Apabila Batu diletakkan atau dikeluarkan dari Menara, nilai baru berlaku untuk SEMUA kubus. Oleh itu, tindakan satu Robot akan mempengaruhi skor berpotensi untuk kedua-dua pakatan mereka sendiri, dan lawan mereka. Perikatan yang mendapat lebih banyak mata dalam tempoh Autonomi diberikan dengan (6) mata bonus, ditambah ke skor akhir pada akhir perlawanan. Perikatan yang memenangi Bonus Autonomi ini juga diberikan 2 kiub ungu, yang mungkin diperkenalkan pada bila-bila masa dalam tempoh kawalan pemandu.

Bekalan

Pautan ke bahagian Vex EDR, kit tersedia bersama dengan bahagian individu.

Apabila anda membeli alat ganti, pastikan bahawa:

untuk setiap motor anda mempunyai sekurang-kurangnya satu pengawal motor, satu Cortex, roda, plat, sensor, skru dan mur, alat kawalan, dan kabel / penyambung yang diperlukan. Sekiranya anda membeli kit maka ia akan disertakan dengan semua barang yang disertakan.

Pautan ke RobotC, perisian pengaturcaraan. Hanya menjalankan Windows 7+ atau Mac dengan virtualisasi.

Langkah 1: Rancang

Rancang
Rancang

Langkah paling penting dan kritikal untuk membina robot yang berjaya adalah peringkat perancangan. Rancang setiap sub-Assembly sebelum anda memasang sub-Assembly itu. Semuanya berdasarkan tahap perancangan. Contohnya jika anda menemui masalah dengan rancangan anda maka anda akan mahu kembali ke peringkat perancangan.

Mengalami masalah? Saya cadangkan pergi ke langkah 8 untuk mendapatkan bantuan!

Langkah 2: Menyusun Subassemblies

Menghimpunkan Subassemblies
Menghimpunkan Subassemblies
Menghimpunkan Subassemblies
Menghimpunkan Subassemblies
Menghimpunkan Subassemblies
Menghimpunkan Subassemblies

Apa itu sub-pemasangan? Sub-Assembly adalah bahagian-bahagian yang berbeza dari sebuah pemasangan besar. Jadi sebagai contoh roda adalah bahagian bawah. Sistem pengambilan adalah sub-pemasangan. Sebab anda ingin membina subkumpulan terpisah adalah kerana anda dapat mengedit dan mengubahnya lebih mudah dan anda boleh mengakses atau memperbaiki robot dengan lebih mudah.

Semasa memasang subkumpulan ini pastikan untuk menambahkan semua elektronik di dalam yang diperlukan untuk pemasangan itu. Ini termasuk motor, sensor, dll.

Jangan pasang subkumpulan sehingga semua subkumpulan selesai.

Beralih ke langkah "Roda (sub-pemasangan)" sebelum membuat subkumpulan.

Mengalami masalah? Saya cadangkan pergi ke langkah 8 untuk mendapatkan bantuan!

Langkah 3: Roda (sub-pemasangan)

Roda (sub-pemasangan)
Roda (sub-pemasangan)
Roda (sub-pemasangan)
Roda (sub-pemasangan)

Semasa anda membuat pemasangan roda, anda ingin memastikan bahawa motor menghasilkan tork yang tinggi dan kelajuan yang sedikit lebih perlahan. Untuk melakukan ini, pastikan motor disambungkan ke gear besar dan gandar roda disambungkan ke gear kecil. Sekiranya robot anda cukup besar dan anda tidak berfikir bahawa motor akan memberikan tenaga yang cukup maka anda mungkin mempertimbangkan untuk meletakkan motor pada setiap roda, ini juga akan meningkatkan putaran robot.

Di dalam gambar anda dapat melihat roda masing-masing mempunyai motornya sendiri kerana alasan yang dinyatakan di atas. Kami juga mempunyai tork yang cukup tinggi dari motor.

Mengalami masalah? Saya cadangkan pergi ke langkah 8 untuk mendapatkan bantuan!

Langkah 4: Pengambilan (sub-Assembly)

Pengambilan (sub-pemasangan)
Pengambilan (sub-pemasangan)

Sub-pemasangan pengambilan adalah bahagian mesin yang mengambil blok atau bola untuk bergerak. Dalam gambar di atas kita mempunyai dua roda yang akan bergerak sehingga mencengkam blok dan mengangkatnya. Sistem pengambilan tidak memerlukan kelajuan tinggi atau tork tinggi cuma 50/50. Ini adalah sub-pemasangan yang agak sederhana.

Mengalami masalah? Saya cadangkan pergi ke langkah 8 untuk mendapatkan bantuan!

Langkah 5: Elektronik (sub-pemasangan)

Elektronik (sub-pemasangan)
Elektronik (sub-pemasangan)

Cortex adalah otak robot. Sekiranya anda tidak tahu apa itu, itu adalah gambar pertama untuk langkah di atas. Adakah anda juga melihat lubang hitam di sisi yang boleh anda pasangkan motor dan benda lain? Di sinilah anda akan memasang semua motor dan sensor. Port USB adalah tempat kunci jauh dipasang.

Mengalami masalah? Saya cadangkan pergi ke langkah 8 untuk mendapatkan bantuan!

Langkah 6: Menghubungkan Subassemblies

Menghubungkan Subassemblies
Menghubungkan Subassemblies
Menghubungkan Subassemblies
Menghubungkan Subassemblies

Menyambungkan sub-kumpulan adalah satu langkah yang sangat penting. Anda ingin memastikan ukurannya betul, potongan sambungan sesuai, dan lain-lain. Di sinilah anda akan dihantar kembali ke peringkat perancangan sekiranya keperluan tidak dipenuhi.

Apa yang saya buat? Anda akan menggunakan skru untuk menyambungkan semua subkumpulan yang berbeza termasuk elektronik di mana anda akan memasang motor ke korteks.

Mengalami masalah? Saya cadangkan pergi ke langkah 8 untuk mendapatkan bantuan!

Langkah 7: Pengaturcaraan

Pengaturcaraan
Pengaturcaraan
Pengaturcaraan
Pengaturcaraan

Tambahkan kod! Agak sukar untuk menjelaskan bahagian pengekodan ini, jadi saya cadangkan menonton senarai main ini:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Saya juga mencadangkan menonton tutorial atau senarai main lain. Sekiranya anda tidak mahu membuat kod maka anda juga boleh menggunakan editor grafik yang menggunakan blok.

Apabila anda selesai dengan pengaturcaraan anda maka anda boleh beralih ke langkah seterusnya (jika anda memerlukannya).

Langkah 8: Bantuan Tambahan (jika Perlu)

Bantuan Tambahan (jika Perlu)
Bantuan Tambahan (jika Perlu)

Tutorial pengekodan:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Tutorial EDR Vex:

www.youtube.com/playlist?list=PLyfMBmH-Xsjrg3m91RkBPKYyWIZx6G6iE

Manual dan peraturan:

content.vexrobotics.com/docs/vrc-tower-takeover/GameManual-20190816.pdf

Tutorial elektronik:

www.robotc.net/tutor/Cortex/cortexunits.php?platform=Cortex

Disyorkan: