Isi kandungan:

Petunjuk Pemburu Buzz Wire Scavenger: 7 Langkah (dengan Gambar)
Petunjuk Pemburu Buzz Wire Scavenger: 7 Langkah (dengan Gambar)

Video: Petunjuk Pemburu Buzz Wire Scavenger: 7 Langkah (dengan Gambar)

Video: Petunjuk Pemburu Buzz Wire Scavenger: 7 Langkah (dengan Gambar)
Video: NAIK LAMBORGHINI TAPI BAYAR PARKIR 2 RIBU BIKIN MALU 2024, November
Anonim
Petunjuk Pemburu Buzz Wire Scavenger
Petunjuk Pemburu Buzz Wire Scavenger

Instructable ini akan menunjukkan kepada anda bagaimana membangun versi berteknologi tinggi dari permainan "Buzz Wire" yang dapat digunakan sebagai petunjuk dalam pemburuan pemulung, atau dapat disesuaikan untuk menghadapi tantangan lain.

Langkah 1: Idea

Idea
Idea

Buzz Wire adalah permainan seperti operasi, tetapi dengan kelainan (secara harfiah)! Objektifnya adalah untuk mendapatkan cincin di sekitar wayar yang dipintal tanpa menyentuhnya. Dalam versi klasik permainan ini, jika cincin menyentuh wayar, bel akan mati atau lampu akan menyala. Saya ingin membina versi permainan ini sebagai sebahagian daripada pemburuan untuk ulang tahun kelahiran saya yang lain. Oleh itu, saya memerlukan cara untuk menyembunyikan petunjuk dalam permainan. Instructible ini akan membahas bagaimana menggunakan Arduino dan layar LCD untuk membina versi permainan ini yang diperbaharui yang akan memaparkan mesej hanya setelah berjaya menyelesaikan permainan! Yang terbaik, tidak ada cara untuk menipu (kecuali anda memahami litar!)

Langkah 2: Bahan Bukan Elektronik

Bahan Bukan Elektronik
Bahan Bukan Elektronik

Untuk membina badan permainan ini, anda memerlukan:

  • Trek - Saya menggunakan wayar tembaga tebal. Sebarang wayar logam konduktif mesti berfungsi. Harus cukup tipis untuk membengkokkan tetapi cukup tebal untuk menahan bentuknya dengan kuat sepanjang permainan.
  • Cincin - Saya menggunakan cangkuk mata. Sebagai alternatif, anda boleh menggunakan wayar tambahan dari trek yang dibengkokkan menjadi bentuk cincin.
  • Dua mesin basuh - ini akan digunakan sebagai titik akhir trek.
  • Sebilangan lagi wayar - Ini akan digunakan untuk menghubungkan pelbagai kepingan ini ke litar. Saya menggunakan beberapa wayar nipis (dilepaskan dari kabel cat 5) untuk sambungan trek dan mesin basuh (anda memerlukan tiga bahagian dawai), dan kabel pelompat buaya yang lebih tebal untuk cincin.
  • Papan - ini akan menyatukan semuanya. Saya menggunakan sekeping kaki 1 "x4".

Bagi alat, anda memerlukan:

  • Gerudi dan ukurannya sedikit sama dengan wayar trek anda
  • Beberapa tang
  • Gam panas

Langkah 3: Binaan Bukan Elektronik

Binaan Bukan Elektronik
Binaan Bukan Elektronik
Binaan Bukan Elektronik
Binaan Bukan Elektronik
Binaan Bukan Elektronik
Binaan Bukan Elektronik

Pertama, gerudi dua lubang dengan ukuran yang sama dengan wayar trek anda di kedua-dua sisi papan. Ini akan berfungsi sebagai titik penambat wayar.

Seterusnya, bungkus wayar yang lebih kecil di sekitar setiap mesin basuh seperti yang ditunjukkan pada gambar kedua.

Sekarang tempelkan salah satu mesin basuh dengan wayar membungkus lubang pertama, kemudian dorong salah satu hujung wayar trek ke dalam lubang dan tempelkan di tempatnya. Mesin basuh dan wayar trek tidak boleh menyentuh. Lihat gambar ketiga.

Sekarang, bengkokkan wayar trek ke bentuk yang menyeronokkan dan klipkannya pada jarak yang anda perlukan untuk mencapai lubang yang lain. Sebelum memasukkan wayar trek ke lubang kedua, letakkan mesin basuh kedua (dengan pembungkus wayar) di sekitar wayar trek dan kemudian balut sebahagian wayar nipis di sekitar hujung wayar trek. Kemudian tempelkan hujung atau wayar trek ke dalam lubang dan tempelkan mesin basuh ke papan (lihat gambar 4). Pastikan tidak ada sambungan elektrik antara wayar trek dan mesin basuh.

Seterusnya, gunakan klip buaya untuk menjepit salah satu hujung wayar pelompat ke gelang, seperti pada gambar 5.

Kini binaan anda akan kelihatan seperti gambar pertama.

Langkah 4: Bahan Elektronik

Bahan Elektronik
Bahan Elektronik

Untuk membina otak permainan ini, anda memerlukan:

  • Seorang Arduino
  • Skrin LCD
  • potensiometer 10k
  • Buzzer piezo (pilihan)
  • LED merah dan hijau (pilihan)
  • Segelintir kabel pelompat dan papan roti
  • perintang 220 ohm
  • Empat perintang dengan nilai yang sama dengan rintangan 1Kohm atau lebih tinggi

Semua kepingan ini boleh didapati di salah satu pek starter Elegoo, yang sangat banyak untuk sekumpulan komponen. Saya membina projek ini dengan komponen yang satu ini.

Langkah 5: Binaan Elektronik

Binaan Elektronik
Binaan Elektronik

Sediakan litar seperti yang ditunjukkan dalam rajah. Berikut adalah beberapa nota:

  • Perintang yang disambungkan ke LED dan LCD ialah 220ohm
  • Perintang yang disambungkan ke input analog dan yang diletakkan secara menyerong ialah 1k + ohm.
  • Kabel diagnostik yang menyambung ke header di sebelah kanan adalah wayar yang menghubungkan ke badan permainan seperti berikut:

    • A0 (wayar hijau) menghubungkan ke mesin basuh permainan permulaan
    • A1 (wayar biru) menyambung ke wayar trek
    • A2 (wayar kuning) menyambung ke mesin basuh permainan akhir

Litar ini dilukis dengan TinkerCad.

Langkah 6: Kodnya

Kodnya dilampirkan dan juga boleh didapati di GitHub saya.

Permainan ini dibina sebagai sebahagian daripada perburuan untuk ulang tahun kekasih saya Jamie. Setelah dia mengalahkan permainan, layar LCD menunjukkan lokasi petunjuknya yang seterusnya, iaitu mesin basuh pinggan mangkuk, dan bel piezo memainkan "selamat ulang tahun". Kecuali anda merancang pemburu ulang tahun untuk seseorang bernama Jamie di mana petunjuk seterusnya ada di mesin basuh pinggan mangkuk, anda mungkin ingin mengubah beberapa kodnya, seperti teks LCD dan nada piezo buzzer.

Pada asasnya, terdapat 5 peringkat yang berkaitan dengan permulaan (arduino dihidupkan), permainan dimulakan (ring touching start washer), game gagal (ring touching track wire), game end (ring touching end washer setelah menyentuh mesin basuh permulaan dan bukan trek wayar), dan cheater (cincin menyentuh hujung mesin basuh setelah menyentuh wayar trek). Tahap-tahap ini dilaksanakan dengan logik if / else di gelung utama, dan pelbagai teks dilaksanakan dengan blok kes beralih di displayText (). Perhatikan bahawa ada kes (tahap = 1) yang sebenarnya tidak saya gunakan. Perkara itu memberi saya masalah, jadi saya menghapusnya dari logik tetapi tidak membersihkannya dan tidak mahu melakukannya sekarang.

Semoga kodnya cukup mudah difahami dan disesuaikan dengan sewajarnya. Saya dengan senang hati akan menjawab soalan tertentu dalam komen jika ada.

Lagu "Happy Birthday" piezo diambil dari

Langkah 7: Nikmati

Selamat mencuba!
Selamat mencuba!

Muat naik kod, sambungkan wayar dari mesin basuh, trek dan gelang ke litar dan pasangkan semuanya bersama-sama! Permainan ini sebenarnya sangat menyeronokkan dan kami telah bermain dengannya selepas pemburuan. Saya juga telah membuat versi terkini yang lebih merupakan permainan yang berdiri sendiri. Daripada mempunyai petunjuk pada akhirnya, ia akan terus mengetahui berapa lama masa yang diperlukan untuk menyelesaikan satu pusingan dan menunjukkan skor yang tinggi. Lihat versi ini di sini. Saya pasti ada perkara-perkara menyeronokkan lain yang dapat dilakukan dengan persediaan asas ini juga.

Selamat Membuat!

Disyorkan: