Isi kandungan:

Permainan Arduino Koperasi: 9 Langkah
Permainan Arduino Koperasi: 9 Langkah

Video: Permainan Arduino Koperasi: 9 Langkah

Video: Permainan Arduino Koperasi: 9 Langkah
Video: Tonton Sampai Habis !!! Belajar Arduino Di Jamin Bisa 2024, Julai
Anonim
Image
Image
Permainan Arduino Koperasi
Permainan Arduino Koperasi
Permainan Arduino Koperasi
Permainan Arduino Koperasi

Dalam arahan ini, kami akan menerangkan bagaimana kami merancang dan membina permainan kerjasama 'FUN'.

Kami menggunakan Arduino Uno dan jalur LED NeoPixel, antara lain. Mainkan video untuk demonstrasi FUN.

Langkah 1: Apa Yang Kita Perlu?

Apa Yang Kita Perlu?
Apa Yang Kita Perlu?
Apa Yang Kita Perlu?
Apa Yang Kita Perlu?
Apa Yang Kita Perlu?
Apa Yang Kita Perlu?

Keperluan:

- Arduino

- Wayar + bahan pateri

- 3 butang

- 1 meter POT

- 1 LDR

- Jalur led berwarna-warni (dalam arahan ini kami menggunakan jalur dengan 30 led)

- Breadboard (Hanya untuk menguji kod atau bahagian)

- Kayu (30x50cm)

- Pemotong laser (pilihan, jika tidak ada gergaji biasa juga akan berfungsi)

- Perisian komputer riba + arduino

- Gam kayu

- Kertas pasir

- Plexiglass (20x5cm)

CATATAN: Kami menggunakan jalur LED NeoPixel RGB 30. Kod tersebut telah ditulis dengan perpustakaan Fastled. Pastikan jalur LED anda berfungsi dengan perpustakaan Fastled seperti milik kami, jika tidak, anda perlu mengubah kod untuk berfungsi dengan jalur led anda.

Langkah 2: Memateri Bahagian - Bahagian 1

Memateri Bahagian - Bahagian 1
Memateri Bahagian - Bahagian 1
Memateri Bahagian - Bahagian 1
Memateri Bahagian - Bahagian 1
Memateri Bahagian - Bahagian 1
Memateri Bahagian - Bahagian 1
Memateri Bahagian - Bahagian 1
Memateri Bahagian - Bahagian 1

Sekarang kita mempunyai segalanya, kita boleh mula menyolder wayar ke bahagiannya.

Butang: Kami bermula dengan butang. Kami memerlukan tiga butang, dua untuk permainan itu sendiri dan satu akan menjadi butang tetapan semula kami. Ketiga-tiga ini boleh disolder dengan cara yang sama. Kerana kami hanya mempunyai 3 pin ground, kami akan menggabungkan tiga wayar ground dari butang menjadi satu. Mulakan dengan menyolder dua wayar ke kaki salah satu butang. Kita perlu berhati-hati dengan kaki mana yang kita pasangkan. Peringatan yang mudah untuk ini adalah selalu menyolder dengan corak pepenjuru. Oleh itu, pateri wayar pertama misalnya di kaki kiri atas dan selepas itu pateri wayar kedua di kaki bawah kanan. Kemudian butang akan selalu dipateri dengan betul. Lakukan ini untuk ketiga-tiga butang. Menyambungkan Ground WIres:

Apabila semua butang mempunyai dua wayar yang disolder di atasnya, kita dapat menyambungkan kabel tanah bersama-sama. Pertama-tama letakkan beberapa pateri pada ketiga-tiga mereka. Kemudian tentukan mana yang akan menjadi wayar tengah. Kawat tengah akan menjadi yang kita masukkan ke pin tanah Arduino. Pastikan wayar tengah akan tersambung dengan betul ke pin Arduino. Selepas itu pateri dua wayar yang lain ke yang tengah, sehingga masih sesuai dengan Arduino.

Langkah 3: Memateri Bahagian - Bahagian 2

Memateri Bahagian - Bahagian 2
Memateri Bahagian - Bahagian 2
Memateri Bahagian - Bahagian 2
Memateri Bahagian - Bahagian 2

Meteran Periuk:

Sekarang kita melakukan Pot Meter. Ini mempunyai tiga pin yang perlu kita pasangkan wayar. Teruskan dan lakukan ini.

Kemudian letakkan sedikit pateri di hujung wayar yang lain supaya kami dapat memasukkannya ke pin Arduino. Lihat skema untuk nombor pin. Pin di tengah adalah pin data.

Langkah 4: Memateri Bahagian - Bahagian 3

Memateri Bahagian - Bahagian 3
Memateri Bahagian - Bahagian 3
Memateri Bahagian - Bahagian 3
Memateri Bahagian - Bahagian 3

LDR: Yang ini sangat mudah. Seperti sebelumnya, hanya kabel solder ke pin.

Selepas itu sambungkan wayar seperti yang ditunjukkan pada skema.

Langkah 5: Memateri Bahagian - Bahagian 4

Memateri Bahagian - Bahagian 4
Memateri Bahagian - Bahagian 4
Memateri Bahagian - Bahagian 4
Memateri Bahagian - Bahagian 4

NeoPixel:

Akhir sekali, kita perlu menyolder jalur LED NeoPixel (30 led). Ia seperti Pot Meter. Ia mempunyai tiga pin dengan yang tengah adalah pin data. Tetapi dengan jalur LED ini diperhatikan pin mana yang merupakan 5V + dan yang mana pin GND (Ground). Selepas itu lihat skema untuk pin yang betul di Arduino.

Langkah 6: Memuat naik Kod

Setelah semuanya disatukan, kita boleh mengujinya dengan kod. Kod: Muat turun fail.ino yang dilampirkan dan buka dengan Arduino IDE. Tetapkan port yang betul untuk Arduino anda jika anda belum melakukannya. Kemudian muat naik kod dan cuba permainan dengan menekan butang. Selepas beberapa saat, lampu akan menyala.

Langkah 7: Membuat Kotak

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

Keratan Laser:

Sekarang kita sudah siap, kita boleh mulakan dengan membina kotak. Kami memuat turun fail pemotong laser dari laman web "makercase.com". Di laman web ini anda boleh merancang kotak anda sendiri dan memuat turun fail html. Kemudian anda boleh mengimport fail ini dalam Adobe Illustrator untuk menukarnya menjadi fail.dfx, yang berfungsi dengan pemotong laser. Dalam Adobe Illustrator, anda juga dapat menyelesaikan semua yang telah anda tambahkan ke dalam fail anda menggunakan laman web. Setelah semuanya selesai, anda boleh memotong fail ini secara laser ke piring kayu berukuran 30x50cm. Setelah semua ini selesai, anda akan mempunyai teka-teki yang boleh anda tempelkan bersama, dan kotak itu akan dibuat. Sekiranya tidak sesuai dengan baik, anda boleh menggunakan kertas pasir untuk membuatnya sesuai. Sekiranya anda tidak mempunyai akses ke pemotong laser, anda boleh menggunakan gergaji biasa, tetapi ini tidak sesuai. Dalam kes ini, anda memerlukan kertas pasir agar sesuai dengan sempurna. Jangan lupa biarkan sekurang-kurangnya satu sisi kubus tidak terpaku, untuk meletakkan arduino dan alat kawalan ke dalam kotak.

Langkah 8: Perhimpunan

perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan

Oleh kerana kita mempunyai semua yang kita perlukan, kita boleh mula memasang kotak itu. Ia tidak begitu sukar, selagi anda melakukan pematerian dengan baik.

Tembok: Terdapat banyak cara untuk memasangnya, tetapi apa yang kami lakukan adalah melekatkan dua sisi kotak terlebih dahulu dan meletakkannya di bahagian bawah. Dengan cara ini kita tahu pasti mereka terpaku dengan sempurna dan akan sentiasa sesuai. Kemudian kami meletakkan dua dinding kotak yang lain dan meletakkannya di bahagian bawah. Setelah membiarkannya kering selama kira-kira satu jam, kami memutuskan untuk menyatukan kedua-dua kepingan tersebut. Lekatkan bahagian bawahnya. Kami biarkan ini kering semalaman, tetapi 2 atau 3 jam juga cukup untuk meneruskan proses.

Bahagian: Apabila gam kering, kita boleh mula memasukkan bahagiannya. Pastikan wayar tidak semuanya kusut. Pasang semua bahagian di lubang yang diinginkan, kecuali butang reset di bahagian atas. Kami mengamankan semuanya dengan pita dan selepas itu kami juga menggunakan beberapa gam plastik keras untuk menahan butang dan meter periuk. Sekiranya anda tidak melakukan ini, butang tidak akan dapat ditekan.

Jalur LED: Bahagian terakhir yang harus kita pasangkan adalah jalur LED. Pastikan ia sesuai dengan baik di dalam. Kami menggunakan plexiglas sandblasted untuk tetingkap penonton. Jika tidak, LED menjadi terang untuk mata. Lekatkannya di tempat.

Butang Reset: Setelah selesai, pastikan anda tidak lupa merekatkan butang reset pada plat atas dan biarkan seluruh unit kering selama beberapa jam. Perkara terbaik adalah membiarkannya kering semalaman agar lem benar-benar mengeras. Plat atas tidak boleh dilekatkan, ini adalah pintu untuk mengakses usus ketika diperlukan (seperti mengecas bateri). Setelah kotak permainan anda selesai, anda boleh mengujinya!

Langkah 9: Kesimpulannya

Kesimpulannya
Kesimpulannya

Selesai

Ini adalah bagaimana anda membuat permainan Arduino di mana anda bekerjasama secara intensif dengan rakan-rakan! Dalam instruksional ini, kami tidak memperhatikan bagaimana anda menerangkan kepada para pemain bagaimana mereka perlu bermain permainan dengan cara yang mudah. Kami telah menambahkan teks ke kotak yang menjelaskan tujuan permainan, ini adalah cara paling langsung untuk menerangkannya kepada pemain. Anda juga boleh menambahkan sedikit 'cerita' pada reka bentuk, misalnya bom yang harus dicegah dari meletus atau bateri yang harus dicas. Jangan ragu untuk menukar kod untuk keinginan anda dan mencuba perkara baru dengan ini persediaan.

Selamat mencuba! Team FUN

Disyorkan: