Cuprins:
- Pasul 1: Ideea
- Pasul 2: Ingredientele non-electronice
- Pasul 3: versiunea non-electronică
- Pasul 4: Ingredientele electronice
- Pasul 5: Construcția electronică
- Pasul 6: Codul
- Pasul 7: Bucurați-vă
Video: Buzz Wire Scavenger Hunt Indici: 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Acest instructable vă va arăta cum să construiți o versiune hi-tech a jocului „Buzz Wire” care poate fi folosită ca un indiciu în vânătoarea de scavenger sau care poate fi adaptată pentru alte provocări.
Pasul 1: Ideea
Buzz Wire este un fel de joc, dar cu o răsucire (literalmente)! Obiectivul este de a obține un inel în jurul unui fir răsucit fără a-l atinge. În versiunea clasică a acestui joc, dacă inelul atinge firul, un buzzer se va stinge sau o lumină va clipi. Am vrut să construiesc o versiune a acestui joc ca parte a unei vânătoare de gheață pentru ziua de naștere a celorlalți semnificativi. Ca atare, aveam nevoie de o modalitate de a ascunde un indiciu în cadrul jocului. Acest Instructible va descrie cum să utilizați un Arduino și un ecran LCD pentru a construi o versiune actualizată a acestui joc care va afișa un mesaj numai după finalizarea cu succes a jocului! Cel mai bun dintre toate, nu există nici o modalitate de a trișa (dacă nu înțelegeți circuitul!)
Pasul 2: Ingredientele non-electronice
Pentru a construi corpul acestui joc, veți avea nevoie de:
- Pista - am folosit un fir gros de cupru. Orice fir metalic conductiv ar trebui să funcționeze. Ar trebui să fie suficient de subțire pentru a se îndoi, dar suficient de gros pentru a-și menține forma ferm pe tot parcursul jocului.
- Inelul - am folosit un cârlig pentru ochi. Alternativ, ați putea folosi un fir suplimentar de pe pista îndoită într-o formă de inel.
- Două șaibe - acestea vor fi utilizate ca puncte finale ale pistei.
- Câteva sârme - Acesta va fi folosit pentru a conecta aceste diferite piese la circuit. Am folosit niște fire subțiri (scoase din cablul cat 5) pentru conexiunile de șină și șaibă (veți avea nevoie de trei secțiuni de sârmă) și un cablu jumper mai gros de aligator pentru inel.
- O tablă - aceasta va ține totul împreună. Am folosit o bucată lungă de un picior de 1 "x4".
În ceea ce privește instrumentele, veți avea nevoie de:
- Un burghiu și puțin de aceeași dimensiune ca firul de cale
- Niște clești
- Lipici fierbinte
Pasul 3: versiunea non-electronică
Mai întâi, găuriți două găuri de aceeași dimensiune ca firul de cale pe ambele părți ale plăcii. Acestea vor servi drept puncte de ancorare ale firului.
Apoi, înfășurați firul mai mic în jurul fiecărei șaibe, așa cum se arată în a doua imagine.
Acum lipiți una dintre șaibe cu firul înfășurat peste prima gaură, apoi împingeți un capăt al firului de cale în gaură și lipiți-l în loc. Șaiba și firul de cale nu trebuie să se atingă. Vezi a treia imagine.
Acum, îndoiți firul de cale într-o formă distractivă și tăiați-l la orice lungime aveți nevoie pentru a ajunge la cealaltă gaură. Înainte de a împinge firul de cale în a doua gaură, așezați cea de-a doua șaibă (cu înfășurarea firului) în jurul firului de cale și apoi înfășurați o parte din firul subțire în jurul capătului firului de cale. Apoi lipiți capătul sau firul de cale în gaură și lipiți mașina de spălat în jos pe tablă (a se vedea imaginea 4). Asigurați-vă că nu există o conexiune electrică între firul de cale și șaibă.
Apoi, utilizați clema aligatorului pentru a fixa un capăt al firului jumper pe inel, ca în imaginea 5.
Acum, construcția dvs. ar trebui să arate ca prima imagine.
Pasul 4: Ingredientele electronice
Pentru a construi creierul acestui joc, veți avea nevoie de:
- Un Arduino
- Un ecran LCD
- un potențiometru de 10k
- Un buzzer piezo (opțional)
- un LED roșu și verde (opțional)
- O mână de cabluri jumper și o placă de măsurare
- un rezistor de 220 ohmi
- Patru rezistențe de aceeași valoare cu rezistență de 1 Kohm sau mai mare
Toate aceste piese pot fi găsite într-unul dintre pachetele de start Elegoo, care sunt foarte bune pentru un pachet de componente. Am construit acest proiect cu componente din acesta.
Pasul 5: Construcția electronică
Configurați circuitul așa cum se arată în diagramă. Iată câteva note:
- Rezistoarele conectate la LED-uri și LCD sunt de 220ohm
- Rezistențele conectate la intrările analogice și cea care este plasată în diagonală sunt 1k + ohm.
-
Firele de diagnostic care se conectează la antetul din dreapta sunt firele care se conectează la corpul jocului după cum urmează:
- A0 (fir verde) se conectează la șaiba de pornire a jocului
- A1 (fir albastru) se conectează la firul de cale
- A2 (fir galben) se conectează la mașina de spălat finală
Acest circuit a fost desenat cu TinkerCad.
Pasul 6: Codul
Codul este atașat și poate fi găsit și pe GitHub.
Acest joc a fost construit ca parte a unei vânătoare de gheață de ziua iubitei mele Jamie. Odată ce a bătut jocul, ecranul LCD afișa locația următorului ei indiciu, care era mașina de spălat vase, iar sonorul piezo a jucat „la mulți ani”. Cu excepția cazului în care plănuiți o vânătoare de scavenger pentru ziua de naștere pentru cineva numit Jamie, unde următorul indiciu este în mașina de spălat vase, poate doriți să modificați o parte din cod, cum ar fi textul LCD și tonul piezo buzzer.
Practic, există 5 etape asociate cu pornirea (arduino se aprinde), începutul jocului (inelul care atinge șaiba de pornire), eșecul jocului (inelul care atinge firul de pistă), sfârșitul jocului (inelul care atinge capătul de spălare după ce ați atins șaiba de pornire și nu pista sârmă) și înșelător (inelul care atinge șaiba de capăt după ce a atins firul de cale). Aceste etape sunt implementate cu logica if / else în bucla principală, iar textul diferit este implementat cu un bloc de majuscule în displayText (). Rețineți că există un caz (etapa = 1) pe care nu îl folosesc de fapt. Îmi dădea probleme, așa că am eliminat-o din logică, dar nu am curățat-o și nu mai am chef să o fac acum.
Sperăm că codul este suficient de ușor de înțeles și modificat în consecință. Aș fi bucuros să răspund la întrebări specifice din comentarii dacă aveți vreunul.
Piesa „Happy Birthday” piezo a fost preluată de pe
Pasul 7: Bucurați-vă
Încărcați codul, conectați firele de la mașină de spălat, urmăriți și sunați la circuit și legați-le pe toate! Acest joc a fost de fapt destul de distractiv și ne-am jucat cu el după vânătoarea de gheață. De asemenea, am realizat o versiune actualizată, care este mai degrabă un joc independent. În loc să aibă un indiciu la final, ține evidența timpului necesar pentru a finaliza o rundă și afișează un scor mare. Vedeți această versiune aici. Sunt sigur că există și alte lucruri distractive care pot fi făcute și cu această configurare de bază.
Fericire fericită!
Recomandat:
ESP8266 Duck Hunt: 5 pași
ESP8266 Duck Hunt: Bună ziua! Astăzi vă voi face un scurt instructiv cum să fac o mică placă de joc pentru a juca vânătoarea de rațe cu Esp8266. Să începem
Joc Buzz Wire folosind Makey Makey și Scratch: 3 pași
Joc Buzz Wire folosind Makey Makey și Scratch: Acesta este un joc al meu de 11 ani, a construit și a programat acest joc împreună cu fratele său mai mic pentru a avea o anumită distragere în timpul închiderii COVID19 și a dorit să participe la vitrina online a celor mai tari proiecte. " Am luat ideea principală pentru mine
Cum să faci jocul Buzz Wire: 4 pași
Cum să faci jocul Buzz Wire: Fără îndoială, Arduino este utilizat în multe proiecte electronice, inclusiv jocuri. În acest proiect, am venit cu un joc special cunoscut sub numele de joc buzz wire sau joc de mână constantă. Pentru acest proiect, se folosește sârmă de oțel pe care trebuie să o transformați într-o buclă
Joc Arduino Buzz Wire: 4 pași
Arduino Buzz Wire Game: Acesta este un joc instructiv care face Buzz wire folosind Arduino. Acest proiect Arduino este modificat de la https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. Adaug un tablou de bord pe ecranul LCD, care va arăta timpul pe care îl folosiți pentru a termina
Joc Buzz Wire cu LED Timer pentru Arduino UNO: 5 pași
Joc Buzz Wire cu LED Timer pentru Arduino UNO: Acest joc Buzz Wire permite utilizatorului să-și provoace mâna constantă împotriva temporizatorului LED. Scopul este de a obține mânerul jocului de la o parte la alta a labirintului fără a atinge labirintul și înainte ca LED-ul să se stingă. Dacă jocul se descurcă și