Sommario:
- Forniture
- Passaggio 1: Regole
- Passaggio 2: prototipazione
- Passaggio 3: il recinto
- Passaggio 4: assemblaggio
- Passaggio 5: divertiti
Video: Arduino Cyclone Game: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Progetti Fusion 360 »
Non ho mai giocato al vero gioco arcade del ciclone, ma mi piace l'idea di giocare con il nostro tempo di reazione.
Ho progettato un gioco miniaturizzato. Consiste in 32 LED che formano un cerchio, i LED si illuminano uno ad uno come un led chaser. L'obiettivo è premere un pulsante quando il LED rosso si accende.
VIDEO QUI
Forniture
- 29 LED verdi
- 2x led gialli
- 1x led rosso
- 1x pulsante led da 12 mm
- 4x 74HC595
- 1x Arduino nano
- Tubo Ø3mm lungo 46mm
- 1x display I2C OLDE 128*32
- fili
- stampante 3d
- primer + vernice
- carta vetrata
- saldatore
- Cavo mini USB + fonte di alimentazione USB
Passaggio 1: Regole
Ho aggiunto a questo gioco le sue regole di punteggio e le modifiche alla velocità per renderlo più impegnativo, -se ti fermi sul led rosso: il punteggio aumenta di un valore compreso tra 4 e 20 a seconda della velocità. La velocità aumenta del 2%.
-se ti fermi su un led giallo: il punteggio aumenta di 2 e la velocità aumenta del 10%
-se ti fermi su un led verde: game over
Ho anche aggiunto un bonus per i giocatori veramente abili!
-se ti fermi sul led rosso 3 volte di seguito mentre la velocità è superiore all'80%: la velocità torna al 20%! (le stelle indicano la progressione di quel bonus)
il primo led che si accende viene scelto casualmente dall'arduino così come se gira in senso orario o antiorario.
Passaggio 2: prototipazione
Quello è stato il passaggio in cui ho testato tutti i tipi di regole di punteggio. La scheda arduino nano non ha abbastanza pin di uscita per pilotare 32 LED, quindi ho usato quattro chip 74HC595, ognuno dei quali pilota 8 LED, funzionano davvero bene e usa solo 3 pin di uscita arduino!
Ho realizzato questo schema elettrico:
ed ecco il codice arduino (avrai bisogno di questa libreria per il display oled e questa libreria per i chip hc595)
Passaggio 3: il recinto
Progettazione:
La custodia è stata progettata in Fusion 360, è composta da 4 parti.
Puoi trovare i file. STL e.f3d su Cults3D QUI
Stampa 3D:
La parte superiore del corpo richiederà supporti per la stampa. Ho stampato tutte le parti utilizzando il filamento di ghiaccio PLA con impostazioni predefinite su Cura e stampato in 3D su Creality Ender3
Post-stampa:
Per questo progetto ho voluto provare una tecnica di finitura per la stampa 3D.
ecco come appare la stampa 3D…
Ho prima carteggiato i pezzi con carta vetrata da 120 a 800
Ho applicato una mano di primer
L'ho carteggiato di nuovo con carta vetrata grana 800
Poi ho aggiunto 3 mani di vernice spray nera qui hai il confronto "prima e dopo":
Passaggio 4: assemblaggio
-
posizionare i 32 led nei fori del corpo superiore (negativo interno, positivo esterno)
-
piegare le gambe negative per saldarle insieme
-
posizionare il primo 74HC595 qui sottosopra e saldare i LED secondo lo schema al punto 2
-
collegare i quattro chip con fili molto sottili anche secondo lo schema elettrico.
-
saldare quattro fili al display OLED e farli passare attraverso il tubo in questo modo:
-
saldare tutti i fili all'arduino.
- incolla la scheda arduino in posizione con la colla a caldo.
- agganciare il corpo superiore al corpo inferiore e agganciare la scatola oled anteriore.
Passaggio 5: divertiti
Ora, devi solo collegare l'arduino a una fonte di alimentazione a 5V (power bank, laptop, …)
poi partirà da solo.
Prova a fare il punteggio più alto!
Il mio è 1152 buona fortuna!
Consigliato:
Riconoscimento delle immagini con schede K210 e Arduino IDE/Micropython: 6 passaggi (con immagini)
Riconoscimento immagine con schede K210 e Arduino IDE/Micropython: ho già scritto un articolo su come eseguire demo OpenMV su Sipeed Maix Bit e ho anche realizzato un video di demo di rilevamento oggetti con questa scheda. Una delle tante domande che le persone hanno posto è: come posso riconoscere un oggetto che la rete neurale non è tr
Cyclone (Gioco LED Arduino): 6 passaggi (con immagini)
Cyclone (Arduino LED Game): In questo tutorial, ti insegnerò come creare un gioco LED con pochissimo codice o esperienza! Ho avuto questa idea per un po' e finalmente sono riuscito a crearla. È un gioco divertente che ci ricorda tutti i giochi arcade. Ci sono altri tutorial per
Cyclone LED Arcade Game: 4 passaggi
Cyclone LED Arcade Game: L'intento di questo progetto era creare un gioco semplice utilizzando un Arduino che fosse interattivo e divertente per i bambini. Ricordo che il gioco arcade Cyclone era uno dei miei giochi arcade preferiti quando ero più giovane, quindi ho deciso di replicarlo. T
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino - Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero - Elicottero Rc - Aereo RC con Arduino: 5 passaggi (con immagini)
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino | Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero | Elicottero Rc | Aereo radiocomandato con Arduino: per far funzionare un'auto radiocomandata | Quadricottero | Drone | Aereo RC | Barca RC, abbiamo sempre bisogno di un ricevitore e trasmettitore, supponiamo che per RC QUADCOPTER abbiamo bisogno di un trasmettitore e ricevitore a 6 canali e quel tipo di TX e RX è troppo costoso, quindi ne faremo uno sul nostro
Come smontare un computer con semplici passaggi e immagini: 13 passaggi (con immagini)
Come smontare un computer con semplici passaggi e immagini: questa è un'istruzione su come smontare un PC. La maggior parte dei componenti di base sono modulari e facilmente smontabili. Tuttavia è importante che tu sia organizzato al riguardo. Questo ti aiuterà a non perdere parti e anche a rendere più facile il rimontaggio