Sommario:
- Passaggio 1: aggiunta di fili positivi/massa a breadboard
- Passaggio 2: aggiunta del pulsante
- Passaggio 3: aggiunta del potenziometro
- Passaggio 4: aggiunta dell'altoparlante
- Passaggio 5: aggiunta della selezione utente RGB
- Passaggio 6: aggiunta di RGB di sistema casuale
- Passaggio 7: hai finito
![Gioco di memorizzazione a breve termine: 7 passaggi Gioco di memorizzazione a breve termine: 7 passaggi](https://i.howwhatproduce.com/images/002/image-3724-91-j.webp)
Video: Gioco di memorizzazione a breve termine: 7 passaggi
![Video: Gioco di memorizzazione a breve termine: 7 passaggi Video: Gioco di memorizzazione a breve termine: 7 passaggi](https://i.ytimg.com/vi/LC0JO1a3DA8/hqdefault.jpg)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
![Gioco di memorizzazione a breve termine Gioco di memorizzazione a breve termine](https://i.howwhatproduce.com/images/002/image-3724-92-j.webp)
Costruisci il tuo gioco di memorizzazione basato su Arduino!
In questo gioco, un LED RGB lampeggerà all'inizio con 3 colori casuali, dovrai ricordare il colore di ognuno. Vedi dove sta andando? Utilizzerai un potenziometro per cambiare il secondo LED RGB e premere un pulsante per registrare ogni colore dal primo LED RGB. Il secondo LED RGB ti mostrerà quale colore hai selezionato e, una volta registrata la sequenza, i LED RGB lampeggeranno in verde e verrà emesso un suono dal cicalino che segnalerà che hai indovinato la sequenza o entrambi i LED RGB lampeggeranno in rosso e ripristinerà il conteggio della sequenza a 3* (questo può essere modificato). Inizi il gioco con la necessità di ricordare i 3 colori mostrati, quindi se selezioni correttamente lo spettacolo dei colori, verrà aggiunto un altro colore casuale nella sequenza. Questo continuerà fino a quando non ne sbagli uno e, come detto sopra, verrà ripristinato a soli 3 colori.
È un gioco davvero divertente, avvincente e fastidioso da giocare:)
COSE DI CUI HAI BISOGNO
- 1 x Arduino UNO R3
- 1 x potenziometro
- 1 x pulsante
- 2 x LED RGB
- 8 x 220 Ohm resistori
- 1 x altoparlante piezo
- 18 x ponticelli (da maschio a maschio)
OPZIONALE
1 x pannello di schermatura
Nella foto sopra ho creato uno scudo da mostrare ai miei amici a scuola, ma è completamente inutile. Se desideri seguire questa strada, avrai un saldatore, un po' di saldatura e pazienza. Se desideri seguire questa strada, sentiti libero di inviarmi un messaggio e posso aiutarti in caso di problemi.
Passaggio 1: aggiunta di fili positivi/massa a breadboard
![Aggiunta di fili positivi/massa a breadboard Aggiunta di fili positivi/massa a breadboard](https://i.howwhatproduce.com/images/002/image-3724-93-j.webp)
Passaggio molto semplice
Collega il GND al GND Rail sulla breadboard
Collega il 5V al POSITIVE Rail sulla breadboard
Passaggio 2: aggiunta del pulsante
![Aggiunta del pulsante Aggiunta del pulsante](https://i.howwhatproduce.com/images/002/image-3724-94-j.webp)
Posiziona il pulsante sulla breadboard e segui i passaggi nell'immagine sopra.
Collegare un lato alla guida 5V
Collegare la resistenza da 220 Ohm al lato adiacente del pulsante, quindi collegare un ponticello a GND
Collega il lato opposto al 2 PIN su Arduino
Ora hai aggiunto il tuo pulsante. Assicurati che appaia esattamente come nella foto, questa è una parte molto importante di questo gioco!
Passaggio 3: aggiunta del potenziometro
![Aggiunta del potenziometro Aggiunta del potenziometro](https://i.howwhatproduce.com/images/002/image-3724-95-j.webp)
Posiziona il potenziometro sulla breadboard e segui i passaggi nell'immagine sopra.
Collegare un lato alla guida 5V
Collega il centro all'A0 Analog IN
Collega l'ultimo lato a GND
Ora hai aggiunto il tuo pulsante. Assicurati che appaia esattamente come nella foto, questa è una parte molto importante di questo gioco!
NOTA: finché un lato ha 5V e l'altro lato è GND e il centro va su A0, funzionerà bene
Passaggio 4: aggiunta dell'altoparlante
![Aggiunta dell'altoparlante Aggiunta dell'altoparlante](https://i.howwhatproduce.com/images/002/image-3724-96-j.webp)
Collegare il lato GND alla guida GND
Collegare il lato + alla resistenza da 220 Ohm, quindi collegare al PIN 7
Questo è tutto!
Passaggio 5: aggiunta della selezione utente RGB
![Aggiunta di selezione utente RGB Aggiunta di selezione utente RGB](https://i.howwhatproduce.com/images/002/image-3724-97-j.webp)
I LED RGB possono essere un cablaggio complicato, quindi guarda l'immagine sull'istruzione per determinare se hai la rotazione corretta. Quindi, i miei passaggi di seguito saranno relativi alla mia rotazione, motivo per cui è importante seguire esattamente i miei passaggi!
Partendo da SINISTRA
Aggiungi un resistore da 220 Ohm ai primi due, salta il terzo e aggiungi il quarto
Collega un ponticello GND al 3° senza resistore, questo è il nostro GND
Quindi con la prima resistenza a sinistra va al PIN 3 (Blu)
La seconda resistenza si collega al PIN 5 (verde)
e la terza resistenza si collega al PIN 6 (rosso)
Questo è tutto! Questo è il LED RGB che verrà utilizzato dall'utente per selezionare i colori corretti!
Passaggio 6: aggiunta di RGB di sistema casuale
![Aggiunta di RGB di sistema casuale Aggiunta di RGB di sistema casuale](https://i.howwhatproduce.com/images/002/image-3724-98-j.webp)
I LED RGB possono essere un cablaggio complicato, quindi guarda l'immagine sull'istruzione per determinare se hai la rotazione corretta. Quindi, i miei passaggi di seguito saranno relativi alla mia rotazione, motivo per cui è importante seguire esattamente i miei passaggi!
Partendo da SINISTRA
Aggiungi un resistore da 220 Ohm ai primi due, salta il terzo e aggiungi il quarto
Collegare un ponticello GND al 3° senza resistore, quello è il nostro GND Quindi con il primo resistore a sinistra va al PIN 3 (Blu) Il secondo resistore si collega al PIN 5 (Verde) Il terzo resistore si collega al PIN 6 (Rosso)
Questo è tutto! Questo è il LED RGB che verrà utilizzato dal sistema per selezionare i colori in modo casuale!
Passaggio 7: hai finito
![Hai finito! Hai finito!](https://i.howwhatproduce.com/images/002/image-3724-99-j.webp)
Per qualsiasi domanda non esitare a inviarmi un messaggio, ho allegato il codice a questo passaggio. Non dovresti cambiare nulla per farlo funzionare, ma sentiti libero di armeggiare e rendere il codice più fluido!
Tutto DOVREBBE essere ben documentato o codice che si spieghi da solo, ma se sei nuovo nella programmazione e non capisci qualcosa rispondo alle e-mail piuttosto velocemente!
INOLTRE ecco la libreria utilizzata nel progetto
bitbucket.org/teckel12/arduino-new-tone/wiki/Home
Consigliato:
Registratore ECG: un monitor cardiaco indossabile per l'acquisizione e l'analisi dei dati a lungo termine: 3 passaggi
![Registratore ECG: un monitor cardiaco indossabile per l'acquisizione e l'analisi dei dati a lungo termine: 3 passaggi Registratore ECG: un monitor cardiaco indossabile per l'acquisizione e l'analisi dei dati a lungo termine: 3 passaggi](https://i.howwhatproduce.com/images/009/image-26815-j.webp)
ECG Logger - un monitor cardiaco indossabile per l'acquisizione e l'analisi dei dati a lungo termine: Prima versione: ottobre 2017Ultima versione: 1.6.0Stato: stabileDifficoltà: altaPrerequisito: Arduino, programmazione, costruzione hardwareRepository unico: SF (vedi collegamenti sotto)Supporto: solo forum, no PMECG Logger è un monitor cardiaco indossabile per lunghe
Controller di gioco fai-da-te basato su Arduino - Controller di gioco Arduino PS2 - Giocare a Tekken con il gamepad Arduino fai da te: 7 passaggi
![Controller di gioco fai-da-te basato su Arduino - Controller di gioco Arduino PS2 - Giocare a Tekken con il gamepad Arduino fai da te: 7 passaggi Controller di gioco fai-da-te basato su Arduino - Controller di gioco Arduino PS2 - Giocare a Tekken con il gamepad Arduino fai da te: 7 passaggi](https://i.howwhatproduce.com/images/011/image-30363-j.webp)
Controller di gioco fai-da-te basato su Arduino | Controller di gioco Arduino PS2 | Giocare a Tekken con il gamepad Arduino fai da te: Ciao ragazzi, giocare è sempre divertente, ma giocare con il tuo controller di gioco personalizzato fai-da-te è più divertente. Quindi creeremo un controller di gioco usando arduino pro micro in queste istruzioni
Controller di gioco Arduino + Gioco Unity: 5 passaggi
![Controller di gioco Arduino + Gioco Unity: 5 passaggi Controller di gioco Arduino + Gioco Unity: 5 passaggi](https://i.howwhatproduce.com/images/002/image-5572-10-j.webp)
Controller di gioco Arduino + Gioco Unity: in questo tutorial ti mostrerò come costruire/programmare un controller di gioco Arduino che può connettersi a unity
Sistema di presenza con memorizzazione dei dati sul foglio di calcolo di Google tramite RFID e Arduino Ethernet Shield: 6 passaggi
![Sistema di presenza con memorizzazione dei dati sul foglio di calcolo di Google tramite RFID e Arduino Ethernet Shield: 6 passaggi Sistema di presenza con memorizzazione dei dati sul foglio di calcolo di Google tramite RFID e Arduino Ethernet Shield: 6 passaggi](https://i.howwhatproduce.com/images/004/image-9254-17-j.webp)
Sistema di partecipazione con memorizzazione dei dati sul foglio di calcolo di Google utilizzando RFID e Arduino Ethernet Shield: Ciao ragazzi, qui abbiamo un progetto molto entusiasmante ed è così che inviare i dati rfid al foglio di calcolo di Google utilizzando Arduino. In breve realizzeremo un sistema di presenze basato su lettore rfid che salverà i dati delle presenze in tempo reale su goog
Breve guida invisibile per la lunetta G-Shock: 3 passaggi
![Breve guida invisibile per la lunetta G-Shock: 3 passaggi Breve guida invisibile per la lunetta G-Shock: 3 passaggi](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10959047-brief-g-shock-bezel-stealthing-guide-3-steps-j.webp)
Breve guida invisibile per la cornice G-Shock: ecco un progetto molto semplice e invisibile. Ho intenzione di fare molto di più sul mio piccolo DW-5600 come invertire il display, nascondere il frontalino (se possibile), ma per ora volevo nascondere la cornice (rimuovere la vernice bianca)