Sisällysluettelo:

Flappy Bird Arduinon avulla ja käsittely: 5 vaihetta
Flappy Bird Arduinon avulla ja käsittely: 5 vaihetta

Video: Flappy Bird Arduinon avulla ja käsittely: 5 vaihetta

Video: Flappy Bird Arduinon avulla ja käsittely: 5 vaihetta
Video: How to Make Powerful Hydraulic Press 2024, Marraskuu
Anonim
Flappy Bird Arduinon ja prosessoinnin avulla
Flappy Bird Arduinon ja prosessoinnin avulla

Hei kaikki!!!

Tervetuloa uuteen Arduino -pohjaiseen projektiin. Me kaikki olemme kerran elämässämme pelanneet flappy lintu peliä. Mitä jos pelaamme sitä tietokoneellamme ja hallitsemme sitä käyttämällä Arduinoa ?? Noudata kaikkia alla annettuja ohjeita ja tämän opetusohjelman loppuun mennessä voit ohjata peliä mikro -ohjaimellasi.

Vaihe 1: Hanki tarvikkeet

Hanki tarvikkeet
Hanki tarvikkeet
Hanki tarvikkeet
Hanki tarvikkeet

Joten tässä projektissa käytämme Arduino Uno -levyä ja SR-04-ultraäänianturia. Suosittelen, että ostat nämä komponentit UTSource.net -sivustolta, koska ne tarjoavat edullisia elektroniikkakomponentteja ja -moduuleja laadusta tinkimättä. Tarkista ne !!!

1 X Arduino Uno

1 X SR-04 Ultraääni-anturi

Leipälevy (valinnainen) ja muutama johdinjohto

Vaihe 2: Työskentely lyhyesti

Työskentely lyhyesti
Työskentely lyhyesti
Työskentely lyhyesti
Työskentely lyhyesti
Työskentely lyhyesti
Työskentely lyhyesti

Syy, miksi käytimme täällä ultraääni -anturia, on saada kätemme ja käden välinen etäisyys

ja käytä näitä arvoja liikkuvan linnun korkeuden säätämiseen. Peli luodaan käsittelyssä ja Arduino kommunikoi sen kanssa sarjaportin kautta. Olen linkittänyt muutamia kuvia yllä olevasta pelistä, joten katso niitä saadaksesi jonkinlaisen käsityksen tästä projektista.

Vaihe 3: Tehdään yhteydet

Tehdään yhteydet
Tehdään yhteydet

Liitä ensin SR-04

anturi Arduino -kortille. Koska liitäntään on vain yksi anturi, en lisää piirikaaviota tälle projektille. Liitännät ovat seuraavat -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Liipaisintappi >> Digitaalinen nasta 11

Echo Pin >> Digitaalinen nasta 10

Siihen kytkennät on tehty.

Vaihe 4: Lataa Arduino -koodi

Lataa Arduino -koodi
Lataa Arduino -koodi

Nyt on aika ladata koodi Arduino -kortillesi.

Lataa koodi alta.

Ennen kuin lataat koodin, varmista, että valitset oikean tietoliikenneportin ja baudinopeuden, koska käytämme sitä datan lähettämiseen peliin.

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

mitätön asennus ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Sarja.alku (9600); // Aseta baudinopeus tässä

}

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

Vaihe 5: Avaa käsittelyohjelma

Avaa Käsittelyohjelma
Avaa Käsittelyohjelma

Kun Arduino -koodi on ladattu, lataa ja avaa

käsittelykoodi. Aseta jälleen sama tiedonsiirtonopeus ja mainitse oikea tietoportti kuin aiemmin.

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

void setup () {

koko (400, 600);

p1.x = leveys + 50;

p2.x = leveys + 220;

p3.x = leveys + 370;

myPort = uusi sarja (tämä, "COM3", 9600); // Muuta com -porttia ja baudinopeutta täällä

myPort.bufferUntil (10);

}

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

Kokeillaan nyt tätä peliä. Napsauta vain Ide -suorituspainiketta ja olet valmis lähtemään.

Lintu liikkuu kätesi ja anturin välisen etäisyyden mukaan.

Toivottavasti pidit tästä pienestä ohjeesta. Jos kyllä, osoita tukea napsauttamalla suosikkipainiketta ja jaa se myös ystävillesi. Jos tarvitset apua, kommentoi alle. Siinä sitä tänään kaverit. Nähdään pian toisen upean projektin kanssa.

Suositeltava: