Daftar Isi:

Mesin Pinball Meja Menggunakan Embedded Plaform Berbasis Evive- Arduino: 18 Langkah (dengan Gambar)
Mesin Pinball Meja Menggunakan Embedded Plaform Berbasis Evive- Arduino: 18 Langkah (dengan Gambar)

Video: Mesin Pinball Meja Menggunakan Embedded Plaform Berbasis Evive- Arduino: 18 Langkah (dengan Gambar)

Video: Mesin Pinball Meja Menggunakan Embedded Plaform Berbasis Evive- Arduino: 18 Langkah (dengan Gambar)
Video: How pool balls are made 🎱 - making agate spheres #shorts 2024, November
Anonim
Mesin Pinball Meja Menggunakan Embedded Plaform Berbasis Evive- Arduino
Mesin Pinball Meja Menggunakan Embedded Plaform Berbasis Evive- Arduino
Mesin Pinball Meja Menggunakan Embedded Plaform Berbasis Evive- Arduino
Mesin Pinball Meja Menggunakan Embedded Plaform Berbasis Evive- Arduino
Mesin Pinball Meja Menggunakan Embedded Plaform Berbasis Evive- Arduino
Mesin Pinball Meja Menggunakan Embedded Plaform Berbasis Evive- Arduino

Akhir pekan lagi, game seru lainnya! Dan kali ini, tidak lain adalah game arcade favorit semua orang - Pinball! Proyek ini akan menunjukkan kepada Anda cara membuat mesin Pinball Anda sendiri dengan mudah di rumah. Yang Anda perlukan hanyalah komponen dari evive Starter Kit, beberapa bagian yang dipotong laser, warna dan kertas untuk menghias mesin Anda, dan banyak DIY-ing! Jadi, ajak teman Anda, kenakan topi DIY Anda, dan siap, atur, DIY!

Kami telah menulis kode di PictoBlox - platform pemrograman grafis serbaguna kami dengan kemampuan tingkat lanjut. Anda dapat mengunduhnya dari SINI.

Langkah 1: Persediaan

Perlengkapan
Perlengkapan

Perangkat keras

  • evive
  • Lembar MDF
  • Sensor Inframerah
  • Motor DC
  • Strip LED RGB
  • Saklar Batas
  • Papan tempat memotong roti
  • Kabel Pelangi
  • Resistor
  • Kebuntuan
  • Karet gelang
  • Lembar Warna
  • Mur dan Baut
  • Kabel jumper
  • Beberapa Komponen Cetak 3D

Perangkat lunak

PictoBlox

Sebagian besar komponen elektronik di atas dapat ditemukan di evive Starter Kit.

Langkah 2: Memahami Desain

Memahami Desain
Memahami Desain

Seperti yang sudah Anda ketahui ada beberapa komponen dalam pinball yang membuat permainan menjadi menarik. Jadi, mari kita pahami desain struktur yang akan kita siapkan. Beberapa komponennya adalah potongan MDF dan ada juga yang dicetak 3D yang desainnya bisa Anda temukan di bawah ini.

Catatan: Anda juga dapat membuat pinball dari lembaran karton, tetapi MDF akan membuatnya lebih tahan lama.

Kami akan membutuhkan komponen berikut untuk Mesin Pinball:

  1. Panel Kontrol
  2. Pendukung (x 2)
  3. Tembok Skor (x 4)
  4. Dasar
  5. Tembok Batas (x 2)
  6. Tembok Depan
  7. Tembok Ekstra
  8. Tembok Peluncuran
  9. Tembok Pembuangan

Setelah Anda memiliki bagian-bagian ini dan cetakan 3D, mari kita mulai!

Langkah 3: Membuat Lapangan Bermain Indah

Membuat Lapangan Bermain Indah
Membuat Lapangan Bermain Indah

Playfield adalah area di mana seluruh permainan Pinball dimainkan. Juga, semua komponen akan ditempatkan di playfield sehingga, disarankan untuk mendekorasi pangkalan pada langkah pertama (hanya jika Anda mau).

Kami pergi dengan tema luar angkasa dengan demikian, telah menempelkan gambar luar angkasa yang indah di pelat dasar. Setelah Anda merekatkan kertas ke alas, pastikan Anda membuat lubang pada kertas yang ada di pelat dasar.

Langkah 4: Memasang Dinding Batas

Memasang Dinding Batas
Memasang Dinding Batas
Memasang Dinding Batas
Memasang Dinding Batas

Ambil kedua dinding batas kiri dan dinding batas kanan dan pasang ke pelat dasar menggunakan mur dan baut M3 (seperti yang ditunjukkan pada gambar 1).

Setelah selesai, ambil dinding depan dan pasang ke pelat dasar dan dinding batas kiri (seperti yang ditunjukkan pada gambar 2). Kami tidak akan menempelkan dinding depan ke batas kanan karena ruang yang tersisa di sini adalah untuk membuat Launchpad. Launchpad tidak lain adalah koridor dari mana kita akan meluncurkan atau menembakkan bola kita ke playfield.

Langkah 5: Merakit Launchpad dan Drain

Merakit Launchpad dan Drain
Merakit Launchpad dan Drain
Merakit Launchpad dan Drain
Merakit Launchpad dan Drain
Merakit Launchpad dan Drain
Merakit Launchpad dan Drain

Sekarang, mari kita buat landasan peluncuran dan saluran pembuangan. Launchpad seperti yang sudah Anda ketahui adalah tempat dari mana kami meluncurkan bola ke playfield. Drain adalah tempat yang mengakhiri permainan yaitu setelah bola mencapai drain, bola tidak bisa lagi kembali ke playfield dalam kesempatan itu. Juga, bola di saluran pembuangan berguling ke bawah dan berakhir di landasan peluncuran. Sekarang, setelah kita tahu apa itu, mari kita mulai perakitan mereka.

Ambil dinding tambahan dan pasang ke dinding depan dan pelat dasar (seperti yang ditunjukkan pada gambar di atas 1).

Sekarang, ambil dinding pembuangan dan pasang ke dinding tambahan dan batas kiri. Anda mungkin memperhatikan bahwa dinding saluran pembuangan agak miring yang memudahkan bola menggelinding ke bawah (seperti yang ditunjukkan pada gambar 2) di atas.

Setelah selesai, pasang dinding peluncuran secara paralel ke dinding batas kanan di pelat dasar. Pastikan Anda menyisakan sedikit ruang antara dinding ekstra dan dinding peluncuran. Ruang ini akan bertindak sebagai gerbang antara saluran pembuangan dan landasan peluncuran (seperti yang ditunjukkan pada gambar 3) di atas.

Langkah 6: Memasang Dinding Skor

Memasang Dinding Skor
Memasang Dinding Skor

Dinding skor atau dinding target. Ini adalah dinding yang akan membuat skor Anda lebih baik. Setiap kali bola melewati dinding pertama dan ketiga, 500 poin ditambahkan ke skor total Anda. Dan jika bola melewati dinding tengah, Anda akan mendapatkan 1000 poin.

Jadi, pasang dinding skor di pangkalan menggunakan mur dan baut M3.

Langkah 7: Memasang Batas Belakang

Memasang Batas Belakang
Memasang Batas Belakang

Sekarang, kita perlu mengamankan dinding belakang agar bola tidak keluar dari lapangan permainan bahkan ketika kita menembak bola dengan sangat keras. Kami telah menggunakan lembaran busa untuk membuat dinding belakang.

Potong lembaran busa tebal dan rekatkan ke pelat dasar dan batas menggunakan Lem Panas.

Langkah 8: Memasang Penopang dan Dinding Miring

Memasang Penopang dan Dinding Miring
Memasang Penopang dan Dinding Miring
Memasang Penopang dan Dinding Miring
Memasang Penopang dan Dinding Miring

Sekarang, playfield dasar hampir siap, saatnya untuk menambahkan dukungan ke mesin pinball. Ambil kedua pelat penyangga dan pasang pada pelat dasar seperti yang ditunjukkan pada gambar 1 di atas dengan menggunakan mur dan baut M3. Menambahkan dukungan akan memberikan kecenderungan pada mesin pinball Anda.

Hanya ada satu hal kecil yang tersisa yaitu sudut. Anda mungkin memperhatikan bahwa sudut kecil terbentuk di dekat interaksi dinding batas kiri dan dinding saluran pembuangan. Ada kemungkinan bola akan tersangkut di sini. Jadi, kami akan menambahkan dinding miring, setiap kali bola mencapai sudut ini, bola akan menggelinding dengan cepat ke saluran pembuangan.

Dengan ini, lapangan bermain kami sudah siap.

Langkah 9: Menambahkan Motor

Menambahkan Motor
Menambahkan Motor

Anda mungkin memperhatikan bahwa arena bermain di pinball tidak pernah kosong. Ada banyak elemen yang hadir di playfield untuk membuat game ini menarik. Dari mana yang satu adalah sirip dan yang lainnya adalah bemper.

Bumper adalah salah satu yang berputar terus menerus mendorong bola ke segala arah acak. Jadi, pasang 3 motor DC di dekat batas atas menggunakan mur dan baut M3 panjang 20mm.

Sekarang, saatnya untuk menambahkan motor sirip. Motor sirip akan dipasang pada ujung pengurasan. Akan membahas apa itu sirip di langkah selanjutnya. Sampai saat itu ingat, merekalah yang bisa menyelamatkanmu.

Catatan: Sebelum memasang motor, ujilah menggunakan firmware evive. Buka menu firmware, pilih Kontrol, pilih motor, pilih M1 atau M2 tergantung di mana Anda memasang motor.

Langkah 10: Memasang Saklar Batas

Memasang Saklar Batas
Memasang Saklar Batas

Sirip adalah orang-orang yang berada di bawah kendali Anda. Mereka mengarahkan bola ke playfield setelah Anda menekan tombol yang sesuai. Jadi, kita tidak ingin sirip berputar 360 derajat. Kami akan membatasi gerakan sirip menggunakan sakelar batas. Anda mungkin melihat lekukan kecil di dekat area pembuangan, di sinilah kami akan memperbaiki sirip kami. Sekarang, kita akan membuat dua sakelar taktil untuk setiap sirip. Tempelkan ke ujung kurva. Segera setelah Anda menekan tombol, motor DC sirip akan mulai berputar, begitu sirip menyentuh sakelar batas atas, motor DC mulai berputar ke arah yang berlawanan membawa sirip ke bawah. Sekarang, motor berhenti berputar segera setelah sirip menyentuh sakelar batas bawah sampai tombol kontrol ditekan lagi.

Ulangi proses yang sama untuk sisi lainnya juga.

Langkah 11: Memasang Sensor IR

Memasang Sensor IR
Memasang Sensor IR
Memasang Sensor IR
Memasang Sensor IR

Kami tahu mengapa kami menyebut tembok kecil sebagai tembok skor, tapi bagaimana mereka tahu bahwa bola baru saja melewati mereka. Kami akan menambahkan sensor IR untuk hal yang sama. Secara total, kami akan menambahkan 5 sensor IR.

  • Satu di landasan peluncuran
  • Tiga untuk dinding skor
  • Satu di saluran pembuangan

Segera setelah bola melewati sensor IR pada landasan peluncuran, permainan dimulai.

Sekarang, IR di dinding skor harus memperhatikan berapa kali bola melewati dinding skor.

Akhirnya, IR di saluran pembuangan menunjukkan bahwa permainan sudah berakhir (gambar 2).

Catatan: Sebelum memasang sensor IR, uji sensor menggunakan firmware evive (Pin State Monitor). Juga, jika mereka tidak merespons dengan baik, coba kalibrasikan.

Langkah 12: Menambahkan Tombol Kontrol dan Strip RGB

Menambahkan Tombol Kontrol dan Strip RGB
Menambahkan Tombol Kontrol dan Strip RGB
Menambahkan Tombol Kontrol dan Strip RGB
Menambahkan Tombol Kontrol dan Strip RGB

Pertama, mari tambahkan tombol kontrol. Tombol kontrol adalah tombol yang akan mengontrol pergerakan sirip. Kami memiliki dua sakelar arcade dan telah memasangnya ke panel kontrol di lubang yang diberikan.

Setelah selesai, ambil strip LED RGB dan pasang di batas playfield. Kami akan mengubah warna strip RGB yang menunjukkan status permainan. RGB harus berubah menjadi hijau setiap kali game baru dimulai dan akan berubah menjadi merah saat game berakhir. Juga, itu harus berubah setiap kali bola melewati dinding skor.

Langkah 13: Menambahkan Peluncur

Menambahkan Peluncur
Menambahkan Peluncur

Sekarang, saatnya untuk menambahkan peluncur atau pendorong. Peluncur akan membantu Anda meluncurkan bola ke lapangan bermain melalui landasan peluncuran. Kami telah mencetak peluncur 3d yang telah kami pasang karet gelangnya. Ujung karet menempel pada dinding depan dan dinding pembatas kiri. Semakin Anda menarik peluncur, semakin banyak kekuatan yang akan ditransfer ke bola.

Langkah 14: Memasang Panel Kontrol

Memasang Panel Kontrol
Memasang Panel Kontrol

Setelah plunger terpasang dan kabel ke sensor, pasang panel kontrol di atas playfield menggunakan mur dan baut M3.

Langkah 15: Saatnya Menambahkan Bagian Cetakan 3D

Pertama-tama tambahkan dinding jalur samping, ini akan mengarahkan bola Anda ke sirip jika bola memasuki jalur.

Gambar
Gambar

Seperti yang sudah kita ketahui kegunaan bemper. Pasang pada poros bebas motor DC.

Gambar
Gambar

Saatnya menambahkan sirip, pasang sirip pada poros motor DC. Juga, pastikan siripnya pas dengan lekukan yang diberikan.

Gambar
Gambar

Setelah selesai, mari kita pasang beberapa kicker. Kickers adalah tendangan yang mendorong bola secara horizontal ke dalam playfield setiap kali bola menyentuhnya, Pasang 3 standoff di setiap sisi dan bungkus karet di sekelilingnya.

Dengan ini, seluruh perakitan pinball Anda selesai.

Gambar
Gambar

Langkah 16: Membuat Koneksi

Membuat Koneksi
Membuat Koneksi
Membuat Koneksi
Membuat Koneksi
  1. Menghubungkan Sensor IR

    1. Skor 1 Sensor IR (pin sinyal) ke Pin Digital 8 dari evive
    2. Skor 2 sensor IR (pin sinyal) ke Digital Pin 9 dari evive
    3. Skor 3 sensor IR (pin sinyal) ke Pin Digital 10 dari evive
    4. Kuras sensor IR Dinding (pin sinyal) ke Pin Digital 11 dari evive
    5. Launchpad IR sensor (pin sinyal) ke Digital Pin 12 dari evive
    6. Sekarang hubungkan VCC dan GND dari semua sensor IR ke VCC dan GND dari evive
  2. Menghubungkan Strip RGB

    Hubungkan strip LED RGB ke Digital Pin 13 dari evive

  3. Menghubungkan Motor Flipper

    1. Kiri Flipper Motor ke port evive M1
    2. Motor Flipper Kanan ke port evive M2
  4. Menghubungkan Sirip

    1. Hubungkan terminal “NC” dari Sakelar Sirip Sisi Kiri ke Pin Digital 2 dari resistor evive dan 10K ohm, dan sambungkan ujung lain dari resistor 10k ohm ke GND dari evive, sambungkan juga terminal “COM” dari Sakelar Sirip Sisi Kiri ke VCC dari evive
    2. Demikian pula, sambungkan terminal “NC” Sakelar Sirip Sisi Kanan ke Pin Digital 3 dari resistor evive dan 10k ohm, dan sambungkan ujung lain dari resistor 10K ohm ke GND dari evive, sambungkan juga terminal “COM” sakelar Sirip Sisi Kanan ke VCC dari eviv
  5. Menghubungkan Motor Bumper

    Hubungkan semua 3 motor Bumper secara paralel dan hubungkan salah satu ujungnya ke pin VVR(+) dan ujung lainnya ke terminal Relay “COM”, kemudian sambungkan terminal “NO” relai ke pin VVR(-) evive

  6. Menghubungkan Saklar Batas

    1. Hubungkan "NC" dari Sakelar Batas Sisi Kiri (Atas) ke VCC evive dan terminal COM ke Pin Digital 4 evive dan ke GND melalui resistor 10K ohm
    2. Hubungkan "NC" dari Sakelar Batas Sisi Kiri (Bawah) ke VCC dari evive dan terminal COM ke Pin Digital 5 dari evive dan ke GND melalui resistor 10K ohm
    3. Hubungkan “NC” Sakelar Batas Sisi Kanan (Atas) ke VCC evive dan terminal COM ke Pin Digital 6 evive dan ke GND melalui resistor 10K ohm
    4. Hubungkan “NC” Sakelar Batas Sisi Kanan (Bawah) ke VCC evive dan terminal COM ke Pin Digital 7 evive dan ke GND melalui resistor 10K ohm

Langkah 17: Saatnya Membuat Kode

Kami akan menulis kode di PitoBlox, perangkat lunak pemrograman berbasis Scratch 3.0. Unggah skrip berikut ke eive.

Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar

Langkah 18: Kesimpulan

Dengan ini, mesin Pinball DIY Anda sudah siap. Mendapatkan. Mengatur. Pinball!

Direkomendasikan: