Mundarija:

Buzz Wire Scavenger Hunt Clue: 7 qadam (rasmlar bilan)
Buzz Wire Scavenger Hunt Clue: 7 qadam (rasmlar bilan)

Video: Buzz Wire Scavenger Hunt Clue: 7 qadam (rasmlar bilan)

Video: Buzz Wire Scavenger Hunt Clue: 7 qadam (rasmlar bilan)
Video: 40 Fun Scavenger Hunt Riddles for Kids and Teens | Scavenger Hunt Riddles At Home 2024, Iyul
Anonim
Buzz Wire Scavenger Hunt Clue
Buzz Wire Scavenger Hunt Clue

Bu yo'riqnoma sizga "Buzz Wire" o'yinining yuqori texnologiyali versiyasini qanday qurishni ko'rsatib beradi, uni axlat qidirishda maslahat sifatida ishlatish mumkin yoki boshqa qiyinchiliklarga moslashtirish mumkin.

1 -qadam: Fikr

Fikr
Fikr

Buzz Wire - bu o'yin kabi operatsiya, lekin burilish bilan (so'zma -so'z)! Maqsad - o'ralgan simni tegmasdan halqa olish. Ushbu o'yinning klassik versiyasida, agar uzuk simga tegsa, ovozli signal o'chadi yoki chiroq yonadi. Men bu o'yinning bir versiyasini o'zimning muhim tug'ilgan kunimni qidirish uchun qurmoqchi edim. Shunday qilib, menga o'yin ichidagi ma'lumotni yashirish uchun yo'l kerak edi. Bu ko'rsatma Arduino va LCD displeydan foydalanib, ushbu o'yinning yangilangan versiyasini yaratish uchun ko'rsatma beradi, u faqat o'yin muvaffaqiyatli tugagandan so'ng ko'rsatiladi! Eng yaxshisi, aldashning iloji yo'q (agar siz sxemani tushunmasangiz!)

2-qadam: Elektron bo'lmagan ingredientlar

Elektron bo'lmagan ingredientlar
Elektron bo'lmagan ingredientlar

Ushbu o'yinni yaratish uchun sizga kerak bo'ladi:

  • Yo'l - men qalin mis simni ishlatardim. Har qanday o'tkazuvchi metall sim ishlashi kerak. Bükülecek darajada yupqa bo'lishi kerak, lekin o'yin davomida shaklini mahkam ushlab turadigan darajada qalin bo'lishi kerak.
  • Uzuk - men ko'z ilgagidan foydalandim. Shu bilan bir qatorda, siz halqa shaklida egilgan yo'ldan qo'shimcha simni ishlatishingiz mumkin.
  • Ikki kir yuvish mashinasi - bu yo'lning so'nggi nuqtasi sifatida ishlatiladi.
  • Yana bir nechta sim - bu turli qismlarni sxemaga ulash uchun ishlatiladi. Yo'l va yuvish moslamalari uchun sizga ingichka simlar (mushuk 5 kabelidan ajratilgan) (sizga uch qismli sim kerak bo'ladi) va halqa uchun qalinroq timsolli o'tish kabeli ishlatilgan.
  • Kengash - bu hamma narsani birlashtiradi. Men 1 "x4" o'lchamli oyoqli bo'lakdan foydalanardim.

Asboblarga kelsak, sizga kerak bo'ladi:

  • Matkap va sizning simingiz bilan bir xil o'lchamda
  • Ba'zi qisqichlar
  • Issiq elim

3-qadam: Elektron bo'lmagan qurilish

Elektron bo'lmagan qurilish
Elektron bo'lmagan qurilish
Elektron bo'lmagan qurilish
Elektron bo'lmagan qurilish
Elektron bo'lmagan qurilish
Elektron bo'lmagan qurilish

Birinchidan, taxtaning har ikki tomonida sizning simingiz bilan bir xil o'lchamdagi ikkita teshik qazing. Ular simning tayanch punktlari bo'lib xizmat qiladi.

Keyin, ikkinchi rasmda ko'rsatilgandek, kichikroq simni har bir yuvgichga o'rab qo'ying.

Endi yuvgichlardan birini sim bilan birinchi teshikka yopishtiring, so'ngra simning bir uchini teshikka tiqing va joyiga yopishtiring. Yuvish moslamasi va yo'l izi tegmasligi kerak. Uchinchi rasmga qarang.

Endi, yo'l simini qiziqarli shaklga egib, boshqa teshikka kerakli uzunlikda kesib oling. Yo'l simini ikkinchi teshikka burishdan oldin, ikkinchi kir yuvish mashinasini (simni o'rash bilan) yo'l simining atrofiga joylashtiring, so'ngra ingichka simning bir qismini yo'l simining uchiga o'rang. Keyin uchini yoki yo'l simini teshikka yopishtiring va kir yuvish mashinasini taxtaga yopishtiring (4 -rasmga qarang). Yo'l izi va kir yuvish mashinasi o'rtasida elektr aloqasi yo'qligiga ishonch hosil qiling.

Keyin, 5 -rasmda bo'lgani kabi, timsol qisqichidan halqa simining bir uchini mahkamlang.

Endi sizning qurilishingiz birinchi rasmga o'xshash bo'lishi kerak.

4 -qadam: Elektron komponentlar

Elektron komponentlar
Elektron komponentlar

O'yinning miyasini yaratish uchun sizga kerak bo'ladi:

  • Arduino
  • LCD displey
  • 10 k potentsiometr
  • Piezo ovozli signal (ixtiyoriy)
  • qizil va yashil LED (ixtiyoriy)
  • Bir hovuch o'tish kabellari va non paneli
  • 220 ohmli qarshilik
  • 1Kohm yoki undan yuqori qarshilikka ega bo'lgan bir xil qiymatdagi to'rtta rezistor

Bu qismlarning barchasini Elegoo -ning boshlang'ich paketlaridan birida topish mumkin, bu komponentlar to'plami uchun juda yaxshi. Men ushbu loyihani shu komponentlar bilan qurdim.

5 -qadam: Elektron konstruktsiya

Elektron qurilish
Elektron qurilish

Diagrammada ko'rsatilganidek, sxemani o'rnating. Mana ba'zi eslatmalar:

  • LED va LCD -ga ulangan rezistorlar 220 ohm
  • Analog kirishga ulangan va diagonal joylashtirilgan rezistorlar 1k+ ohm.
  • O'ngdagi sarlavhaga ulanadigan diagnostika simlari o'yin tanasiga quyidagicha ulangan simlardir:

    • A0 (yashil sim) boshlang'ich o'yin yuvish mashinasiga ulanadi
    • A1 (ko'k sim) yo'l simiga ulanadi
    • A2 (sariq sim) o'yin oxiridagi kir yuvish mashinasiga ulanadi

Ushbu sxema TinkerCad bilan chizilgan.

6 -qadam: Kod

Kod biriktirilgan va uni GitHub -da ham topish mumkin.

Bu o'yin mening qiz do'stim Jeymining tug'ilgan kunini qidirish uchun qurilgan. U o'yinni mag'lubiyatga uchratganida, LCD displeyda idish yuvish mashinasi bo'lgan navbatdagi maslahatning joyi ko'rsatildi va piezo buzzer "tug'ilgan kuningiz bilan" o'ynadi. Agar siz tug'ilgan kuni uchun idish yuvish mashinasida Jeymi ismli kishini qidirishni rejalashtirmasangiz, siz LCD matni va piezo signal signallari kabi ba'zi kodlarni o'zgartirishni xohlashingiz mumkin.

Asosan, ishga tushirish (arduino yoqiladi), o'yin boshlanishi (ringga tegib turadigan kir yuvish mashinasi), o'yin muvaffaqiyatsizligi (halqa tegib turuvchi sim), o'yin oxiri (yo'l yuvish moslamasiga tegib bo'lgandan keyin halqa tegib turadigan yuvish mashinasi) bilan bog'liq 5 bosqich mavjud. sim) va aldamchi (yo'l simiga tegib bo'lgandan keyin uzukka tegib turadigan halqa). Bu bosqichlar asosiy tsiklda if/else mantig'i bilan amalga oshiriladi va har xil matn displayText () dagi kommutatorlar bloki yordamida amalga oshiriladi. E'tibor bering, men foydalanmaydigan holat (bosqich = 1) bor. Bu menga muammo tug'dirdi, shuning uchun men uni mantiqdan olib tashladim, lekin tozalamadim va hozir buni xohlamayman.

Umid qilamanki, kodni tushunish va shunga mos ravishda o'zgartirish juda oson. Agar sizda sharhlarda aniq savollarga javob berishdan xursand bo'lardim.

Piezo "Tug'ilgan kuning bilan" qo'shig'i https://create.arduino.cc/projecthub/trduunze/pie… dan olingan.

7 -qadam: Xursand bo'ling

Xursand bo'ling!
Xursand bo'ling!

Kodni yuklang, kir yuvish mashinasidagi simlarni, trek va halqani zanjirga ulang va hammasini bir -biriga bog'lab qo'ying! Bu o'yin haqiqatan ham juda qiziqarli bo'ldi va biz u bilan ovchi ovidan keyin o'ynadik. Men, shuningdek, yakka o'yin bo'lgan yangilangan versiyasini qildim. Oxirida ma'lumotga ega bo'lish o'rniga, u bir turni yakunlash uchun qancha vaqt kerakligini hisoblab chiqadi va yuqori ballni ko'rsatadi. Bu versiyani bu erda ko'ring. Ishonchim komilki, ushbu asosiy sozlash bilan boshqa qiziqarli narsalar ham bo'lishi mumkin.

Baxtli qilish!

Tavsiya: