Turinys:
- 1 žingsnis: idėja
- 2 žingsnis: neelektroniniai ingredientai
- 3 žingsnis: neelektroninis kūrimas
- 4 žingsnis: elektroniniai ingredientai
- 5 veiksmas: elektroninis kūrimas
- 6 žingsnis: Kodas
- 7 žingsnis: Mėgaukitės
Video: „Buzz Wire Scavenger Hunt Clue“: 7 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Ši instrukcija parodys, kaip sukurti aukštųjų technologijų žaidimo „Buzz Wire“versiją, kuri gali būti naudojama kaip užuomina medžiotojams arba pritaikyta kitiems iššūkiams.
1 žingsnis: idėja
„Buzz Wire“yra žaidimas, panašus į operaciją, tačiau su posūkiu (pažodžiui)! Tikslas yra apvynioti žiedą aplink susuktą laidą jo neliesdami. Klasikinėje šio žaidimo versijoje, jei žiedas paliečia laidą, garsinis signalas išsijungia arba sumirksi lemputė. Aš norėjau sukurti šio žaidimo versiją, kaip dalį savo antrojo gimtadienio. Todėl man reikėjo būdo paslėpti žaidimo užuominą. Šioje instrukcijoje bus aptarta, kaip naudoti „Arduino“ir LCD ekraną, kad būtų sukurta atnaujinta šio žaidimo versija, kurioje bus rodomas pranešimas tik sėkmingai baigus žaidimą! Geriausia, kad nėra galimybės apgauti (nebent suprantate grandinę!)
2 žingsnis: neelektroniniai ingredientai
Norėdami sukurti šio žaidimo pagrindą, jums reikės:
- Takelis - naudojau storą varinę vielą. Bet kokia laidi metalinė viela turėtų veikti. Jis turėtų būti pakankamai plonas, kad sulenktų, bet pakankamai storas, kad tvirtai išlaikytų savo formą žaidimo metu.
- Žiedas - naudojau akių kabliuką. Arba galite naudoti papildomą vielą iš trasos, sulenktos į žiedo formą.
- Dvi poveržlės - jos bus naudojamos kaip galutiniai trasos taškai.
- Dar šiek tiek laido - jis bus naudojamas prijungti šias įvairias dalis prie grandinės. Bėgių ir poveržlių jungtims naudojau keletą plonų laidų (išimtų iš 5 katės kabelio) (jums reikės trijų vielos sekcijų), o žiedui - storesnį aligatoriaus trumpiklį.
- Lenta - tai laikys viską kartu. Aš naudojau 1 x 4 colio pėdą.
Kalbant apie įrankius, jums reikės:
- Gręžtuvas ir šiek tiek tokio paties dydžio kaip jūsų vikšras
- Kai kurios replės
- Karšti klijai
3 žingsnis: neelektroninis kūrimas
Pirmiausia išgręžkite dvi tokio paties dydžio skylutes, kaip ir vikšras, abiejose lentos pusėse. Jie bus vielos tvirtinimo taškai.
Tada apvyniokite mažesnę vielą aplink kiekvieną poveržlę, kaip parodyta antrame paveikslėlyje.
Dabar klijuokite vieną iš poveržlių su viela, apvyniojančia virš pirmosios skylės, tada įkiškite vieną vikšro vielos galą į skylę ir priklijuokite. Poveržlė ir vikšro viela neturi liesti. Žiūrėkite trečią vaizdą.
Dabar sulenkite bėgio vielą į smagią formą ir nukirpkite ją bet kokio ilgio, kurio reikia, kad pasiektumėte kitą skylę. Prieš įstumdami vikšro vielą į antrąją skylę, uždėkite antrąją poveržlę (su vielos apvyniojimu) aplink bėgio vielą ir tada apvyniokite dalį plonos vielos aplink bėgio vielos galą. Tada klijuokite galą arba vikšro vielą į skylę ir priklijuokite poveržlę prie plokštės (žr. 4 paveikslą). Įsitikinkite, kad tarp vikšro laido ir poveržlės nėra elektros jungties.
Tada naudokite aligatoriaus spaustuką, kad pritvirtintumėte vieną trumpiklio laido galą prie žiedo, kaip parodyta 5 paveiksle.
Dabar jūsų konstrukcija turėtų atrodyti kaip pirmasis vaizdas.
4 žingsnis: elektroniniai ingredientai
Norėdami sukurti šio žaidimo smegenis, jums reikės:
- Arduino
- LCD ekranas
- 10k potenciometras
- Pjezo garsinis signalas (neprivaloma)
- raudonas ir žalias šviesos diodas (neprivaloma)
- Sauja trumpiklių ir kabelių lentos
- 220 omų rezistorius
- Keturi tos pačios vertės rezistoriai, kurių varža 1Kohm arba didesnė
Visus šiuos kūrinius galima rasti viename iš „Elegoo“pradinių paketų, kurie yra labai daug komponentų paketui. Aš sukūriau šį projektą su komponentais iš šio.
5 veiksmas: elektroninis kūrimas
Nustatykite grandinę, kaip parodyta diagramoje. Štai keletas pastabų:
- Rezistoriai, prijungti prie šviesos diodų ir LCD, yra 220 omų
- Rezistoriai, prijungti prie analoginių įėjimų ir įstrižai, yra 1k+ omų.
-
Diagnostiniai laidai, jungiami prie antraštės dešinėje, yra laidai, jungiami prie žaidimo korpuso taip:
- A0 (žalia viela) jungiasi prie žaidimo pradžios skalbyklės
- A1 (mėlyna viela) jungiasi prie bėgių laido
- A2 (geltona viela) jungiasi prie galutinio žaidimo poveržlės
Ši grandinė buvo nupiešta naudojant „TinkerCad“.
6 žingsnis: Kodas
Kodas pridedamas ir jį taip pat galima rasti mano „GitHub“.
Šis žaidimas buvo sukurtas kaip mano merginos Jamie gimtadienio medžioklės dalis. Kai ji įveikė žaidimą, LCD ekranas rodė kitą jos užuominos vietą, kuri buvo indaplovė, o pjezo garsinis signalas grojo „su gimtadieniu“. Jei neplanuojate kažkieno, vardu Jamie, gimtadienio šalintojo medžioklės, kur kitas patarimas yra indaplovėje, galbūt norėsite pakeisti kai kuriuos kodus, pvz., LCD tekstą ir pjezo garsinio signalo melodiją.
Iš esmės yra 5 etapai, susiję su paleidimu („arduino“įsijungia), žaidimo pradžia (žiedas liečia pradinę poveržlę), žaidimo nesėkmė (žiedas liečia takelio laidą), žaidimo pabaiga (žiedas liečia galinę poveržlę po to, kai palietė pradinę poveržlę, o ne takelį) viela) ir apgavikas (žiedas, liečiantis galinę poveržlę, palietus bėgių vielą). Šie etapai įgyvendinami naudojant „if/else“logiką pagrindinėje kilpoje, o įvairus tekstas įgyvendinamas naudojant jungiklio dėžės bloką „displayText ()“. Atminkite, kad yra atvejis (etapas = 1), kurio iš tikrųjų nenaudoju. Tai man kėlė problemų, todėl aš tiesiog pašalinau ją iš logikos, bet neišsivaliau ir dabar nesinori to daryti.
Tikimės, kad kodą pakankamai lengva suprasti ir atitinkamai pataisyti. Aš mielai atsakysiu į konkrečius klausimus komentaruose, jei turite.
Pjezo daina „Su gimtadieniu“paimta iš
7 žingsnis: Mėgaukitės
Įkelkite kodą, prijunkite laidus iš poveržlės, stebėkite ir žiedą prie grandinės ir suriškite viską kartu! Šis žaidimas iš tikrųjų buvo gana smagus ir mes su juo žaidėme po medžioklės. Aš taip pat sukūriau atnaujintą versiją, kuri yra labiau atskiras žaidimas. Užuot turėjęs užuominą pabaigoje, jis stebi, kiek laiko užtrunka užbaigti raundą, ir rodo aukštą rezultatą. Žiūrėkite šią versiją čia. Esu tikras, kad su šia pagrindine sąranka galima nuveikti ir kitų įdomių dalykų.
Laimingas kūrimas!
Rekomenduojamas:
„Kitronik“išradėjų rinkinio naudojimas su „Adafruit CLUE“: 4 žingsniai (su paveikslėliais)
„Kitronik“išradėjų rinkinio naudojimas su „Adafruit CLUE“: „Kitronik“išradėjų rinkinys, skirtas „BBC micro: bit“, yra puikus įvadas į mikrovaldiklius su elektronika, naudojant duonos lentą. Ši rinkinio versija skirta naudoti su nebrangiu BBC micro: bit. Išsami mokomoji knyga, kuri pateikiama
„Buzz Wire“žaidimas naudojant „Makey Makey and Scratch“: 3 žingsniai
„Buzz Wire“žaidimas naudojant „Makey Makey and Scratch“: tai mano 11 metų amžiaus žaidimas, jis sukūrė ir užprogramavo šį žaidimą kartu su savo jaunesniuoju broliu, kad jis galėtų blaškytis COVID19 uždarymo metu ir norėjo dalyvauti internetinių šauniausių projektų demonstracijoje. " Aš paėmiau pagrindinę idėją
Kaip sukurti „Buzz Wire“žaidimą: 4 žingsniai
Kaip sukurti „Buzz Wire“žaidimą: Be abejo, „Arduino“naudojamas daugelyje elektroninių projektų, įskaitant žaidimus. Šiame projekte mes sukūrėme specialų žaidimą, žinomą kaip „buzz wire game“arba „stabilus rankų žaidimas“. Šiam projektui naudojama plieninė viela, kurią turite paversti kilpine
„Arduino Buzz Wire“žaidimas: 4 žingsniai
„Arduino Buzz Wire“žaidimas: tai yra pamokomas „Buzz Wire“žaidimo kūrimas naudojant „Arduino“. Šis „Arduino“projektas pakeistas iš https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. Skystųjų kristalų ekrane pridedu rezultatų suvestinę, kurioje bus rodomas laikas, kurį naudojate užbaigdami
„Buzz Wire“žaidimas su LED laikmačiu „Arduino UNO“: 5 žingsniai
„Buzz Wire“žaidimas su „LED“laikmačiu „Arduino UNO“: Šis „Buzz Wire“žaidimas leidžia vartotojui mesti savo tvirtą ranką prieš LED laikmatį. Tikslas yra perkelti žaidimo rankenėlę iš vienos labirinto pusės į kitą, neliečiant labirinto ir prieš išsijungiant šviesos diodui. Jei žaidimo rankena ir