Mündəricat:

Flappy Bird Arduino -dan istifadə edir və işlənir: 5 addım
Flappy Bird Arduino -dan istifadə edir və işlənir: 5 addım

Video: Flappy Bird Arduino -dan istifadə edir və işlənir: 5 addım

Video: Flappy Bird Arduino -dan istifadə edir və işlənir: 5 addım
Video: Yazılımda ne zaman hazır kütüphane kullanmalı? 2024, Iyul
Anonim
Flappy Bird Arduino İstifadəsi və İşlənməsi
Flappy Bird Arduino İstifadəsi və İşlənməsi

Hamıya salam!!!

Arduino əsaslı yeni bir layihəyə xoş gəldiniz. Hamımız həyatımızda bir dəfə flappy quş oyunu oynamışıq. Kompüterimizdə oynasaq və Arduino ilə idarə etsək necə? Aşağıda göstərilən bütün addımları izləyin və bu təlimatın sonuna qədər oyunu mikrokontrollerinizdən istifadə edərək idarə edəcəksiniz.

Addım 1: Təchizat alın

Təchizat əldə edin
Təchizat əldə edin
Təchizat əldə edin
Təchizat əldə edin

Bu layihə üçün bir Arduino Uno Board və SR-04 Ultrasonik sensor istifadə edəcəyik. Bu komponentləri UTSource.net saytından almağı məsləhət görürəm, çünki onlar aşağı qiymətli elektronika komponentləri və keyfiyyət baxımından heç bir güzəştə getmədən modullar təqdim edirlər. Onları yoxlayın !!!

1 X Arduino Uno

1 X SR-04 Ultrasonik Sensor

Çörək taxtası (isteğe bağlı) və bir neçə başlıq telləri

Addım 2: Qısaca işləmək

Qısaca işləmək
Qısaca işləmək
Qısaca işləmək
Qısaca işləmək
Qısaca işləmək
Qısaca işləmək

Ultrasonik sensoru burada istifadə etməyimizin səbəbi əlimizlə aramızdakı məsafə məlumatlarını əldə etməkdir

sensor və hərəkət edən quşun hündürlüyünü tənzimləmək üçün bu dəyərlərdən istifadə edin. Oyun Processing -də yaradılıb və Arduino seriyalı portdan istifadə edərək onunla əlaqə qurur. Yuxarıdakı oyunun bir neçə şəklini əlaqələndirdim, buna görə də bu layihə haqqında fikir sahibi olmaq üçün onlara baxın.

Addım 3: Bağlantıları edək

Əlaqələri edək
Əlaqələri edək

Əvvəlcə SR-04-ə qoşulun

sensor Arduino lövhəsinə. Arayüz üçün yalnız bir sensor olduğu üçün bu layihə üçün bir dövrə diaqramı əlavə etməyəcəyəm. Bağlantılar aşağıdakı kimidir -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Tetik Pin >> Rəqəmsal pin 11

Echo Pin >> Rəqəmsal pin 10

Bağlantılar budur.

Addım 4: Arduino Kodunu Yükləyin

Arduino kodunu yükləyin
Arduino kodunu yükləyin

İndi kodu Arduino lövhəsinə yükləməyin vaxtı gəldi.

Kodu aşağıdan yükləyin.

Kodu yükləməzdən əvvəl, oyuna məlumat göndərmək üçün istifadə edəcəyimiz üçün uyğun com portunu və baud nisbətini seçdiyinizə əmin olun.

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

boş quraşdırma ()

{

pinMode (trigPin, Çıxış);

pinMode (echoPin, GİRİŞ);

Serial.begin (9600); // Baud dərəcəsini burada təyin edin

}

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

Addım 5: Qenerasiya Proqramını açın

Qenerasiya Proqramını açın
Qenerasiya Proqramını açın

Arduino kodu yükləndikdən sonra yükləyin və açın

emal kodu. Yenə eyni baud dərəcəsini təyin edin və əvvəllər etdiyiniz kimi düzgün kom portunu qeyd edin.

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

boş quraşdırma () {

ölçü (400, 600);

p1.x = eni + 50;

p2.x = eni + 220;

p3.x = eni + 370;

myPort = yeni Serial (bu, "COM3", 9600); // Buradakı giriş limanını və baud sürətini dəyişdirin

myPort.bufferUntil (10);

}

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

İndi bu oyunu sınayaq. İdeyanın işlənməsindəki işləmə düyməsini vurun və getməyiniz yaxşıdır.

Quş əlinizlə sensor arasındakı məsafəyə görə hərəkət edir.

Ümid edirik ki, bu kiçik təlimatı bəyənmisiniz. Əgər belədirsə, zəhmət olmasa sevdiyiniz düyməni basaraq dəstək göstərin və dostlarınızla da paylaşın. Hər hansı bir yardıma ehtiyacınız varsa, aşağıda şərh etməkdən çekinmeyin. Bu gün uşaqlar üçün budur. Görürsünüz, tezliklə başqa bir möhtəşəm layihə ilə qarşılaşacaqsınız.

Tövsiyə: