Sommario:
- Passaggio 1: configurazione Arduino UNO e breadboard
- Passaggio 2: crea il gioco Buzz Wire e gestisci
- Passaggio 3: il codice
- Passaggio 4: gioca il gioco
- Passaggio 5: cambiare la difficoltà del gioco
Video: Buzz Wire Game con timer LED per Arduino UNO: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Questo gioco di buzz wire consente all'utente di sfidare la propria mano ferma contro il timer a 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 la maniglia del gioco e il labirinto si toccano, il piezo emette un forte ronzio. L'idea per questo gioco è nata da un gioco d'infanzia preferito, Operation, dall'amore dei miei studenti per un puzzle impegnativo e dal buzz wire game di FABLABJubail.
Questo progetto è ottimo per gli utenti principianti di Arduino che hanno familiarità con le basi della codifica.
Materiali e strumenti necessari:
- 1 Arduino Uno
- 1 tagliere
- 1 cavo USB
- 1 cicalino piezoelettrico
- 1 luce LED
- Resistenza da 1 560 Ohm
- 4 ponticelli lunghi
- 1 ponticello corto
- 2 cavi per ponticelli a coccodrillo (1 maschio/1 femmina)
- Filo di alluminio
- Pinze
- Pinza tagliafili
- 1 piccola scatola
- Nastro elettrico
Passaggio 1: configurazione Arduino UNO e breadboard
LED -- Posizionare il LED come mostrato. Il resistore da 560 ohm collega il catodo (gamba corta) al binario negativo della breadboard. Il ponticello verde collega l'anodo (gamba più lunga) alla porta 13.
Cicalino piezo -- Posizionare il cicalino piezo come mostrato. Usando un ponticello corto, collegare il cavo negativo del cicalino alla guida negativa. Usando un ponticello a coccodrillo collegare il cavo positivo del cicalino alla maniglia del gioco. Fissare con nastro isolante se necessario. **Per allungare il cavo, usa un ponticello maschio-maschio e un ponticello a coccodrillo con una testa femmina.**
Breadboard to Game - Usando un ponticello a coccodrillo con un connettore maschio, collega il cavo positivo del cicalino al gioco. Fissare con nastro isolante se necessario.
Breadboard to Arduino - Infine, collega i binari negativi e positivi della breadboard alle porte di terra e 5V. Il ponticello rosso collega la guida positiva e la porta 5V. Il ponticello nero collega la guida negativa e la porta di terra.
Accendi Arduino: collega il cavo USB da Arduino al computer.
Passaggio 2: crea il gioco Buzz Wire e gestisci
- Utilizzando tronchesi tagliare una sezione di filo di alluminio. La grandezza di una sezione dipende da quanto pazzo vuoi che sia il tuo labirinto e dalla scatola che viene utilizzata come base. Il mio gioco del buzz wire usava circa un metro e mezzo di filo.
- Usando le pinze, piega il filo in varie curve (vedi foto).
- Prendi un altro pezzo di filo, lungo circa 9 pollici, per creare la maniglia.
- Piega un'estremità in un anello (vedi foto). Più piccolo è il diametro dell'anello, più difficile sarà il gioco.
- Metti le estremità del labirinto attraverso il lato della scatola.
- Prima di fissare il labirinto alla scatola, metti l'anello del manico su un lato del labirinto (vedi foto).
- Fissare il labirinto all'interno della scatola piegando il filo (vedi foto).
- Fissa il labirinto all'esterno della scatola con del nastro isolante.
Passaggio 3: il codice
Il codice è molto semplice. La funzione di configurazione viene utilizzata per inizializzare le modalità pin per il cicalino e il LED. La funzione loop imposta il tono del cicalino a 1.000 hertz e accende e spegne il LED. In questo codice, a cui si può accedere a questo link, il LED è acceso per 60.000 millisecondi o 60 secondi.
Passaggio 4: gioca il gioco
Per avviare il gioco, esegui il codice e attendi che il LED si accenda. Una volta che il LED è acceso, hai 60 secondi per portare la maniglia da un'estremità all'altra del labirinto senza che il cicalino si spenga. Se il LED si spegne prima di arrivare alla fine i tuoi 60 secondi sono scaduti, ma non mollare. Riavvia il LED e riprova. Per riavviare il LED puoi attendere i 30 secondi affinché il LED si riaccenda secondo il codice oppure puoi premere il pulsante di ripristino sul tuo Arduino per riavviarlo ora. Questo gioco può essere estremamente avvincente, quindi divertiti!
Passaggio 5: cambiare la difficoltà del gioco
Ecco alcune idee su come metterti alla prova una volta che hai padroneggiato il gioco:
- Modificare il tempo di accensione del LED. Invece di 60 secondi, puoi completare il labirinto in meno tempo? Prova 45 secondi (45000 millisecondi) o anche 30 secondi (30000 secondi.
- Modificare il diametro dell'anello sul manico. Vedi se riesci ancora a completare il labirinto senza far suonare il cicalino con un ciclo più piccolo.
- Cambia il labirinto. Aggiungi più curve e avvicinale per cambiare la difficoltà del gioco.
FABLABJubail. (4 ottobre 2016). Buzz Wire Game [sito web]. Estratto da
Consigliato:
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
Microcontrollore AVR. LED lampeggiatore utilizzando il timer. Interruzioni timer. Modalità CTC timer: 6 passaggi
Microcontrollore AVR. LED lampeggiatore utilizzando il timer. Interruzioni timer. Timer CTC Mode: Ciao a tutti! I timer sono un concetto importante nel campo dell'elettronica. Ogni componente elettronico funziona in base ai tempi. Questa base dei tempi aiuta a mantenere tutto il lavoro sincronizzato. Tutti i microcontrollori funzionano a una frequenza di clock predefinita, il
Buzz Wire Scavenger Hunt Indizio: 7 passaggi (con immagini)
Buzz Wire Scavenger Hunt Clue: Questo Instructable ti mostrerà come costruire una versione hi-tech del gioco "Buzz Wire" che può essere usato come indizio nella caccia al tesoro o può essere adattato per altre sfide