Isi kandungan:

Robot Knight Hitam: 5 Langkah
Robot Knight Hitam: 5 Langkah

Video: Robot Knight Hitam: 5 Langkah

Video: Robot Knight Hitam: 5 Langkah
Video: maaf ga mirip🗿 #transformers #transformers4 #dubbing #dubbingjawa #dubbingindonesia 2024, Julai
Anonim
Image
Image
Bekalan!
Bekalan!

Berita baik semua orang!

Hari ini kita akan belajar bagaimana membuat robot ksatria hitam, menggunakan Kit Robotik Hummingbird Duo, dan pelbagai bahan kadbod dan kertas. Apabila selesai, anda akan mempunyai Robot Ksatria Hitam yang bertindak balas terhadap gerakan! Lihat gambar dan video di atas untuk melihat produk siap!

Langkah 1: Bekalan

Bekalan!
Bekalan!
Bekalan!
Bekalan!
Bekalan!
Bekalan!

Untuk projek ini, anda memerlukan (ditunjukkan gambar atas ke bawah, kiri ke kanan):

pelbagai jenis kotak kadbod, dan / atau papan poster (atau stok kad)

1 papan Hummingbird Duo (dengan kabel kuasa dan usb)

3 sensor jarak

4 servo

2 led warna tiga

2 motor getaran (pilihan)

pistol gam panas, pita elektrik, dan / atau pita saluran

Langkah 2: Reka bentuk

Reka bentuk!
Reka bentuk!

Untuk memulakan, anda harus membuat beberapa lakaran idea mengenai apa yang anda mahukan seperti robot anda. Dengan melakukan ini terlebih dahulu, anda dapat merancang ukuran kotak kasar yang mungkin anda perlukan, atau bagaimana anda akan memotong dan melipat papan poster. Anda harus menentukan bahagian asas robot dan seperti apa yang anda mahukan pada setiap pergerakan. Saya akan menunjukkan lakaran saya, dan menjelaskan proses pemikiran saya, tetapi jangan ragu untuk mengubah reka bentuk saya, dan menjadi kreatif!

Semasa peringkat ini, anda juga harus bereksperimen dengan duo kolibri dan semua bahagian. Untuk mengetahui cara menghubungkan bahagian ke papan berfungsi, pergi ke halaman ini: https://www.hummingbirdkit.com/learning/tutorials/connecting-electronics. Luangkan masa bekerja dengan sensor, servo, dan led, supaya anda tahu bagaimana semuanya berfungsi! Servo hanya boleh bergerak 180 darjah, jadi pastikan anda memperhitungkannya dalam reka bentuk anda. Adalah berguna untuk bekerja dengan perkara-perkara ini sebelum membina robot anda, sehingga anda dapat merancang dengan sewajarnya.

Langkah 3: Bangun

Bangun!
Bangun!
Bangun!
Bangun!
Bangun!
Bangun!

Sekarang anda telah merancang semuanya di atas kertas, sudah tiba masanya untuk mula membina! Terdapat banyak kemungkinan cara untuk membina ini, tetapi saya menggunakan kotak kurus yang panjang untuk badan, dan menggulung papan poster untuk bahagian lengan. Setiap lengan berpusing di badan, dan di siku.

Tanggalkan bahagian putih servo yang bergerak dan lepaskannya, sehingga anda boleh merekatkannya ke bahagian dalam lengan. Setiap lengan akan memiliki salah satu dari ini di bahagian dalam, sehingga mereka bergerak dengan selamat dengan servo. Anda perlu memotong lubang untuk bahagian yang menghubungkan kembali ke servo. Anda juga perlu memotong celah di lengan, di atas skru untuk servos. Dengan cara ini anda boleh memasukkan pemutar skru untuk mengetatkan servo.

Kedua-dua servo di lengan kanan harus berpusing ke atas dan ke bawah (dengan kedua-dua bahagian lengan menegak). Servo atas di lengan kiri harus bergerak ke kiri ke kanan dengan lengan menegak, dan pelayan bawah harus bergerak ke kiri ke kanan dengan bahagian ini mendatar.

Anda dapat melihat beberapa gambar di atas proses pembinaan saya. Dapatkan inspirasi dari ini, tetapi jangan takut untuk mencuba yang lain!

Langkah 4: Program

Program!
Program!

Sekarang, inilah masanya untuk menghidupkan robot anda (ada apa)! Dengan menggunakan pernyataan if / else, anda harus memberitahu robot untuk melakukan pergerakan ketika sensor dipicu. Seperti yang anda lihat dalam video robot saya yang sudah siap, saya memilih untuk menggunakan gerakan pedang dan perisai. Anda dapat melihat gambar kod saya di atas, tetapi seperti yang lain, saya pasti ada banyak cara untuk mendekati robot ini. Saya menggunakan snap, tetapi anda juga boleh menggunakan pelbagai bahasa pengaturcaraan lain.

Beberapa masalah yang perlu diperhatikan:

Jangan lupa untuk menetapkan nilai awal untuk semua servo dan led! Robot anda memerlukan titik permulaan!

Letakkan semua kod dalam gelung "selamanya", jika tidak, robot anda tidak akan menyelesaikan pergerakan.

Sekiranya anda memutuskan untuk menggunakan 2 sensor untuk pergerakan pedang (seperti yang saya lakukan), anda perlu meletakkan pernyataan if / else untuk satu sensor, di dalam pernyataan yang lain untuk sensor yang lain. Jika tidak, mereka akan saling bertentangan.

Langkah 5: Kemungkinan Masalah…

Masalah Berkemungkinan…
Masalah Berkemungkinan…
Masalah Berkemungkinan…
Masalah Berkemungkinan…
Masalah Berkemungkinan…
Masalah Berkemungkinan…

Pastikan anda memeriksa servos anda, sebelum anda merekatkan / merekamnya. Perkara terakhir yang anda mahukan ialah lengan robot anda berada di belakang, maka anda perlu melekatkan semula servo!

Pedang anda mungkin bengkok, bergantung pada bagaimana anda membuatnya (papan poster bukan yang paling stabil). Saya memperbaikinya dengan menambahkan kepingan logam panjang di dalam pedang (saya menggunakan objek jenis lidi, bukan benda runcing!).

Nampaknya berat maksimum servo adalah sekitar 1 servo lain dan bahan yang saya gunakan untuk lengan dan pedang kanan. Pada mulanya, saya akan memiliki motor di pedang, sehingga kedudukannya dapat disesuaikan. Namun, dengan motor, lengan tidak dapat memutar 180 darjah penuh. Oleh itu, berhati-hatilah dengan berat bahan anda!

Pertimbangkan penempatan perisai anda, hanya setelah pelekat pelekat panas ke lengan, adakah saya menyedari lengan itu harus berada di tengah-tengah perisai. Meletakkan lengan di bahagian bawah perisai menimbulkan ketidakstabilan. Namun, sukar untuk menggerakkan perisai saya ke bawah, kerana penempatan sensor saya.

Jangan takut untuk memulakan semula, atau mengubah reka bentuk anda setelah permulaan yang buruk! Gambar di atas menunjukkan percubaan pertama saya, sebelum mempunyai idea yang lebih baik mengenai rupa robot.

Robot ini kemungkinan besar akan sangat berat di depan, jadi anda mungkin perlu menambahkan berat badan atau sokongan di bahagian belakangnya.

Disyorkan: