Съдържание:

Flappy Bird Използване на Arduino и обработка: 5 стъпки
Flappy Bird Използване на Arduino и обработка: 5 стъпки

Видео: Flappy Bird Използване на Arduino и обработка: 5 стъпки

Видео: Flappy Bird Използване на Arduino и обработка: 5 стъпки
Видео: Проверьте Интернет Подключение из наш мобильный Приложение в Массачусетский технологический 2024, Юли
Anonim
Flappy Bird Използване на Arduino и обработка
Flappy Bird Използване на Arduino и обработка

Здравейте всички!!!

Добре дошли в нов проект, базиран на Arduino. Всички ние веднъж в живота си сме играли играта с пикантни птици. Как, ако го играем на нашия компютър и го контролираме с помощта на нашия Arduino ?? Следвайте всички стъпки, дадени по -долу и до края на този урок ще контролирате играта с помощта на вашия микроконтролер.

Стъпка 1: Вземете консумативите

Вземете консумативите
Вземете консумативите
Вземете консумативите
Вземете консумативите

Така че за този проект ще използваме Arduino Uno Board и SR-04 ултразвуков сензор. Препоръчвам ви да закупите тези компоненти от UTSource.net, тъй като те предлагат евтини електронни компоненти и модули без компромис в качеството. Проверете ги !!!

1 X Arduino Uno

1 X SR-04 Ултразвуков сензор

Макет (по избор) и няколко кабела за заглавки

Стъпка 2: Работа накратко

Работа накратко
Работа накратко
Работа накратко
Работа накратко
Работа накратко
Работа накратко

Причината да използваме ултразвуковия сензор тук е да получим данните за разстоянието между нашата ръка и

сензор и използвайте тези стойности, за да регулирате височината на движещата се птица. Играта е създадена в Processing и Arduino комуникира с нея, използвайки серийния порт. Свързах няколко изображения на играта по -горе, така че ги разгледайте, за да добиете представа за този проект.

Стъпка 3: Нека направим връзките

Нека направим връзките
Нека направим връзките

Първо свържете SR-04

сензор към платката Arduino. Тъй като има само един сензор за интерфейс, няма да добавя електрическа схема за този проект. Връзките са както следва -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Задействащ щифт >> Цифров щифт 11

Echo Pin >> Цифров пин 10

Това е свързването.

Стъпка 4: Качете кода на Arduino

Качете кода на Arduino
Качете кода на Arduino

Сега е време да качите кода на дъската си Arduino.

Изтеглете кода отдолу.

Преди да качите кода, не забравяйте да изберете правилния com порт и скорост на предаване, тъй като ще го използваме за изпращане на данни към играта.

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

void setup ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Serial.begin (9600); // Задайте скоростта на предаване тук

}

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

Стъпка 5: Отворете програмата за обработка

Отворете програмата за обработка
Отворете програмата за обработка

След като кодът на Arduino бъде качен, изтеглете и отворете

код за обработка. Отново задайте същата скорост на предаване и споменете правилния com порт, както направихте по -рано.

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

void setup () {

размер (400, 600);

p1.x = ширина + 50;

p2.x = ширина + 220;

p3.x = ширина + 370;

myPort = нов сериен (това, "COM3", 9600); // Променете com порта и скоростта на предаване тук

myPort.bufferUntil (10);

}

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

Нека сега опитаме тази игра. Просто кликнете върху бутона за изпълнение в Ide за обработка и сте готови.

Птицата се движи според разстоянието между ръката ви и сензора.

Надявам се да ви е харесала тази малка инструкция. Ако отговорът е „да“, моля, покажете някаква поддръжка, като натиснете любимия бутон и я споделете с приятелите си. Ако имате нужда от помощ, не се колебайте да коментирате по -долу. Това е всичко за днес момчета. Ще се видим скоро с друг страхотен проект.

Препоръчано: