Daftar Isi:

Game Arduino Koperasi: 9 Langkah
Game Arduino Koperasi: 9 Langkah

Video: Game Arduino Koperasi: 9 Langkah

Video: Game Arduino Koperasi: 9 Langkah
Video: 10 Percobaan WAJIB di Coba Jika Belajar Arduino - ada game arduino !!! 2024, Juli
Anonim
Image
Image
Permainan Arduino yang kooper-t.webp
Permainan Arduino yang kooper-t.webp
Permainan Arduino yang kooper-t.webp
Permainan Arduino yang kooper-t.webp

Dalam instruksi ini kami akan menjelaskan bagaimana kami merancang dan membangun game kerjasama 'FUN'.

Kami menggunakan Arduino Uno dan strip LED NeoPixel, antara lain. Putar video untuk demonstrasi MENYENANGKAN.

Langkah 1: Apa yang Kita Butuhkan?

Apa yang kita butuhkan?
Apa yang kita butuhkan?
Apa yang kita butuhkan?
Apa yang kita butuhkan?
Apa yang kita butuhkan?
Apa yang kita butuhkan?

Persyaratan:

- Arduino

- Kabel + bahan solder

- 3 tombol

- 1 POT-meter

- 1 LDR

- Strip led warna-warni (dalam instruksi ini kami menggunakan strip dengan 30 led)

- Breadboard (Hanya untuk menguji kode atau suku cadang)

- Kayu (30x50cm)

- Pemotong laser (opsional, jika tidak tersedia gergaji biasa juga dapat digunakan)

-Laptop + perangkat lunak arduino

- Lem kayu

- Amplas

- Kaca plexiglass (20x5cm)

CATATAN: Kami menggunakan strip LED NeoPixel RGB 30. Kode telah ditulis dengan perpustakaan Fastled. Pastikan strip LED Anda berfungsi dengan perpustakaan Fastled seperti milik kami, jika tidak, Anda perlu memodifikasi kode agar berfungsi dengan strip led Anda.

Langkah 2: Menyolder Bagian - Bagian 1

Menyolder Bagian - Bagian 1
Menyolder Bagian - Bagian 1
Menyolder Bagian - Bagian 1
Menyolder Bagian - Bagian 1
Menyolder Bagian - Bagian 1
Menyolder Bagian - Bagian 1
Menyolder Bagian - Bagian 1
Menyolder Bagian - Bagian 1

Sekarang kita memiliki segalanya, kita dapat mulai menyolder kabel ke bagian-bagiannya.

Tombol: Kita mulai dengan tombol. Kita membutuhkan tiga tombol, dua untuk permainan itu sendiri dan satu untuk tombol reset. Ketiganya dapat disolder dengan cara yang sama. Karena kita hanya memiliki 3 pin ground, kita akan menggabungkan tiga kabel ground dari kancing menjadi satu. Mulai dengan menyolder dua kabel ke kaki salah satu kancing. Kita harus berhati-hati di kaki mana kita menyoldernya. Pengingat yang mudah untuk ini adalah selalu menyolder dalam pola diagonal. Jadi solder kabel pertama misalnya di kaki kiri atas dan setelah itu solder kabel kedua di kaki kanan bawah. Kemudian tombol akan selalu disolder dengan benar. Lakukan ini untuk ketiga tombol. Menghubungkan Kabel Ground:

Ketika semua tombol memiliki dua kabel yang disolder, kita dapat menghubungkan kabel ground bersama-sama. Pertama-tama pasang solder pada ketiganya. Kemudian putuskan mana yang akan menjadi kawat tengah. Kabel tengah akan menjadi yang kita masukkan ke pin ground Arduino. Pastikan kabel tengah akan terhubung dengan benar ke pin Arduino. Setelah itu solder dua kabel lainnya ke tengah, agar masih pas dengan Arduino.

Langkah 3: Menyolder Bagian - Bagian 2

Menyolder Bagian - Bagian 2
Menyolder Bagian - Bagian 2
Menyolder Bagian - Bagian 2
Menyolder Bagian - Bagian 2

Pengukur Panci:

Sekarang kita melakukan Pot Meter. Ini memiliki tiga pin yang kita butuhkan untuk menyolder kabel. Silakan dan lakukan ini.

Kemudian cukup letakkan beberapa solder di ujung kabel yang lain sehingga kita bisa menempelkannya di pin Arduino. Lihat skema untuk nomor pin. Pin di tengah adalah pin data.

Langkah 4: Menyolder Bagian - Bagian 3

Menyolder Bagian - Bagian 3
Menyolder Bagian - Bagian 3
Menyolder Bagian - Bagian 3
Menyolder Bagian - Bagian 3

LDR: Yang ini sangat sederhana. Seperti sebelumnya, cukup solder kabel ke pin.

Setelah itu sambungkan kabel seperti yang ditunjukkan pada skema.

Langkah 5: Menyolder Bagian - Bagian 4

Menyolder Bagian - Bagian 4
Menyolder Bagian - Bagian 4
Menyolder Bagian - Bagian 4
Menyolder Bagian - Bagian 4

NeoPixel:

Last but not least, kita perlu menyolder strip LED NeoPixel (30 leds). Ini sangat mirip dengan Pot Meter. Ini memiliki tiga pin dengan yang tengah menjadi pin data. Tetapi dengan strip LED ini dicatat pin mana yang 5V+ dan mana yang merupakan pin GND (Ground). Setelah itu lihat saja skema untuk pin yang benar di Arduino.

Langkah 6: Mengunggah Kode

Sekarang setelah semuanya disatukan, kita dapat mengujinya dengan kode. Kode: Unduh file.ino terlampir dan buka dengan Arduino IDE. Atur port yang benar untuk Arduino Anda jika Anda belum melakukannya. Kemudian unggah kode dan mencoba permainan dengan menekan tombol. Setelah beberapa detik, lampu akan menyala.

Langkah 7: Membuat Kotak

Membuat Kotak
Membuat Kotak
Membuat Kotak
Membuat Kotak
Membuat Kotak
Membuat Kotak

Pemotongan Laser:

Sekarang setelah semuanya siap, kita bisa mulai membuat kotaknya. Kami mengunduh file pemotong laser dari situs web "makercase.com". Di situs web ini Anda dapat mendesain kotak Anda sendiri dan mengunduh file html. Kemudian Anda dapat mengimpor file ini di Adobe Illustrator untuk mengubahnya menjadi file.dfx, yang berfungsi dengan pemotong laser. Di Adobe Illustrator, Anda juga dapat menyempurnakan semua yang telah Anda tambahkan ke dalam file menggunakan situs web. Setelah semuanya selesai, Anda dapat memotong file ini dengan laser ke piring kayu berukuran 30x50cm. Setelah ini semua selesai, Anda memiliki teka-teki yang dapat Anda rekatkan, dan kotak itu dibuat. Jika tidak pas, Anda bisa menggunakan amplas untuk membuatnya pas. Jika Anda tidak memiliki akses ke pemotong laser, Anda dapat menggunakan gergaji biasa, tetapi ini tidak akan pas. Dalam hal ini Anda akan membutuhkan amplas untuk membuatnya pas. Jangan lupa untuk membiarkan setidaknya satu sisi kubus tidak dilem, untuk dapat memasukkan arduino dan pengontrol ke dalam kotak.

Langkah 8: Perakitan

perakitan
perakitan
perakitan
perakitan
perakitan
perakitan
perakitan
perakitan

Karena kami memiliki semua yang kami butuhkan, kami dapat mulai merakit kotaknya. Tidak terlalu sulit, selama Anda melakukan penyolderan dengan baik.

Dinding: Ada beberapa cara untuk merakitnya, tetapi yang kami lakukan adalah pertama-tama merekatkan dua sisi kotak dan meletakkannya di bagian bawah. Dengan cara ini kami tahu pasti mereka direkatkan dengan sempurna dan akan selalu pas. Kemudian kami mengerjakan dua dinding kotak lainnya dan juga meletakkannya di bagian bawah. Setelah membiarkannya mengering selama sekitar satu jam, kami memutuskan untuk menyatukan kedua bagian itu. Juga rekatkan bagian bawahnya. Kami membiarkannya mengering semalaman, tetapi 2 atau 3 jam juga bisa cukup untuk melanjutkan prosesnya.

Suku Cadang: Saat lem sudah kering, kita bisa mulai memasang suku cadang. Pastikan kabelnya tidak kusut semua. Pasang semua bagian pada lubang yang diinginkan, kecuali tombol reset di bagian atas. Kami mengamankan semuanya dengan selotip dan setelah itu kami juga menggunakan lem plastik keras untuk mengamankan kancing dan meteran pot. Jika Anda tidak melakukan ini, tombol tidak akan dapat ditekan.

Strip LED: Bagian terakhir yang harus kita rekatkan adalah strip LED. Pastikan itu cocok dengan baik di dalam. Kami menggunakan plexiglas sandblasted untuk jendela penampil. Kalau tidak, LED terlalu terang untuk mata. Cukup rekatkan di tempatnya.

Tombol reset: Setelah selesai, pastikan Anda tidak lupa merekatkan tombol reset di pelat atas dan biarkan seluruh unit mengering selama beberapa jam. Yang terbaik adalah membiarkannya mengering semalaman agar lem benar-benar mengeras. Pelat atas tidak boleh dilem, ini adalah pintu untuk mengakses nyali di dalam saat dibutuhkan (seperti mengisi baterai). Setelah itu kotak permainan Anda selesai dan Anda bisa mengujinya!

Langkah 9: Kesimpulan

Kesimpulan
Kesimpulan

Selesai

Beginilah cara Anda membuat game Arduino di mana Anda bekerja sama secara intensif dengan teman-teman! Dalam instruksi ini, kami tidak memperhatikan bagaimana Anda menjelaskan kepada para pemain bagaimana mereka perlu memainkan permainan dengan cara yang sederhana. Kami telah menambahkan teks ke kotak yang menjelaskan tujuan permainan, ini adalah cara paling langsung untuk menjelaskannya kepada para pemain. Anda juga dapat menambahkan sedikit 'cerita' pada desainnya, misalnya bom yang harus dicegah agar tidak meledak atau baterai yang harus diisi dayanya. Silakan ubah kode sesuai keinginan Anda dan coba hal baru dengan ini mempersiapkan.

Bersenang-senanglah! Tim MENYENANGKAN

Direkomendasikan: