Daftar Isi:

Permainan Menara Dadu Arduino: 8 Langkah
Permainan Menara Dadu Arduino: 8 Langkah

Video: Permainan Menara Dadu Arduino: 8 Langkah

Video: Permainan Menara Dadu Arduino: 8 Langkah
Video: 3 Bocah Terlindas Truk Saat Selfie Di Atas Motor 2024, Juli
Anonim
Permainan Menara Dadu Arduino
Permainan Menara Dadu Arduino

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

Persyaratan
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

Kekuasaan
Kekuasaan
Kekuasaan
Kekuasaan
Kekuasaan
Kekuasaan
Kekuasaan
Kekuasaan

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

Servo
Servo
Servo
Servo

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

Tekan tombol
Tekan tombol
Tekan tombol
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

Resistor Peka Gaya
Resistor Peka Gaya

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

Sensor cahaya
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

Selubung
Selubung
Selubung
Selubung
Selubung
Selubung

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: