Мазмуну:

Flappy Bird Arduino колдонуу жана иштетүү: 5 кадам
Flappy Bird Arduino колдонуу жана иштетүү: 5 кадам

Video: Flappy Bird Arduino колдонуу жана иштетүү: 5 кадам

Video: Flappy Bird Arduino колдонуу жана иштетүү: 5 кадам
Video: Arduino Game Project - Replica of Flappy Bird for Arduino 2024, Ноябрь
Anonim
Flappy Bird Arduino колдонуу жана иштетүү
Flappy Bird Arduino колдонуу жана иштетүү

Баарыңарга салам!!!

Arduino негизделген жаңы долбоорго кош келиңиз. Баарыбыз өмүрүбүздө бир жолу канаттуу куш оюнун ойногонбуз. Кантип биз аны компьютерибизде ойнотуп, аны биздин Arduino аркылуу башкарсак ?? Төмөндө келтирилген бардык кадамдарды аткарыңыз жана бул окуу куралынын аягында оюңузду микроконтроллериңиздин жардамы менен башкарасыз.

1 -кадам: Берилиштерди алыңыз

Жабдууларды алыңыз
Жабдууларды алыңыз
Жабдууларды алыңыз
Жабдууларды алыңыз

Ошентип, бул долбоор үчүн биз Arduino Uno Board жана SR-04 Ultrasonic сенсорун колдонобуз. Мен сизге 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

Trigger Pin >> Digital pin 11

Эхо Pin >> Санарип пин 10

Байланыштар ушинтип бүтөт.

4 -кадам: Arduino кодун жүктөө

Arduino кодун жүктөп бериңиз
Arduino кодун жүктөп бериңиз

Эми кодду Arduino тактасына жүктөө убактысы келди.

Кодду төмөндөн жүктөп алыңыз.

Кодду жүктөөдөн мурун, тийиштүү ком -портту жана baud ылдамдыгын тандап алыңыз, анткени биз аны оюнга маалыматтарды жөнөтүү үчүн колдонобуз.

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

жараксыз орнотуу ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Serial.begin (9600); // Боддун ылдамдыгын бул жерге коюңуз

}

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

5 -кадам: иштетүү программасын ачыңыз

Иштетүү программасын ачыңыз
Иштетүү программасын ачыңыз

Arduino коду жүктөлгөндөн кийин, жүктөп алып, ачыңыз

иштетүү коду. Кайра эле ошол байдын ылдамдыгын коюп, мурунку кылгандай туура ком портун айткыла.

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

жараксыз орнотуу () {

өлчөмү (400, 600);

p1.x = туурасы + 50;

p2.x = туурасы + 220;

p3.x = туурасы + 370;

myPort = жаңы серия (бул, "COM3", 9600); // Ком портун жана baud ылдамдыгын бул жерден өзгөртүңүз

myPort.bufferUntil (10);

}

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

Эми бул оюнду сынап көрөлү. Жөн эле иштетүү Ide'теги иштетүү баскычын чыкылдатыңыз жана сиз баргыңыз келет.

Канаттуу сиздин колуңуз менен сенсордун ортосундагы аралыкка жараша кыймылдайт.

Бул кичинекей көрсөтмө сизге жакты деп үмүттөнөм. Ооба болсо, анда сүйүктүү баскычын басып, колдоо көрсөтүңүз жана аны досторуңуз менен бөлүшүңүз. Эгер кандайдыр бир жардамга муктаж болсоңуз, төмөндө комментарий калтырыңыз. Балдар бугун ушундай. Жакында дагы бир сонун долбоор менен көрүшкөнүңүздү көрүңүз.

Сунушталууда: