Sommario:
- Passaggio 1: assemblaggio delle parti
- Passaggio 2: programmazione di Arduino
- Passaggio 3: cambiare le cose e creare uno scudo di gioco Arduino
Video: Gioco LCD Arduino: 3 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Fare molte cose è molto facile con i microcontrollori Arduino. Questo Instructable ti spiega come creare un semplice videogioco a 1 pulsante composto da una manciata di parti e circuiti Tinkercad. È un gioco di salti a scorrimento laterale. Questo serve come un buon punto di partenza per creare i tuoi giochi da semplici produttori di elettronica.
Elenco delle parti:
- 1 x Arduino UNO
- 1 x schermo LCD (16 x 2 caratteri)
- 1 x breadboard elettronica
- 1 x 220 Ω resistore
- 1 x interruttore a pulsante
- Cavo di collegamento a nucleo solido
- 1 x cavo USB
Passaggio 1: assemblaggio delle parti
Le parti necessarie sono mostrate nell'immagine sopra. Inizia con Arduino non alimentato. NON collegare il cavo USB. Ciò accadrà in un passaggio successivo quando sarà il momento di programmarlo e provare il gioco.
Usa un lungo cavo di collegamento per collegare il segnale 5V su Arduino all'estrema sinistra della riga rossa nella parte superiore della breadboard.
Utilizzare un cavo di collegamento lungo per collegare il segnale GND all'estrema sinistra della riga nera (o blu su alcune breadboard) nella parte superiore della breadboard.
Il modulo LCD (display a cristalli liquidi) ha un connettore maschio a 16 pin sul lato inferiore. Collegalo alla breadboard come mostrato nell'immagine. Tutti i segnali elettronici che alimentano e controllano l'LCD passano attraverso questa intestazione.
Questi pin sono (da sinistra a destra):
- GND - segnale di massa dell'alimentazione
- VCC - segnale di alimentazione positivo
- V0 - regolazione del contrasto
- RS - registrazione seleziona
- R/W - selezione lettura/scrittura
- E - segnale di abilitazione al funzionamento
- DB0 - bit di dati 0 (non utilizzato qui)
- DB1 - bit di dati 1 (non utilizzato qui)
- DB2 - bit di dati 2 (non utilizzato qui)
- DB3 - bit di dati 3 (non utilizzato qui)
- DB4 - bit di dati 4
- DB5 - bit di dati 5
- DB6 - bit di dati 6
- DB7 - bit di dati 7
- LED+ - retroilluminazione LED positivo
- LED- - retroilluminazione LED negativo
Utilizzando cavi di collegamento corti, collegare GND e LED- (pin 1 e 16) alla riga nera in alto.
Allo stesso modo, collegare VCC (pin 2) alla riga rossa in alto con un cavo di collegamento corto.
Piegare i fili del resistore da 220 (bande colorate rosso-rosso-marrone) e collegarlo tra LED+ e la riga rossa nella parte superiore della breadboard.
Utilizzare cavi di collegamento più lunghi per effettuare il resto dei collegamenti:
- Collega DB7 al pin 3 di Arduino
- Collega DB6 al pin 4 di Arduino
- Collega DB5 al pin 5 di Arduino
- Collega DB4 al pin 6 di Arduino
- Collega E al pin 9 di Arduino
- Collega R/W al pin 10 di Arduino (o alla riga nera nella parte superiore della breadboard)
- Collega RS al pin 11 di Arduino
- Collega V0 al pin 12 di Arduino (o alla riga nera nella parte superiore della breadboard)
Collega il pulsante da qualche parte a sinistra dello schermo LCD, a cavallo del canale che corre lungo il centro della breadboard (vedi immagine sopra). Collega uno dei due piedini superiori del pulsante alla riga nera nella parte superiore della breadboard utilizzando un cavo di collegamento corto. Collega l'altro pin nella parte superiore del pulsante al pin 2 di Arduino.
Passaggio 2: programmazione di Arduino
A questo punto, dovresti essere pronto per programmare Arduino e testarlo.
Inizia assicurandoti di avere il software Arduino installato sul tuo computer. Scarica il file LCD_Game.ino in questa pagina sul tuo computer e aprilo nel software Arduino. Assicurarsi che la scheda sia impostata correttamente per la programmazione (Strumenti → Scheda → Arduino Uno).
Collega Arduino al computer utilizzando il cavo USB. Ciò fornirà alimentazione ad Arduino/gioco e ti consentirà di caricare il tuo programma su Arduino.
A questo punto lo schermo del display LCD dovrebbe accendersi.
Programma Arduino selezionando File → Carica (o premi il pulsante freccia destra nella parte superiore del software Arduino).
Se tutto va bene, lo schermo LCD dovrebbe ora mostrare la schermata di avvio del gioco come nell'immagine sopra.
Passaggio 3: cambiare le cose e creare uno scudo di gioco Arduino
A questo punto hai tutto funzionante, quindi cos'altro c'è da fare?
Se vuoi cambiare il modo in cui funziona il gioco o creare un fantastico circuito stampato per questo progetto che si collega direttamente ad Arduino e sostituisce tutti quei cavi disordinati, ecco come iniziare.
Ho sviluppato questo gioco interamente utilizzando il fantastico simulatore di elettronica online (GRATUITO!) Tinkercad Circuits. In realtà avevo il gioco completamente funzionante e testato prima di estrarre l'Arduino dal kit. Ecco il circuito virtuale per il gioco LCD Arduino.
Puoi effettivamente giocare al gioco direttamente nel tuo browser senza mai dover mettere insieme alcuna elettronica reale ("Oh, ora dimmi"). Se vuoi apportare modifiche al gioco o esplorare cosa sta succedendo, puoi copiare il circuito virtuale utilizzando il pulsante "Duplica progetto". Puoi quindi modificare il codice sorgente e provare le modifiche proprio lì. C'è anche un debugger completo in cui puoi scorrere il programma riga per riga e vedere cosa sta succedendo!
Se sei così incline, puoi anche creare un circuito per collegare bene la tua elettronica all'Arduino. Il progetto ha un pulsante "Scarica Gerber" che ti porterà i file necessari da dare a un produttore di circuiti stampati (PCB) per realizzare un circuito stampato personalizzato. Ecco alcune informazioni utili su come realizzare quel PCB.
Divertiti!
Consigliato:
Spilla in cristallo di quarzo con rilevamento di suoni e musica con circuito di gioco Express: 8 passaggi (con immagini)
Spilla di cristallo di quarzo sensibile al suono e alla musica con circuito di gioco Express: questa spilla reattiva al suono è realizzata utilizzando un circuito di gioco express, cristalli di quarzo sfusi economici, filo, cartone, plastica trovata, una spilla da balia, ago e filo, colla a caldo, tessuto, e una varietà di strumenti. Questo è un prototipo, o prima bozza, di questo
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: 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: in questo tutorial ti mostrerò come costruire/programmare un controller di gioco Arduino che può connettersi a unity
Controller di gioco Arduino con luci che rispondono al tuo gioco Unity:: 24 passaggi
Controller di gioco Arduino con luci che rispondono al tuo gioco Unity:: Prima di tutto ho scritto questa cosa a parole. Questa è la prima volta che uso istruibile, quindi ogni volta che dico: scrivi il codice in questo modo sappi che mi riferisco all'immagine nella parte superiore di quel passaggio. In questo progetto uso 2 arduino per eseguire 2 bit separati
Come verificare se un gioco verrà eseguito sul computer prima di acquistare il gioco: 4 passaggi
Come verificare se un gioco verrà eseguito sul computer prima di acquistare il gioco.: Recentemente ho acquistato Call of Duty 4 da un amico (gratuitamente, potrei aggiungere) perché non funzionava sul suo computer. Beh, il suo computer è abbastanza nuovo e mi ha sconcertato perché non funzionasse. Quindi, dopo un paio d'ore di ricerche su Internet, mi sono imbattuto