
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49

Dalam instruksi ini saya akan menunjukkan kepada Anda bagaimana membangun permainan menara dadu dengan arduino, lima servo dan beberapa sensor.
Tujuan gim ini sederhana, dua orang melempar dadu di atas dan Anda bergantian menekan tombol, atau memanipulasi sensor. Saat Anda melakukan servo, gerakkan platform di kedua sisi kotak membuat dadu jatuh. Yang pertama mengeluarkan dadu dari menara menang dengan bonus melihat apa yang dia lempar.
Proyek ini dapat dengan mudah dimodifikasi atau diperluas untuk menggunakan sensor menyenangkan lainnya atau menjadi lebih besar atau lebih kecil.
Langkah 1: Persyaratan

Untuk proyek ini Anda akan membutuhkan:
Elektronik:
- Adaptor AC/DC (5V, 2.1A, Positif Tengah)
- Arduino Uno
- Kabel USB-B
- Kabel jumper 32x pria
- 5x servo
- Resistor 5x 10k
- Tombol Tekan 3x
- Resistor Peka Kekuatan
- Sensor Cahaya
Bahan bangunan:
- Pelat MDF atau kayu lainnya
- lem kayu
- tusuk sate kayu
- lembaran plastik
PENTING: Adaptor harus 5 volt karena ini adalah tegangan servo dan lebih banyak lagi yang dapat merusaknya. Juga periksa adaptor adalah pusat positif dan memiliki lebih dari atau 2A untuk memberi daya pada semua servos.
Langkah 2: Kekuatan




Agar semua servo berfungsi, Anda akan membutuhkan lebih banyak daya daripada yang dapat disediakan oleh Arduino. Inilah gunanya adaptor. Adaptor adalah 5V yang merupakan tegangan operasi servos serta semua sensor sehingga akan sempurna. Selanjutnya memasok 2.1A yang cukup untuk semua servos sekaligus. Jadi pertama-tama Anda akan memotong kabel adaptor Anda dan mengulitinya. Jika Anda harus memisahkan kabel, salah satunya adalah 5V dan yang lainnya adalah ground. Jika Anda memiliki satu kabel tebal, itu berarti kedua kabel ada di sana dan Anda harus memisahkannya. Anda dapat menggunakan multimeter untuk melihat kabel mana yang 5V. Jika Anda meletakkan probe pada kabel dan terbaca 5V, kabel pada probe merah adalah 5V dan kabel pada probe hitam di-ground. jika terbaca -5 volt itu berarti Anda memilikinya dengan cara yang salah. Sekarang Anda dapat membungkus kabel di sekitar keduanya dan memasukkannya ke papan tempat memotong roti Anda, 5v di + dan tanah ke -. Sekarang ada satu hal terakhir yang menjalankan kabel dari ground arduino Anda ke - juga sehingga adaptor dan arduino memiliki kesamaan jika tidak, itu tidak akan berfungsi.
Langkah 3: Servos


Selanjutnya kita akan memasang servos kita. Sekarang setiap servo memiliki tiga kabel kuning, oranye, dan cokelat.
- Kuning ke (PWM) pin 4, 5, 6, 9, 10, 11
- Oranye untuk berkuasa
- Coklat ke tanah
Tetapi Anda tidak bisa hanya menghubungkannya ke pin apa pun, penting untuk menggunakan pin PWM. Sementara sebagian besar pin digital hanya dapat hidup atau mati, pin PWM juga dapat mengirim nilai di mana kita perlu meletakkan servo di posisi apa pun yang kita inginkan.
Langkah 4: Tekan Tombol


Selanjutnya kita akan memasang tiga tombol untuk mengontrol servos 1, 2 dan 4.
- Hubungkan tombol tekan ke papan tempat memotong roti
- Dari kaki tombol kanan ke power.
- Dari kaki kancing kiri ke pin 3
- Dari kaki tombol kiri ke resistor 10k
- Dari resistor 10k ke ground
Sekarang ulangi ini untuk ketiga tombol.
Langkah 5: Memaksa Resistor Sensitif

Selanjutnya adalah resistor peka gaya yang mengukur gaya. Sekarang untuk sensor ini kita akan menggunakan pin analog karena pin analog bekerja dengan nilai antara 0 dan 1023, bukan hanya on atau off yang diperlukan untuk sensor gaya.
- Hubungkan resistor peka gaya ke papan
- Pin kiri ke daya
- Pin kanan ke pin analog A0
- Pin kanan ke resistor 10k
- Resistor 10k ke ground
Langkah 6: Sensor Cahaya

Dan akhirnya kami menambahkan sensor cahaya. Pastikan pin panjang ada di sebelah kiri.
- Hubungkan sensor cahaya ke papan tempat memotong roti
- Kaki kiri untuk berkuasa
- Kaki kanan ke pin analog A1
- Kaki kanan ke resistor 10k
- Resistor 10k ke ground
Langkah 7: Casing



Berdasarkan template pada gambar pertama Anda dapat melihat papan. Kemudian buat lubang yang ditunjukkan pada bagian depan dan belakang. Kemudian Anda dapat merekatkan semuanya menjadi seperti gambar 2 dan 3. Hanya saja, jangan merekatkan platform servo ke servos, cukup gunakan bagian servo standar dan kencangkan ke sana. Kemudian rekatkan tusuk sate dan tempelkan melalui lubang. Kemudian di sisi lain letakkan platform identik lainnya sehingga Anda memiliki dua platform pada satu servo. Jadi lihat ini mengacu pada gambar keempat dan kelima.
Tentu saja Anda dapat memvariasikan ukuran kotak serta slide di bagian dalam dengan cukup mudah.
Langkah 8: Kode
Ini adalah kode untuk mengendalikan kelima servo menggunakan sensor.
tombol1 = servo1
tombol2 = servo2
sensor cahaya = servo3
tombol3 = servo4
resistor peka gaya = servo5
Direkomendasikan:
Membuat Game Pertahanan Menara Perang Kehidupan Nyata: 11 Langkah

Membuat Game Pertahanan Menara Perang Kehidupan Nyata: Halo, kami GBU! Tim kami diberi tugas di kelas VG100, Intro to Engineering, kami: untuk merancang dan membangun Game Pertahanan Menara Warzone yang sebenarnya. VG100 adalah kelas inti yang harus diikuti oleh semua mahasiswa baru di Institut Bersama (JI.) Institut Gabungan
Pertahanan Menara Warzone: 7 Langkah

Warzone Tower Defense: Kami adalah SS, grup 6 dari VG100. SS terdiri dari lima anggota dari seluruh dunia. Kita semua, secara umum, adalah mahasiswa baru dari Institut Bersama UM-SJTU (University of Michigan dan Shanghai Jiao Tong University). Nama grup “SS&rdqu
Panduan Pertahanan Menara Warzone Dengan Desain Arduino: 5 Langkah

Manual Pertahanan Menara Warzone Dengan Desain Arduino: PendahuluanKami adalah kelompok YOJIO (Anda hanya belajar di JI sekali, jadi hargai itu.) Institut Gabungan UM-SJTU berlokasi di lokasi kampus Universitas Jiao Tong Shanghai, Minhang, Shanghai. VG100 adalah kursus dasar teknik untuk mahasiswa baru
E-dice - Arduino Die/dadu 1 sampai 6 Dadu + D4, D5, D8, D10, D12, D20, D24 dan D30: 6 Langkah (dengan Gambar)

E-dadu - Arduino Die/dadu 1 sampai 6 Dadu + D4, D5, D8, D10, D12, D20, D24 dan D30: Ini adalah proyek arduino sederhana untuk membuat dadu elektronik. Dimungkinkan untuk memilih 1 hingga 6 dadu atau 1 dari 8 dadu khusus. Pilihan dibuat hanya dengan memutar encoder putar. Ini adalah fitur-fiturnya: 1 dadu: menunjukkan titik-titik besar 2-6 dadu: menampilkan titik-titik
Menara Lonceng Terkendali Arduino/Carillon: 5 Langkah (dengan Gambar)

Arduino Controlled Bell Tower/Carillon: Ini adalah satu set lonceng musik yang digerakkan oleh solenoida dan dikendalikan oleh mikrokontroler Arduino. Ada 8 lonceng yang mencakup satu oktaf. Lonceng dapat dikontrol dari PC, atau menara dapat berdiri sendiri dan memainkan melodi yang telah diprogram sebelumnya.Periksa