Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ovaj Instructable će vam pokazati kako izgraditi visokotehnološku verziju igre "Buzz Wire" koja se može koristiti kao trag u lovu na smeće ili se može prilagoditi za druge izazove.
Korak 1: Ideja
Buzz Wire je igra nalik operaciji, ali s pomakom (doslovno)! Cilj je dobiti prsten oko upletene žice bez dodirivanja. U klasičnoj verziji ove igre, ako prsten dodirne žicu, oglasit će se zvučni signal ili će zasvijetliti svjetlo. Želeo sam da napravim verziju ove igre u okviru lova na čistače za rođendan moje značajne osobe. Kao takav, trebao mi je način da sakrijem trag unutar igre. Ovaj Instructible će proučiti kako koristiti Arduino i LCD ekran za izradu ažurirane verzije ove igre koja će prikazivati poruku tek nakon uspješnog završetka igre! Najbolje od svega, ne postoji način varanja (osim ako ne razumijete krug!)
Korak 2: Neelektronički sastojci
Za izradu tijela ove igre trebat će vam:
- Staza - koristio sam debelu bakrenu žicu. Svaka provodljiva metalna žica bi trebala raditi. Trebao bi biti dovoljno tanak za savijanje, ali dovoljno debeo da čvrsto drži oblik tijekom igre.
- Prsten - koristio sam kukicu za oči. Alternativno, možete upotrijebiti dodatnu žicu sa pruge savijenu u oblik prstena.
- Dvije podloške - one će se koristiti kao krajnje točke staze.
- Još malo žice - ovo će se koristiti za povezivanje ovih različitih komada u kolo. Koristio sam neke tanke žice (skinute s kabela kategorije 5) za spojeve staza i podloške (trebat će vam tri dijela žice), a za prsten deblji kabel od skakača od aligatora.
- Ploča - ovo će držati sve zajedno. Koristio sam komad dimenzija 1 "x4".
Što se tiče alata, trebat će vam:
- Bušilica i malo iste veličine kao i vaša žica
- Nekoliko kliješta
- Vruće ljepilo
Korak 3: Neelektronička konstrukcija
Prvo izbušite dvije rupe iste veličine kao i žica sa svake strane ploče. Oni će služiti kao sidrišta žice.
Zatim omotajte manju žicu oko svake podloške kako je prikazano na drugoj slici.
Sada zalijepite jednu od podloška s žicom koja omota prvu rupu, zatim gurnite jedan kraj žice u rupu i zalijepite je na mjesto. Podloška i žica staze ne smiju se dodirivati. Pogledajte treću sliku.
Sada savijte žicu tračnice u zabavan oblik i odrežite je na bilo kojoj dužini koja vam je potrebna da dođete do druge rupe. Prije nego što gurnete žicu kolosijeka u drugu rupu, postavite drugu podlošku (s omotačem žice) oko žice kolosijeka, a zatim omotajte dio tanke žice oko kraja žice kolosijeka. Zatim zalijepite kraj ili žicu staze u rupu i zalijepite podlošku do daske (pogledajte sliku 4). Uvjerite se da nema električne veze između žice tračnice i podloške.
Zatim upotrijebite štipaljku od aligatora kako biste pričvrstili jedan kraj kratkospojne žice za prsten, kao na slici 5.
Sada bi vaša konstrukcija trebala izgledati poput prve slike.
Korak 4: Elektronski sastojci
Da biste izgradili mozak ove igre, trebat će vam:
- Arduino
- LCD ekran
- potenciometar od 10k
- Piezo zujalica (opcionalno)
- crvena i zelena LED dioda (opcionalno)
- Pregršt kratkospojnih kabela i matična ploča
- otpornik od 220 ohma
- Četiri otpornika iste vrijednosti s otporom od 1Kohma ili većim
Svi ovi komadi mogu se naći u jednom od Elegoo -ovih početnih paketa, koji su odlična za skup komponenti. Ovaj projekt sam izgradio sa komponentama iz ovog.
Korak 5: Elektronska konstrukcija
Postavite krug kao što je prikazano na dijagramu. Evo nekoliko napomena:
- Otpornici spojeni na LED i LCD su 220ohm
- Otpornici spojeni na analogne ulaze i onaj koji je postavljen dijagonalno su 1k+ ohm.
-
Dijagnostičke žice koje se spajaju na zaglavlje s desne strane su žice koje se spajaju s tijelom igre na sljedeći način:
- A0 (zelena žica) povezuje se s podloškom za početak igre
- A1 (plava žica) spaja se na žicu kolosijeka
- A2 (žuta žica) povezuje se s podloškom za završnu igru
Ovo kolo je nacrtano pomoću TinkerCada.
Korak 6: Kôd
Kôd je u prilogu, a može se pronaći i na mom GitHubu.
Ova igra je napravljena kao dio lova na čistače za rođendan moje djevojke Jamie. Kada je pobijedila igru, na LCD ekranu je bila prikazana lokacija njenog sljedećeg traga, a to je mašina za pranje posuđa, a piezo zvučnik je svirao "sretan rođendan". Osim ako ne planirate rođendanski lov na nekoga ko se zove Jamie, a sljedeći trag je u perilici posuđa, možda ćete htjeti promijeniti neki kôd, poput LCD teksta i melodije piezo zujalice.
U osnovi, postoji 5 faza povezanih s pokretanjem (arduino se uključuje), početkom igre (prstenje dodiruje startnu mašinu za pranje), neuspjeh igre (prstena koja dodiruje žicu staze), kraj igre (prsten koji dodiruje kraj perača nakon što ste dodirnuli početnu perilicu, a ne stazu) žica) i varalica (prsten dodiruje krajnju podlošku nakon što je dodirnuo žicu kolosijeka). Ove faze su implementirane sa if/else logikom u glavnoj petlji, a različiti tekst je implementiran sa blokom sklopke u displayText (). Imajte na umu da postoji slučaj (faza = 1) koji zapravo ne koristim. To mi je zadavalo probleme pa sam ga jednostavno uklonio iz logike, ali ga nisam očistio i ne čini mi se to sada.
Nadajmo se da je kôd dovoljno lako razumljiv i shodno tome prilagoditi. Rado ću odgovoriti na konkretna pitanja u komentarima ako ih imate.
Piezo pjesma "Sretan rođendan" preuzeta je sa
Korak 7: Uživajte
Učitajte kôd, spojite žice iz podloške, gusjenice i prstena u kolo i sve to pričvrstite! Ova igra je zapravo bila prilično zabavna i igrali smo se s njom nakon lova na čistače. Napravio sam i ažuriranu verziju koja je više samostalna igra. Umjesto traga na kraju, on prati koliko vam vremena treba da završite rundu i prikazuje visok rezultat. Pogledajte ovu verziju ovdje. Siguran sam da postoje i druge zabavne stvari koje se mogu učiniti i s ovim osnovnim postavljanjem.
Happy Making!