Talaan ng mga Nilalaman:

Flappy Bird Gamit ang Arduino at Pagproseso: 5 Hakbang
Flappy Bird Gamit ang Arduino at Pagproseso: 5 Hakbang

Video: Flappy Bird Gamit ang Arduino at Pagproseso: 5 Hakbang

Video: Flappy Bird Gamit ang Arduino at Pagproseso: 5 Hakbang
Video: Tubebuddy 2020 Tutorial - How to use Tubebuddy PC version on Android 2024, Hulyo
Anonim
Flappy Bird Gamit ang Arduino at Pagproseso
Flappy Bird Gamit ang Arduino at Pagproseso

Kamusta po sa lahat !!!

Maligayang pagdating sa isang bagong proyekto na nakabatay sa Arduino. Namin ang lahat ng isang beses sa aming oras ng buhay nilalaro ang flappy bird game. Paano kung i-play namin ito sa aming PC at kontrolin ito gamit ang aming Arduino ?? Sundin ang lahat ng mga hakbang na ibinigay sa ibaba at sa pagtatapos ng tutorial na ito ay makokontrol mo ang laro gamit ang iyong microcontroller.

Hakbang 1: Kunin ang Mga Pantustos

Kunin ang Mga Pantustos
Kunin ang Mga Pantustos
Kunin ang Mga Pantustos
Kunin ang Mga Pantustos

Kaya para sa proyektong ito gagamit kami ng isang Arduino Uno Board at isang sensor na SR-04 Ultrasonic. Inirerekumenda ko sa iyo na bilhin ang mga sangkap na ito mula sa UTSource.net dahil nagbibigay sila ng mga gastos at electronics na mga sangkap na may mababang gastos na walang kompromiso sa kalidad. Suriin ang mga ito !!!

1 X Arduino Uno

1 X SR-04Ultrasonic Sensor

Isang breadboard (opsyonal) at ilang mga header wires

Hakbang 2: Nagtatrabaho nang Maikling

Nagtatrabaho sa Maikling
Nagtatrabaho sa Maikling
Nagtatrabaho sa Maikling
Nagtatrabaho sa Maikling
Nagtatrabaho sa Maikling
Nagtatrabaho sa Maikling

Ang dahilan kung bakit ginamit namin ang ultrasonic sensor dito ay upang makuha ang data ng distansya sa pagitan ng aming kamay at ng

sensor at gamitin ang mga halagang iyon upang ayusin ang taas ng gumagalaw na ibon. Ang laro ay nilikha sa Pagproseso at ang Arduino ay nakikipag-usap dito gamit ang serial port. Naka-link ako ng ilang mga imahe ng laro sa itaas kaya tingnan ang mga ito upang makakuha ng ideya tungkol sa proyektong ito.

Hakbang 3: Gawin Natin ang Mga Koneksyon

Gawin Natin ang Mga Koneksyon
Gawin Natin ang Mga Koneksyon

Una ikonekta ang SR-04

sensor sa board ng Arduino. Dahil mayroon lamang isang sensor sa interface hindi ako magdagdag ng isang circuit diagram para sa proyektong ito. Ang mga koneksyon ay ang mga sumusunod -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Trigger Pin >> Digital pin 11

Echo Pin >> Digital pin 10

Iyon lang tapos na ang mga koneksyon.

Hakbang 4: I-upload ang Arduino Code

I-upload ang Arduino Code
I-upload ang Arduino Code

Oras na ngayon upang mai-upload ang code sa iyong Arduino board.

I-download ang code mula sa ibaba.

Bago i-upload ang code siguraduhing piliin ang tamang com port at baud rate dahil gagamitin namin ito para sa pagpapadala ng data sa laro.

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

walang bisa ang pag-setup ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Serial.begin (9600); // Itakda ang rate ng baud dito

}

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

Hakbang 5: Buksan ang Programa sa Pagproseso

Buksan ang Programa sa Pagproseso
Buksan ang Programa sa Pagproseso

Kapag na-upload na ang Arduino code, i-download at buksan ang

code sa pagpoproseso. Muli itakda ang parehong rate ng baud at banggitin ang tamang com port tulad ng ginawa mo kanina.

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

walang bisa ang pag-setup () {

laki (400, 600);

p1.x = lapad + 50;

p2.x = lapad + 220;

p3.x = lapad + 370;

myPort = bagong Serial (ito, "COM3", 9600); // Baguhin ang com port at baud rate dito

myPort.bufferUntil (10);

}

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

Ngayon subukan natin ang larong ito. Mag-click lamang sa run button sa pagproseso ng Ide at mahusay kang pumunta.

Ang ibon ay gumagalaw alinsunod sa distansya sa pagitan ng iyong kamay at ng sensor.

Inaasahan kong nagustuhan mo ang maliit na itinuturo na ito. Kung oo pagkatapos ay mangyaring magpakita ng ilang suporta sa pamamagitan ng pagpindot sa paboritong pindutan ibahagi din ito sa iyong mga kaibigan. Kung kailangan mo ng anumang tulong huwag mag-atubiling magbigay ng puna sa ibaba. Iyon lang ito para sa ngayon guys. Makikita na makikita mo kaagad kasama ang isa pang kahanga-hangang proyekto.

Inirerekumendang: