Sommario:
- Passaggio 1: l'idea
- Passaggio 2: gli ingredienti non elettronici
- Passaggio 3: la struttura non elettronica
- Passaggio 4: gli ingredienti elettronici
- Passaggio 5: la costruzione elettronica
- Passaggio 6: il codice
- Passaggio 7: divertiti
Video: Buzz Wire Scavenger Hunt Indizio: 7 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Questo Instructable ti mostrerà come costruire una versione hi-tech del gioco "Buzz Wire" che può essere utilizzata come indizio nella caccia al tesoro o può essere adattata per altre sfide.
Passaggio 1: l'idea
Buzz Wire è un gioco simile a un'operazione, ma con una svolta (letteralmente)! L'obiettivo è ottenere un anello attorno a un filo attorcigliato senza toccarlo. Nella versione classica di questo gioco, se l'anello tocca il filo, suonerà un cicalino o lampeggerà una luce. Volevo creare una versione di questo gioco come parte di una caccia al tesoro per il compleanno del mio partner. Pertanto, avevo bisogno di un modo per nascondere un indizio all'interno del gioco. Questo Instructible spiegherà come utilizzare un Arduino e uno schermo LCD per creare una versione aggiornata di questo gioco che visualizzerà un messaggio solo al completamento con successo del gioco! La cosa migliore è che non c'è modo di barare (a meno che tu non capisca il circuito!)
Passaggio 2: gli ingredienti non elettronici
Per costruire il corpo di questo gioco, avrai bisogno di:
- La pista - ho usato un filo di rame spesso. Qualsiasi filo metallico conduttivo dovrebbe funzionare. Dovrebbe essere abbastanza sottile da piegarsi ma abbastanza spesso da mantenere saldamente la sua forma durante il gioco.
- L'anello: ho usato un gancio per gli occhi. In alternativa, puoi usare del filo in più dal binario piegato a forma di anello.
- Due rondelle: verranno utilizzate come punti finali della traccia.
- Qualche filo in più - Questo sarà usato per collegare questi vari pezzi al circuito. Ho usato dei fili sottili (rimossi dal cavo cat 5) per i collegamenti del binario e della rondella (avrai bisogno di tre sezioni di filo) e un cavo jumper in coccodrillo più spesso per l'anello.
- Una tavola: terrà tutto insieme. Ho usato un pezzo lungo un piede di 1 "x4".
Per quanto riguarda gli strumenti, avrai bisogno di:
- Un trapano e un po' della stessa dimensione del tuo cavo di binario
- alcune pinze
- Colla calda
Passaggio 3: la struttura non elettronica
Per prima cosa, pratica due fori della stessa dimensione del filo del binario su entrambi i lati della scheda. Questi serviranno come punti di ancoraggio del filo.
Quindi, avvolgi il filo più piccolo attorno a ciascuna delle rondelle come mostrato nella seconda immagine.
Ora incolla una delle rondelle con il filo avvolto sul primo foro, quindi infila un'estremità del filo del binario nel foro e incollalo in posizione. La rondella e il filo del binario non devono toccarsi. Guarda la terza immagine.
Ora piega il filo del binario in una forma divertente e ritaglialo alla lunghezza necessaria per raggiungere l'altro foro. Prima di inserire il cavo del binario nel secondo foro, posizionare la seconda rondella (con il cavo avvolto) attorno al cavo del binario e quindi avvolgere parte del filo sottile attorno all'estremità del cavo del binario. Quindi incollare l'estremità o il filo del binario nel foro e incollare la rondella sulla scheda (vedi immagine 4). Assicurarsi che non vi sia alcun collegamento elettrico tra il cavo del binario e la rondella.
Quindi, utilizzare la clip a coccodrillo per fissare un'estremità del cavo del ponticello all'anello, come nell'immagine 5.
Ora la tua build dovrebbe assomigliare alla prima immagine.
Passaggio 4: gli ingredienti elettronici
Per costruire il cervello di questo gioco, avrai bisogno di:
- Un Arduino
- Uno schermo LCD
- un potenziometro da 10k
- Un cicalino piezo (opzionale)
- un LED rosso e uno verde (opzionale)
- Una manciata di cavi jumper e una breadboard
- un resistore da 220 ohm
- Quattro resistori dello stesso valore con resistenza di 1Kohm o superiore
Tutti questi pezzi possono essere trovati in uno degli starter pack di Elegoo, che sono un ottimo affare per un pacchetto di componenti. Ho costruito questo progetto con componenti di questo.
Passaggio 5: la costruzione elettronica
Configurare il circuito come mostrato nello schema. Ecco alcune note:
- Le resistenze collegate ai LED e LCD sono 220ohm
- Le resistenze collegate agli ingressi analogici e quella posta in diagonale sono 1k+ ohm.
-
I fili di diagnosi che si collegano all'intestazione a destra sono i fili che si collegano al corpo del gioco come segue:
- A0 (filo verde) si collega alla lavatrice di inizio gioco
- A1 (filo blu) si collega al filo della pista
- A2 (filo giallo) si collega alla rondella di fine gioco
Questo circuito è stato disegnato con TinkerCad.
Passaggio 6: il codice
Il codice è allegato e può essere trovato anche sul mio GitHub.
Questo gioco è stato creato come parte di una caccia al tesoro per il compleanno della mia ragazza Jamie. Una volta che ha battuto il gioco, lo schermo LCD ha mostrato la posizione del suo prossimo indizio, che era la lavastoviglie, e il cicalino piezoelettrico ha suonato "buon compleanno". A meno che tu non stia pianificando una caccia al tesoro per il compleanno di qualcuno di nome Jamie in cui il prossimo indizio è nella lavastoviglie, potresti voler cambiare parte del codice, come il testo LCD e la melodia del cicalino piezoelettrico.
Fondamentalmente, ci sono 5 fasi associate all'avvio (arduino si accende), inizio del gioco (anello che tocca la rondella di avvio), game fail (anello che tocca il filo del binario), fine del gioco (anello che tocca la rondella di fine dopo aver toccato la rondella di avvio e non la pista filo) e imbroglione (l'anello tocca la rondella terminale dopo aver toccato il filo del binario). Queste fasi sono implementate con la logica if/else nel ciclo principale e i vari testi sono implementati con un blocco switch case in displayText(). Nota che c'è un caso (fase=1) che in realtà non uso. Mi dava problemi, quindi l'ho semplicemente rimosso dalla logica ma non l'ho ripulito e non ho voglia di farlo ora.
Si spera che il codice sia abbastanza facile da capire e da modificare di conseguenza. Sarei felice di rispondere a domande specifiche nei commenti, se ne hai.
La canzone piezo "Happy Birthday" è stata presa da
Passaggio 7: divertiti
Carica il codice, collega i fili dalla lavatrice, traccia e suona al circuito e lega tutto insieme! Questo gioco è stato davvero molto divertente e ci abbiamo giocato dopo la caccia al tesoro. Ho anche realizzato una versione aggiornata che è più un gioco autonomo. Invece di avere un indizio alla fine, tiene traccia di quanto tempo ci vuole per completare un round e mostra un punteggio alto. Vedi questa versione qui. Sono sicuro che ci sono anche altre cose divertenti che possono essere fatte con questa configurazione di base.
Fare felice!
Consigliato:
Utilizzo del kit dell'inventore Kitronik con Adafruit INDIZIO: 4 passaggi (con immagini)
Utilizzo del kit dell'inventore di Kitronik con Adafruit INDIZIO: il kit dell'inventore di Kitronik per BBC micro:bit è un'ottima introduzione ai microcontrollori con elettronica che utilizza una breadboard. Questa versione del kit è progettata per l'uso con l'economico micro:bit BBC. Il libro tutorial dettagliato che arriva
Buzz Wire Game usando Makey Makey e Scratch: 3 passaggi
Buzz Wire Game Usando Makey Makey e Scratch: questo è un gioco dei miei 11 anni, ha costruito e programmato questo gioco con suo fratello minore per avere qualche distrazione durante la chiusura del COVID19 e voleva partecipare alla vetrina dei progetti più cool online. "Ho preso l'idea principale per se
Come creare un gioco Buzz Wire: 4 passaggi
Come creare un gioco Buzz Wire: Indubbiamente, Arduino è utilizzato in molti progetti elettronici, inclusi i giochi. In questo progetto, abbiamo creato un gioco speciale noto come buzz wire game o gioco a mano ferma. Per questo progetto viene utilizzato del filo di acciaio che devi trasformare in un loop
Arduino Buzz Wire Game: 4 passaggi
Arduino Buzz Wire Game: questo è un tutorial per creare il gioco Buzz Wire usando Arduino. Questo progetto Arduino è stato modificato da https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. Aggiungo un tabellone segnapunti sul display LCD, che mostrerà il tempo che utilizzerai per finire il
Buzz Wire Game con timer LED per Arduino UNO: 5 passaggi
Buzz Wire Game con timer LED per Arduino UNO: questo gioco buzz wire consente all'utente di sfidare la mano ferma contro il timer LED. L'obiettivo è portare la maniglia del gioco da un lato all'altro del labirinto senza toccarlo e prima che il LED si spenga. Se il gioco gestisce e il