Sommario:

Flappy Bird con Arduino ed elaborazione: 5 passaggi
Flappy Bird con Arduino ed elaborazione: 5 passaggi

Video: Flappy Bird con Arduino ed elaborazione: 5 passaggi

Video: Flappy Bird con Arduino ed elaborazione: 5 passaggi
Video: MIT App Inventor 2 ITA# Tutorial 64 Flappy Bird Parte 1 2024, Dicembre
Anonim
Flappy Bird con Arduino ed elaborazione
Flappy Bird con Arduino ed elaborazione

Ciao a tutti!!!

Benvenuti in un nuovo progetto basato su Arduino. Tutti noi una volta nella vita abbiamo giocato al gioco dell'uccello flappy. Come se lo giochiamo sul nostro PC e lo controlliamo usando il nostro Arduino? Segui tutti i passaggi indicati di seguito e alla fine di questo tutorial controllerai il gioco utilizzando il tuo microcontrollore.

Passaggio 1: ottenere i rifornimenti

Prendi i rifornimenti
Prendi i rifornimenti
Prendi i rifornimenti
Prendi i rifornimenti

Quindi per questo progetto utilizzeremo una scheda Arduino Uno e un sensore a ultrasuoni SR-04. Ti consiglio di acquistare questi componenti da UTSource.net in quanto forniscono componenti e moduli elettronici a basso costo senza compromessi in termini di qualità. Dai un'occhiata!!!

1 X Arduino Uno

1 X SR-04 Sensore a ultrasuoni

Una breadboard (opzionale) e pochi cavi di intestazione

Passaggio 2: lavorare in breve

Lavorare in breve
Lavorare in breve
Lavorare in breve
Lavorare in breve
Lavorare in breve
Lavorare in breve

Il motivo per cui abbiamo usato il sensore a ultrasuoni qui è per ottenere i dati sulla distanza tra la nostra mano e il

sensore e utilizzare quei valori per regolare l'altezza dell'uccello in movimento. Il gioco viene creato in Processing e Arduino comunica con esso tramite la porta seriale. Ho collegato alcune immagini del gioco sopra, quindi dai un'occhiata per avere un'idea di questo progetto.

Passaggio 3: facciamo i collegamenti

Facciamo i collegamenti
Facciamo i collegamenti

Collegare prima l'SR-04

sensore alla scheda Arduino. Poiché c'è solo un sensore da interfacciare, non aggiungerò uno schema circuitale per questo progetto. I collegamenti sono i seguenti -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Pin trigger >> Pin digitale 11

Pin Echo >> Pin digitale 10

Ecco fatto, i collegamenti sono fatti.

Passaggio 4: carica il codice Arduino

Carica il codice Arduino
Carica il codice Arduino

Ora è il momento di caricare il codice sulla tua scheda Arduino.

Scarica il codice dal basso.

Prima di caricare il codice assicurati di selezionare la porta COM e la velocità di trasmissione corrette poiché la utilizzeremo per l'invio dei dati al gioco.

***************************************************

configurazione nulla()

{

pinMode(trigPin, OUTPUT);

pinMode(echoPin, INPUT);

Serial.begin(9600); // Imposta qui la velocità di trasmissione

}

*******************************************************

Passaggio 5: aprire il programma di elaborazione

Apri il programma di elaborazione
Apri il programma di elaborazione

Una volta caricato il codice Arduino, scarica e apri il file

codice di elaborazione. Imposta nuovamente la stessa velocità di trasmissione e menziona la porta com corretta come hai fatto in precedenza.

*******************************************************

void setup(){

dimensione (400, 600);

p1.x = larghezza + 50;

p2.x = larghezza + 220;

p3.x = larghezza + 370;

myPort = new Serial(this, "COM3", 9600); //Cambia la porta COM e la velocità di trasmissione qui

myPort.bufferUntil(10);

}

********************************************************

Ora proviamo questo gioco. Basta fare clic sul pulsante Esegui nell'Ide di elaborazione e sei a posto.

L'uccello si muove in base alla distanza tra la tua mano e il sensore.

Spero ti sia piaciuto questo piccolo istruibile. Se sì, mostra un po' di supporto premendo il pulsante dei preferiti e condividilo anche con i tuoi amici. Se hai bisogno di assistenza sentiti libero di commentare qui sotto. Per oggi è tutto ragazzi. A presto con un altro fantastico progetto.

Consigliato: