Daftar Isi:
- Langkah 1: Pendahuluan
- Langkah 2: Bahan yang Dibutuhkan
- Langkah 3: Membuat Lengan Servo
- Langkah 4: Membuat Papan
- Langkah 5: Elektronik dan Pemrograman
Video: Arduino Servo Foosball: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
oleh David Joy dan Andrew Gothard
Langkah 1: Pendahuluan
Tujuan kami: Untuk membuat permainan seperti Foosball menggunakan Arduino, servos dan lengannya, dan potongan kayu.
Mengapa: Kami memutuskan bahwa proyek ini akan memberi kami kesempatan untuk menciptakan sesuatu yang menarik dan bermanfaat sekaligus memungkinkan kami untuk bekerja dengan berbagai topik, seperti pengerjaan kayu, pengkodean Arduino, pencetakan 3-D, dan pengkabelan.
Langkah 2: Bahan yang Dibutuhkan
- Arduino (termasuk papan merah dan papan tempat memotong roti)
- Laptop (jika Arduino harus terhubung untuk menjalankan)
- 4 servo dan disk
- 8 lengan servo tercetak 3D
- 8 tombol
- 8 resistor 10k ohm
- Kabel yang cukup
- Lem
- Akses ke printer 3D
- Kayu (lihat ukuran khusus dalam membangun bagian papan)
- Bola (bola tenis meja berfungsi dengan baik)
- Lem super
- Sekrup dan bor
Langkah 3: Membuat Lengan Servo
- Gunakan Onshape untuk merancang lengan servo yang akan digunakan untuk memukul bola pingpong dalam permainan.
- Buat setiap lengan sepanjang 6 cm dengan bagian yang menonjol ke bawah 2,5 cm. (Pastikan ekstrusi memanjang sehingga dapat berputar di sekitar servo itu sendiri.)
- Gunakan potongan servo melingkar untuk memasang lengan ke dan tempatkan garis tengah yang pertama, yang menunjuk ke tengah papan, sejajar dengan sisi gawang papan permainan.
- Tempatkan garis tengah yang membagi lengan kedua pada sudut elevasi 129 derajat ke lengan servo pertama.
- Selanjutnya tempatkan 4 servo 5 cm di atas masing-masing papan pemandu diagonal dan 9,75 cm dari masing-masing dinding samping yang paling dekat dengan servo. (Seharusnya ada dua di setiap sisi.)
- Kemudian kami mengebor lubang untuk memasukkan kabel servo dan merekatkan servo dengan lem super.
Contoh lengan servo kami:
Langkah 4: Membuat Papan
- Buat alas kayu berukuran 54x36 cm. (Ini menjelaskan ketebalan dinding.)
- Kemudian potong empat diagonal 14 cm dan dua sisi 30 cm. (Dinding ini harus setebal 2 cm dan 4 cm atau lebih.)
- Selanjutnya gambar garis yang sejajar dengan setiap sisi dua sentimeter dari dinding untuk membuat kotak persegi panjang baru.
- Kemudian pada masing-masing dari empat sudut persegi panjang tersebut, ukurlah 10 cm di sepanjang setiap sisi persegi panjang dan buat garis di antara kedua titik tersebut. Garis ini adalah garis untuk potongan dinding diagonal.
- Setelah selesai ukur 5 cm di atas masing-masing diagonal dan buat garis sepanjang 9,75 cm dan tegak lurus dengan papan samping.
- Gambar atau jiplak persegi panjang yang berpusat di ujung garis yang cocok dengan basis servos.
- Kemudian tarik garis di antara setiap pasangan diagonal yang sejajar dengan sisi gawang.
- Potong permukaan miring yang miring ke arah masing-masing gawang antara dua diagonal dan garis yang ditarik melintasinya pada langkah sebelumnya.
- Bor lubang untuk setiap servo dekat dengan dasar servo dan di antara servo dan dinding samping.
- Pasang masing-masing bagian dinding ke bawah dan gunakan lem super untuk menahan servo.
- Lem super lengan servo ke servo dengan menempatkan lengan servo di bagian dalam papan sejajar dengan sisi gawang.
- Selanjutnya sambungkan kabel untuk servo di bawah papan.
Langkah 5: Elektronik dan Pemrograman
- "Elektronik untuk setiap pemain terdiri dari 2 servo, 4 tombol, 4 resistor 10k ohm, arduino, dan kabel yang cukup.
- Pada setiap arduino, hubungkan kolom positif (hitam plus) ke 5V dan negatif (merah minus) ke ground.
- Tempatkan empat tombol di papan tempat memotong roti di tempat yang Anda inginkan.
- Uji untuk memastikan Anda dapat menekan tombol dengan nyaman sebelum melanjutkan.
- Untuk tombol pada setiap tombol (tempat kontak berada) sambungkan resistor 10k ohm antara baris itu dan kolom positif.
- Pada setiap baris yang sama, sambungkan kabel ke pin yang sesuai.
- Pin 2 dan 3 mengontrol servo di pin 9 dan pin 4 dan 5 mengontrol servo di pin 10.
- Untuk menyambungkan servos (Anda harus menempelkannya untuk langkah ini), sambungkan kabel putih (sinyal) ke pin 9 atau 10 (tergantung tombol mana yang harus mengontrolnya). Hubungkan kabel hitam (daya) ke kolom positif dan kabel merah (arde) ke kolom negatif."
"Unduh program yang dilampirkan dan unggah ke kedua arduino. Program menginisialisasi semua servo dan input, kemudian memeriksa tombol yang ditekan setiap 20 milidetik (50 kali per detik) dan menyesuaikan servo sesuai dengan itu. Setelah program diunggah, setiap servo akan berputar selama 1,5 detik untuk memastikan bahwa mereka terhubung dengan benar, dan akan berakhir pada 90 derajat."
Direkomendasikan:
Tabel Foosball Raspberry Pi IoT: 11 Langkah
Raspberry Pi IoT Foosball Table: Selamat datang di tabel foosball versi saya yang diretas, sebagai bagian dari proyek siswa untuk teknologi Media dan Komunikasi Baru. Saya pada dasarnya dibesarkan di sekitar meja pingpong dan biliar jadi saya pikir akan sangat bagus untuk mencoba menghubungkan salah satu perangkat ini ke
WebFoos - Meja Foosball Cerdas: 6 Langkah
WebFoos - Meja Foosball Cerdas: Untuk proyek sekolah saya di tahun pertama saya di Howest, saya memutuskan untuk membuat meja Foosball pintar. Tabel mencatat gol dan save pertandingan yang dimainkan, statistik pertandingan, dan statistik pengguna/tim ke situs web online
Enkapsulasi Motor Servo Langkah Dengan Kontrol Serial Melalui Arduino Menggunakan Printer 3D - Pt4: 8 Langkah
Enkapsulasi Motor Servo Langkah Dengan Kontrol Serial Melalui Arduino Menggunakan Printer 3D - Pt4: Dalam video keempat dari seri Langkah Motor ini, kita akan menggunakan apa yang telah kita pelajari sebelumnya untuk membangun motor servo stepper dengan kontrol melalui komunikasi serial dan real umpan balik posisi menggunakan encoder resistif yang dipantau oleh Arduino. Di dalam
Meja Foosball Otonom: 5 Langkah (dengan Gambar)
Meja Foosball Otonom: Tujuan proyek utama adalah untuk menyelesaikan prototipe kerja untuk Autonomous Foosball Table (AFT), di mana pemain manusia menghadapi lawan robot. Dari sudut pandang manusia, meja foosball sangat mirip dengan meja biasa. Dramanya
Retas Servo V1.00 Anda - Ubah Servo Anda Menjadi Aktuator Linier yang Kuat: 7 Langkah
Retas Servo Anda V1.00 - Ubah Servo Anda Menjadi Aktuator Linier yang Kuat: Asalkan Anda memiliki alat dan servo, Anda dapat membuat ini dengan harga di bawah beberapa dolar. Aktuator memanjang dengan kecepatan sekitar 50mm/menit. Ini agak lambat tetapi sangat kuat. Tonton video saya di akhir posting di mana aktuator kecil