Isi kandungan:

Flappy Bird Menggunakan Arduino dan Memproses: 5 Langkah
Flappy Bird Menggunakan Arduino dan Memproses: 5 Langkah

Video: Flappy Bird Menggunakan Arduino dan Memproses: 5 Langkah

Video: Flappy Bird Menggunakan Arduino dan Memproses: 5 Langkah
Video: Game Flappy bird arduino LCD 1,8" st7735 , project arduino , uno nano pro mini esp8266 2024, Julai
Anonim
Flappy Bird Menggunakan Arduino dan Memproses
Flappy Bird Menggunakan Arduino dan Memproses

Hai semua!!!

Selamat datang ke projek berasaskan Arduino yang baru. Kita semua sekali dalam hidup kita bermain permainan flappy bird. Bagaimana jika kita memainkannya di PC kita dan mengawalnya menggunakan Arduino kita ?? Ikuti semua langkah yang diberikan di bawah ini dan pada akhir tutorial ini, anda akan mengawal permainan menggunakan mikrokontroler anda.

Langkah 1: Dapatkan Bekalan

Dapatkan Bekalan
Dapatkan Bekalan
Dapatkan Bekalan
Dapatkan Bekalan

Jadi untuk projek ini kita akan menggunakan Arduino Uno Board dan sensor Ultrasonik SR-04. Saya mengesyorkan anda membeli komponen ini dari UTSource.net kerana ia menyediakan komponen dan modul elektronik kos rendah tanpa kompromi dalam kualiti. Periksa mereka !!!

1 X Arduino Uno

Sensor ultrasonik 1 X SR-04

Papan roti (pilihan) dan sedikit wayar kepala

Langkah 2: Bekerja secara Ringkas

Bekerja secara Ringkas
Bekerja secara Ringkas
Bekerja secara Ringkas
Bekerja secara Ringkas
Bekerja secara Ringkas
Bekerja secara Ringkas

Sebab kami menggunakan sensor ultrasonik di sini adalah untuk mendapatkan data jarak antara tangan kami dan

sensor dan gunakan nilai-nilai tersebut untuk menyesuaikan ketinggian burung yang bergerak. Permainan dibuat dalam Pemprosesan dan Arduino berkomunikasi dengannya menggunakan port bersiri. Saya telah mengaitkan beberapa gambar permainan di atas jadi lihatlah mereka untuk mendapatkan idea mengenai projek ini.

Langkah 3: Mari Lakukan Sambungan

Mari Lakukan Sambungan
Mari Lakukan Sambungan

Mula-mula sambungkan SR-04

sensor ke papan Arduino. Oleh kerana hanya ada satu sensor untuk antara muka, saya tidak akan menambahkan gambarajah litar untuk projek ini. Sambungannya adalah seperti berikut -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Pin Pencetus >> Pin digital 11

Pin Gema >> Pin digital 10

Itu sahaja hubungannya dilakukan.

Langkah 4: Muat naik Kod Arduino

Muat naik Kod Arduino
Muat naik Kod Arduino

Sekarang masa untuk memuat naik kod ke papan Arduino anda.

Muat turun kod dari bawah.

Sebelum memuat naik kod pastikan memilih port com dan baud rate yang betul kerana kita akan menggunakannya untuk menghantar data ke permainan.

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

persediaan tidak sah ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Serial.begin (9600); // Tetapkan kadar baud di sini

}

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

Langkah 5: Buka Program Pemprosesan

Buka Program Pemprosesan
Buka Program Pemprosesan

Setelah kod Arduino dimuat naik, muat turun dan buka

pemprosesan kod. Sekali lagi tetapkan baud rate yang sama dan sebutkan port com yang betul seperti yang anda lakukan sebelumnya.

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

batal persediaan () {

saiz (400, 600);

p1.x = lebar + 50;

p2.x = lebar + 220;

p3.x = lebar + 370;

myPort = Serial baru (ini, "COM3", 9600); // Tukar port com dan baud rate di sini

myPort.bufferUntil (10);

}

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

Sekarang mari kita mencuba permainan ini. Cukup klik pada butang jalankan di Ide pemprosesan dan anda sudah bersedia.

Burung bergerak mengikut jarak antara tangan dan sensor anda.

Harap anda menyukai pengajaran kecil ini. Sekiranya ya, sila tunjukkan sokongan dengan menekan butang kegemaran juga kongsikan dengan rakan anda. Sekiranya anda memerlukan bantuan, sila komen di bawah. Itu sahaja untuk lelaki hari ini. Sampai jumpa lagi dengan projek hebat yang lain.

Disyorkan: