Sommario:

Divertente gioco di reazione Arduino: 3 passaggi
Divertente gioco di reazione Arduino: 3 passaggi

Video: Divertente gioco di reazione Arduino: 3 passaggi

Video: Divertente gioco di reazione Arduino: 3 passaggi
Video: La mia reazione davanti a uno studente che mi dice “non ho capito“ 2024, Novembre
Anonim
Divertente gioco di reazione Arduino
Divertente gioco di reazione Arduino
Divertente gioco di reazione Arduino
Divertente gioco di reazione Arduino

Divertente gioco di reazione Arduino per tutta la famiglia;) Basato sulla comunicazione Bluetooth multipiattaforma. Hai solo bisogno di alcune cose Arduino, uno smartphone Android e una scatola da scarpe. Se non possiedi nessuno di questi, credici fermamente: non c'è niente che possa fermarti! Sentiti il re della frutta con "Fruitspass"!

Ma come funziona? Quali sono le regole? Di cosa ho bisogno?

Per questo fantastico gioco che scuote il mondo hai bisogno di:

1 x Arduino UNO

1 x Scudo Bluetooth Arduino

1 x schermo LCD (16 x 2 caratteri) - qui con modulo I2C

1 x tagliere elettronico (grande)

2 x 220 Resistenze

2 x interruttore a pulsante

1 x scatola di scarpe con bei colori e braccia (i baffi sono facoltativi)

Qualche filo

1 x cavo USB

Qui le regole:

Sul tuo smartphone appariranno casualmente le immagini di alcuni frutti. Allo stesso tempo, sullo schermo LCD dell'arduino vengono visualizzati alcuni nomi casuali di frutta. Se il nome dei frutti corrisponde all'immagine del frutto che viene mostrata sullo smartphone devi premere il pulsante! (Ci sono due pulsanti, per due giocatori). Se premi il pulsante più velocemente del tuo avversario ricevi un punto. Se si preme il pulsante in modo errato, l'altro giocatore ottiene un punto bonus. Ottieni cinque punti: vinci! Facile no? Iniziamo.

Passaggio 1: configura Arduino

Configura l'Arduino
Configura l'Arduino
Configura l'Arduino
Configura l'Arduino
Configura l'Arduino
Configura l'Arduino
Configura l'Arduino
Configura l'Arduino

Configura l'Arduino come mostrato in foto o anche più bello di questo capolavoro:)

Installa Arduino Bluetooth Shield sopra Arduino.

Controllare la descrizione del cavo sul modulo LCD I2C e assicurarsi che i cavi siano collegati in modo corretto con Arduino. Collega passo dopo passo gli ulteriori oggetti. Per i passaggi successivi assicurarsi che (vedi foto) i jumper siano collegati come descritto. Assicurati che il cursore punti verso l'alto da questa prospettiva ("in alto").

Nota importante: il jumper inferiore di Arduino deve essere rimosso quando il progetto Arduino viene caricato dal computer ad Arduino.

Puoi scaricare il codice da qui:

github.com/Dommenuss/fruitspasss.git

Se trovi errori o miglioramenti, ecc., non esitare a contattarci. Nota che i nomi dei frutti attualmente sono scritti in tedesco poiché questa è la nostra lingua madre. Puoi facilmente modificarli rinominando la variabile Fruits String.

Come ultimo passo devi costruire professionalmente un modello 3D e un concetto di custodia per l'ardu … qualunque cosa prenda una scatola da scarpe casuale e installi i dispositivi Arduino al suo interno, anche questo dovrebbe funzionare.

Sì, il prossimo passo.

Passaggio 2: applicazione Android

Applicazione Android
Applicazione Android
Applicazione Android
Applicazione Android

Abbiamo implementato l'applicazione per smartphone Android tramite AppInventor. A questo punto va detto che lo abbiamo fatto solo per ragioni di tempo. Chiunque abbia più tempo dovrebbe cercare un altro "ambiente di programmazione". Lo svantaggio di AppInventor è la mancanza di funzionalità per scrivere codice, forti problemi di timer, utilizzo non intuitivo e quasi nessuna capacità di debug. Comunque questa versione funziona bene. Potete vedere il "codice" nell'immagine. Sentiti libero di usarlo. Per la GUI puoi facilmente orientarti sulla nostra versione o creare la tua interfaccia speciale per stupire i tuoi amici e la tua famiglia!

Passaggio 3: divertiti

Divertiti!
Divertiti!

Simpatico! Avete capito bene. È meglio assicurarsi che i pulsanti siano ben fissati e che la scatola da scarpe sia sufficientemente stabile per qualsiasi comportamento aggressivo da parte di cattivi perdenti. Provalo e dicci se ti piace:) Ciao!

Progetto sviluppato da Julian B. & Dominik R.

ESTIA, Francia, Bidart.

Ludwig-Maximilian-Universität, Germania, Monaco di Baviera.

Consigliato: