Satura rādītājs:

Flappy Bird, izmantojot Arduino un apstrādi: 5 soļi
Flappy Bird, izmantojot Arduino un apstrādi: 5 soļi

Video: Flappy Bird, izmantojot Arduino un apstrādi: 5 soļi

Video: Flappy Bird, izmantojot Arduino un apstrādi: 5 soļi
Video: Flappy Bird на Ардуино! 2024, Jūlijs
Anonim
Flappy Bird, izmantojot Arduino un apstrādājot
Flappy Bird, izmantojot Arduino un apstrādājot

Sveiki visiem!!!

Laipni lūdzam jaunā projektā, kura pamatā ir Arduino. Mēs visi reizi mūžā esam spēlējuši flappy putnu spēli. Kā būtu, ja mēs to atskaņotu savā datorā un kontrolētu, izmantojot mūsu Arduino ?? Izpildiet visas tālāk norādītās darbības, un šīs apmācības beigās jūs kontrolēsit spēli, izmantojot savu mikrokontrolleri.

1. darbība: iegādājieties izejmateriālus

Iegūstiet piederumus
Iegūstiet piederumus
Iegūstiet piederumus
Iegūstiet piederumus

Tātad šim projektam mēs izmantosim Arduino Uno dēli un SR-04 ultraskaņas sensoru. Es iesaku jums iegādāties šos komponentus no UTSource.net, jo tie nodrošina lētus elektronikas komponentus un moduļus, nezaudējot kvalitāti. Pārbaudiet tos !!!

1 X Arduino Uno

1 X SR-04Ultraskaņas sensors

Maizes dēlis (pēc izvēles) un daži galvenes vadi

2. darbība. Īss darbs

Īsumā strādājot
Īsumā strādājot
Īsumā strādājot
Īsumā strādājot
Īsumā strādājot
Īsumā strādājot

Iemesls, kāpēc mēs šeit izmantojām ultraskaņas sensoru, ir iegūt attāluma datus starp roku un

sensoru un izmantojiet šīs vērtības, lai pielāgotu kustīgā putna augstumu. Spēle tiek veidota apstrādes laikā, un Arduino sazinās ar to, izmantojot seriālo portu. Iepriekš esmu saistījis dažus spēles attēlus, tāpēc apskatiet tos, lai gūtu priekšstatu par šo projektu.

3. darbība. Veiksim savienojumus

Veiksim savienojumus
Veiksim savienojumus

Vispirms pievienojiet SR-04

sensoru pie Arduino plates. Tā kā saskarnei ir tikai viens sensors, es šim projektam nepievienošu shēmu. Savienojumi ir šādi -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Trigera tapa >> Digitālā tapa 11

Echo Pin >> Digitālā tapa 10

Tieši tā savienojumi tiek veikti.

4. darbība: augšupielādējiet Arduino kodu

Augšupielādējiet Arduino kodu
Augšupielādējiet Arduino kodu

Tagad ir laiks augšupielādēt kodu savā Arduino panelī.

Lejupielādējiet kodu no apakšas.

Pirms koda augšupielādes pārliecinieties, ka esat izvēlējies pareizo kom portu un bodu pārraides ātrumu, jo mēs to izmantosim datu nosūtīšanai uz spēli.

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

anulēts iestatījums ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Sērijas sākums (9600); // Šeit iestatiet pārraides ātrumu

}

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

5. darbība: atveriet apstrādes programmu

Atveriet apstrādes programmu
Atveriet apstrādes programmu

Kad Arduino kods ir augšupielādēts, lejupielādējiet un atveriet

apstrādes kods. Atkal iestatiet to pašu pārraides ātrumu un pieminiet pareizo kom portu, kā to darījāt iepriekš.

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

void setup () {

izmērs (400, 600);

p1.x = platums + 50;

p2.x = platums + 220;

p3.x = platums + 370;

myPort = jauns seriāls (šis, "COM3", 9600); // Šeit mainiet com portu un datu pārraides ātrumu

myPort.bufferUntil (10);

}

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

Tagad izmēģināsim šo spēli. Vienkārši noklikšķiniet uz pogas Palaist apstrādes idejā, un jums ir labi iet.

Putns pārvietojas atbilstoši attālumam starp jūsu roku un sensoru.

Ceru, ka jums patika šī mazā pamācība. Ja jā, lūdzu, parādiet atbalstu, nospiežot izlases pogu, un dalieties tajā arī ar draugiem. Ja jums nepieciešama palīdzība, nekautrējieties komentēt zemāk. Tas ir šodien, puiši. Tiekamies drīzumā ar citu lielisku projektu.

Ieteicams: