Isi kandungan:
- Langkah 1: Dapatkan Bahan Anda
- Langkah 2: Potong Popsicle's Up
- Langkah 3: Lekatkan Kadbod
- Langkah 4: Lem Tinfoil di Popsicle
- Langkah 5: Gam kadbod
- Langkah 6: (Pilihan) Potong Kawat untuk Menyusunnya
- Langkah 7: Kodnya Sendiri
- Langkah 8: Menjelaskan Kod
- Langkah 9: Produk Akhir
Video: Cara Menambah Bumper ke SUMOBOT: 9 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
apa yang dilakukannya ialah anda boleh membuatnya sehingga jika terkena salah satu bumper pada robot, ia akan terbalik dan berpaling dari objek.
Langkah 1: Dapatkan Bahan Anda
perkara yang anda perlukan untuk membuat ini adalah 3 batang Popsicle, kadbod, lem panas, empat wayar, dan timah.
bahan pilihan yang boleh anda gunakan ialah pita pelekat jika anda ingin membuangnya di kemudian hari
Langkah 2: Potong Popsicle's Up
untuk ini anda mengambil Popsicle dan memotongnya separuh dengan beberapa pemotong dawai, atau anda boleh mencuba memecahkannya menjadi separuh yang tidak semudah itu.
Langkah 3: Lekatkan Kadbod
jika anda mempunyai pita pelekat, bungkus pada tiang kecil, kemudian tempelkan sekeping kadbod kecil ke kedua tiang.
Langkah 4: Lem Tinfoil di Popsicle
balut kertas timah pada dua wayar dan lekatkan di hujung Popsicle besar, dan pastikan wayar disambungkan ke tanah.
lakukan perkara yang sama dengan popsicle lain dan sambungkannya dengan perintang
sekarang sambungkan popsicle pertama dan kadbod yang terpaku pada tiang.
Langkah 5: Gam kadbod
ambil sekeping kadbod kecil yang nipis dan lipat ke atas, tempelkan satu bahagiannya ke tengah satu es loli, kemudian bahagian yang lain. selepas itu lekatkan es loli yang dipecah separuh di hujung Popsicle ke-2, kemudian selepas itu gam kadbod di hujung popsikel kecil
selepas itu pastikan tinfoil pada popsicle kedua menghadap yang pertama sehingga ketika menyentuh, ia bertindak seperti bumper dan menjauh.
Langkah 6: (Pilihan) Potong Kawat untuk Menyusunnya
jika anda mahu, anda boleh memotong wayar untuk menjadikannya lebih kecil dan supaya kelihatan lebih teratur, anda boleh memotongnya dengan pemotong wayar mengikut keinginan anda.
Langkah 7: Kodnya Sendiri
'{$ STAMP BS2}
'{$ PBASIC 2.5}
temp VAR Byte RunStatus DATA $ 00
BACA RunStatus, temp temp = ~ temp WRITE RunStatus, temp IF (temp> 0) THEN END '-------------- Pin I / O ----------- ------------- PIN LMotor 13 PIN RMotor 12 '-------------- Pemalar --------------- ------ LStop CON 750 RStop CON 750 '-------------- Pemboleh ubah --------------------- X VAR Word Turn VAR Word '-------------- Program Utama -----------------------
LAKUKAN
GOSUB Maju
JIKA (IN9 = 0) DAN (IN10 = 0) KEMUDIAN TINGGI 14 TINGGI 3 GOSUB ReverseTurn PAUSE 50 RENDAH 14 RENDAH 3 ENDIF
JIKA (IN9 = 0) TINGGI 14 GOSUB ReverseTurnRight PAUSE 50 RENDAH 14 ENDIF JIKA (IN10 = 0) TINGGI 3 GOSUB ReverseTurnLeft PAUSE 50 LOW 3 ENDIF LOOP
TAMAT
'************************************************* ******* 'kod berikut digunakan UNTUK bumper' ********************************* ***********************
'------------------------------------------------- --- 'ini supaya bumper bergerak maju' ------------------------------------ ---------------- Maju: UNTUK X = 0 HINGGA 25 'Maju sebentar PULSOUT LMotor, 850 PULSOUT RMotor, 650 Jeda 20 KEMBALI SETERUSNYA
'------------------------------------------------- --- 'inilah ketika kedua bumper dipukul' -------------------------------------- -------------- ReverseTurn: FOR X = 0 TO 25 'REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT FOR X = 0 TO 25' Turn Pusing 60 darjah PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 BERIKUTNYA UNTUK x = 0 HINGGA 50 PULSOUT LMotor, 850 PULSOUT RMotor, 850 PAUSE 20 KEMBALI SETERUSNYA
'------------------------------------------------- --- 'kod ini digunakan untuk membalikkan dan membelok ke kiri ketika bumper kanan dipukul' ------------------------------ ---------------------- ReverseTurnLeft: FOR X = 0 TO 25 'REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650
Jeda 20 BERIKUTNYA UNTUK X = 0 HINGGA 25 'PULSOUT LMotor terbalik, 650 PULSOUT RMotor, 850 Jeda 20 SETERUSNYA UNTUK X = 0 HINGGA 50' Belok Kanan 45 darjah PULSOUT LMotor, LStop PULSOUT RMotor, 850 PUSAT 20 KEMBALI BERIKUTNYA
'------------------------------------------------- --- 'kod ini digunakan untuk MENGEMBALIKAN dan membelok ke kanan apabila bumper kiri dipukul' ------------------------------ ---------------------- REVERSETurnRight: FOR X = 0 TO 25 'REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT FOR X = 0 TO 25 'balik PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR X = 0 TO 50' Pusing Kiri 45 darjah PULSOUT LMotor, 650 PULSOUT RMotor, RStop PAUSE 20 KEMBALI SETERUSNYA
'************************************************* ******* 'Tamat prosedur' ************************************** ******************
Langkah 8: Menjelaskan Kod
apa kod itu, adalah bahawa ia menunjukkan bagaimana robot akan bertindak mengikut bumper, misalnya: kod "reverseturnleft" adalah ketika bumper kanan dipukul dan membuatnya terbalik dan belok kiri.
"reverseturnright" adalah ketika bumper kiri dipukul dan membuatnya terbalik dan belok kanan
"reverseboth" adalah ketika kedua bumper dipukul dan membuatnya terbalik dan berpusing dengan cara yang berbeza.
istilah "rendah" dan "tinggi" hanya berguna jika anda menggunakan led dalam robot anda, yang bermaksud bahawa cahaya tertentu akan rendah, atau tinggi.
Langkah 9: Produk Akhir
produk akhir semestinya kelihatan seperti gambar di bawah
Disyorkan:
Cara Menambah Paparan E-Ink ke Projek Anda: 12 Langkah (dengan Gambar)
Cara Menambah Paparan E-Ink ke Projek Anda: Banyak projek melibatkan pemantauan beberapa jenis data, seperti data lingkungan, yang sering menggunakan Arduino untuk dikendalikan. Dalam kes saya, saya ingin memantau tahap garam di pelembut air saya. Anda mungkin ingin mengakses data melalui rangkaian rumah anda
Cara Menambah Jauh IR ke Sistem Pembesar Suara: 5 Langkah (dengan Gambar)
Cara Menambah Jauh IR ke Sistem Pembesar Suara: Dalam projek ini saya akan menunjukkan kepada anda bagaimana saya membuat litar tambahan untuk sistem pembesar suara saya untuk mengendalikannya secara wayarles dengan alat kawalan jauh IR buatan sendiri. Mari kita mulakan
Cara Menambah Jenis LED dengan Mudah ke Pencetak 3d Anda: 8 Langkah (dengan Gambar)
Bagaimana Mudah Menambah Jenis LED ke Pencetak 3d Anda: Adakah anda mempunyai beberapa LED ganti yang mengumpulkan habuk di ruang bawah tanah anda? Adakah anda bosan kerana tidak dapat melihat apa sahaja yang dicetak oleh pencetak anda? Tidak perlu dilihat lagi, Instructable ini akan mengajar anda cara menambahkan jalur lampu LED di atas pencetak anda untuk
Cara Menambah Kawat EL ke Mantel atau Pakaian Lain: 10 Langkah (dengan Gambar)
Cara Menambah Kawat EL ke Mantel atau Pakaian Lain: Sebagai pereka pakaian ringan, saya mendapat banyak soalan daripada orang yang ingin mengetahui cara membuat kostum kawat EL mereka sendiri. Saya tidak mempunyai masa untuk menolong semua orang secara individu, jadi saya fikir saya akan menyatukan nasihat saya menjadi satu petunjuk. Semoga
Cara Menambah Api ke Apa pun dalam GIMP: 15 Langkah (dengan Gambar)
Cara Menambah Api ke Apa pun di GIMP: Ini adalah bagaimana anda membuat api yang agak realistik di GIMP