Isi kandungan:

Catapult Jalur Getah Automatik: 8 Langkah (dengan Gambar)
Catapult Jalur Getah Automatik: 8 Langkah (dengan Gambar)

Video: Catapult Jalur Getah Automatik: 8 Langkah (dengan Gambar)

Video: Catapult Jalur Getah Automatik: 8 Langkah (dengan Gambar)
Video: Ketapel level internasional 2024, Julai
Anonim
Catapult Jalur Getah Automatik
Catapult Jalur Getah Automatik

Bosan dengan pergaduhan pejabat ini? Rebut alat anda dan bina ketapel automatik paling kuat di seluruh bangunan! Kalahkan rakan sekerja atau rakan sekelas anda dan nikmati kekuatan yang dikeluarkan dengan satu klik pada butang!

Dalam Instructable ini saya akan menunjukkan cara membuat ketapel bertenaga getah gelang. Ia boleh dimuat semula secara automatik dan sentiasa ada semasa anda memerlukannya.

Mari kita mulakan!

Langkah 1: Bekalan

Bekalan!
Bekalan!
Bekalan!
Bekalan!

Alat:

  • Pencetak 3D
  • Pemutar skru
  • Tang
  • Pistol gam panas
  • Pateri besi & pateri
  • Melihat

Bahagian:

  • Getah
  • M1.4 Bolt dan mur
  • Arduino uno
  • 2x servo Mikro SG90
  • Tekan butang
  • Perintang 10k
  • Papan roti
  • Klip kertas
  • Kawat
  • Kepingan papan lapis 3mm
  • wayar USB
  • Pita

Langkah 2: Mencetak Bahagian

Mencetak Bahagian!
Mencetak Bahagian!
Mencetak Bahagian!
Mencetak Bahagian!
Mencetak Bahagian!
Mencetak Bahagian!
Mencetak Bahagian!
Mencetak Bahagian!

3D mencetak fail STL yang dilampirkan. Saya menggunakan Creality Ender 3 dengan PLA putih 1.75mm.

Ini adalah tetapan yang saya gunakan:

  • Isi: 20%
  • Ketinggian lapisan: 0.2mm
  • Suhu muncung: 200 ° C
  • Suhu katil: 60 ° C

Proses pencetakan penuh mengambil masa kira-kira satu jam dengan tetapan di atas. Sekiranya anda tidak mempunyai pencetak 3D, anda boleh menggunakan kadbod untuk membuatnya!

Langkah 3: Memasang Catapult

Memasang Catapult!
Memasang Catapult!
Memasang Catapult!
Memasang Catapult!
Memasang Catapult!
Memasang Catapult!

Setelah selesai mencetak, anda mesti mempunyai dua bahagian. Dalam langkah ini kita akan memasang ketapel.

  1. Ambil selak dan gunakan pemutar skru untuk meletakkannya di lubang tengah bahagian yang kelihatan seperti sudu.
  2. Pegang gelang getah dan selamatkan di sekeliling bolt dengan mur. Gunakan sedikit gam panas jika perlu.
  3. Gunakan tang untuk meluruskan klip kertas dan potong menjadi dua.
  4. Masukkan satu setengah klip kertas ke dalam lubang kedua-dua bahagian yang dicetak 3D dan bengkokkan hujungnya untuk memastikan semuanya tetap di tempatnya.

Langkah 4: Litar

Litar!
Litar!
Litar!
Litar!
Litar!
Litar!
Litar!
Litar!

Perkhidmatan:

Kita mulakan dengan servo. Sambungkan wayar kuning servo pertama ke pin 5. Ini akan menjadi servo untuk menembak ketapel. Sambungkan wayar kuning servo kedua ke pin 9. Ini akan menjadi servo kunci. Sambungkan wayar merah kedua-dua servo ke sisi positif papan roti dan sambungkan wayar coklat kedua-dua servo ke sisi negatif papan roti. Saya menggunakan beberapa wayar jumper untuk menghubungkan servos tetapi wayar lain juga akan berfungsi.

Butang:

Pateri perintang ke butang dan pateri wayar ke hujung perintang yang lain. Pateri dua wayar ke butang seperti yang ditunjukkan pada gambar. Sambungkan wayar kuning ke pin 7 di Arduino, sambungkan wayar merah ke sisi positif papan roti dan wayar biru ke sisi negatif papan roti.

Sambungkan sisi positif papan roti ke 5v dan sambungkan sisi negatif papan roti ke tanah (pin GND).

Tanggalkan kabel USB untuk mendapatkan kabel di mana satu hujungnya adalah input USB dan hujung yang lain adalah dua wayar. Sambungkan wayar merah kabel USB dengan pin VIN di Arduino dan yang lain dengan tanah (pin GND). Litar selesai dan kita boleh mula membuat pengekodan!

Langkah 5: Kodnya

Kodnya!
Kodnya!

Pada langkah ini kita akan menulis kod untuk mengawal servos. Kami akan menggunakan uno Arduino untuk melakukannya. Mari kita mulakan!

Buka Arduino IDE dan import fail.ino yang saya berikan.

Penjelasan kod:

Kami mulakan dengan persediaan. Dalam penyediaan terdapat beberapa baris. Permulaan Serial (9600) adalah untuk menetapkan kelajuan komunikasi. Dalam kes ini, ia ditetapkan kepada 9600 bit sesaat. pinMode (buttonPin, INPUT) menyediakan pin untuk butang. Pada dua baris seterusnya anda akan melihat servo.attach (5) dan servoLock.attach (9). Ini adalah pin di mana servo dilampirkan, dalam kes ini servo dilampirkan pada 5 dan pin 9. Akhirnya anda akan melihat resetCatapult (), ini memanggil fungsi resetCatapult.

Sekiranya kita pergi ke gelung, anda akan melihat buttonState = digitalRead (buttonPin). Ini membaca keadaan butang (butang ditekan atau tidak). Sekiranya butang ditekan, ketapel akan menyala dan diset semula untuk dapat menyalakan semula.

Fungsi menembak memastikan ketegangan diterapkan pada gelang getah Setelah ini, servo kunci terbuka dan ketapel akan menyala.

Fungsi reset mengambil semua ketegangan dari gelang getah, menyebabkan lengan jatuh ke bawah. Selepas ini, servo kunci mengunci lengan dan ketapel siap dipecat lagi.

Dengan pengetahuan tentang bagaimana kod ini berfungsi, anda kini dapat menyesuaikan semuanya mengikut keinginan anda.

Muat naik kod ke Arduino.

Langkah 6: Sarungnya

Selongsong!
Selongsong!
Selongsong!
Selongsong!
Selongsong!
Selongsong!

Untuk selongsong kami akan menggunakan papan lapis 3mm. Saya memotong 5 keping dengan dimensi berikut:

  • 8x6 cm (1 keping)
  • 8x5.4 cm (1 keping)
  • 6x12.7 cm (2 keping)
  • 8x13 cm (1 keping)

Bor lubang di bahagian tengah sekeping 8x6 dan 8x5.4 (pastikan ia cukup besar untuk 3 wayar servo). Bor lubang 1.1 sentimeter pada bahagian 8x13 cm seperti yang ditunjukkan dalam gambar.

Potongan 8x13 cm akan menjadi bahagian atas, potongan lain adalah sisi. Gunakan gam gam dan lekatkan semua kepingan untuk membuat kotak.

Langkah 7: Menamatkan Catapult

Menamatkan Catapult!
Menamatkan Catapult!
Menamatkan Catapult!
Menamatkan Catapult!
Menamatkan Catapult!
Menamatkan Catapult!

Anda hampir selesai! hanya satu langkah lagi dan anda boleh menikmati ketapel buatan sendiri!

Masukkan semuanya ke dalam selongsong, tetapi pastikan servo dan kabel kuasa ada di bahagian luar. Lekatkan butang ke lubang di atas selongsong dan anda hampir selesai!

Putar selongsong untuk menghadap ke atas menghadap ke arah Anda dan tempelkan servo yang digunakan untuk menembakkan ketapel ke sisi (tidak kira sisi mana). Pastikan servo mempunyai sudut 0 ° dan menunjuk ke arah kotak seperti dalam gambar.

Ambil separuh klip kertas yang lain (dari langkah 3), gunakan tang untuk membengkokkannya ke sudut hampir 180 darjah dan potong lagi pada separuh. Pegang bahagian yang dibengkokkan dan pasangkan gelang getah katapel ke lengan servo.

Lekatkan pangkal ketapel ke bahagian atas. Pastikan tidak ada ketegangan pada gelang getah! Akhirnya pasangkan servo kunci ke bahagian selongsong yang lain. Pastikan servo mempunyai sudut 180 ° dan menghalang lengan ketapel.

Untuk memastikan bahawa lengan akan jatuh ke belakang kita akan meletakkan sehelai pita di pangkal ketapel. Apabila lengan menyentuh pita, ia akan kembali ke kedudukan semula dan anda akan dapat menembak semula. Anda akhirnya selesai! Mari mengujinya!

Langkah 8: Menguji

Image
Image
Ujian!
Ujian!

Nikmati ketapel anda!

Disyorkan: