Mục lục:

Flappy Bird sử dụng Arduino và xử lý: 5 bước
Flappy Bird sử dụng Arduino và xử lý: 5 bước

Video: Flappy Bird sử dụng Arduino và xử lý: 5 bước

Video: Flappy Bird sử dụng Arduino và xử lý: 5 bước
Video: Game Flappy Bird dùng Arduino | Flappy Bird on LCD16x2 Arduino 2024, Tháng bảy
Anonim
Flappy Bird sử dụng Arduino và xử lý
Flappy Bird sử dụng Arduino và xử lý

Chào mọi người!!!

Chào mừng bạn đến với một dự án dựa trên Arduino mới. Tất cả chúng ta đều đã từng một lần trong đời chơi trò chơi flappy bird. Làm thế nào nếu chúng ta chơi nó trên PC và điều khiển nó bằng Arduino của chúng ta ?? Làm theo tất cả các bước được đưa ra bên dưới và đến cuối hướng dẫn này, bạn sẽ điều khiển trò chơi bằng bộ vi điều khiển của mình.

Bước 1: Nhận nguồn cung cấp

Nhận nguồn cung cấp
Nhận nguồn cung cấp
Nhận nguồn cung cấp
Nhận nguồn cung cấp

Vì vậy, đối với dự án này, chúng tôi sẽ sử dụng Bo mạch Arduino Uno và cảm biến siêu âm SR-04. Tôi khuyên bạn nên mua các thành phần này từ UTSource.net vì họ cung cấp các thành phần và mô-đun điện tử chi phí thấp mà chất lượng không bị ảnh hưởng. Hãy kiểm tra chúng ra !!!

1 X Arduino Uno

1 X SR-04 Cảm biến siêu âm

Một breadboard (tùy chọn) và một vài dây tiêu đề

Bước 2: Làm việc trong Tóm tắt

Làm việc trong Tóm tắt
Làm việc trong Tóm tắt
Làm việc trong Tóm tắt
Làm việc trong Tóm tắt
Làm việc trong Tóm tắt
Làm việc trong Tóm tắt

Lý do chúng tôi sử dụng cảm biến siêu âm ở đây là để lấy dữ liệu khoảng cách giữa bàn tay của chúng tôi và

cảm biến và sử dụng các giá trị đó để điều chỉnh chiều cao của con chim đang di chuyển. Trò chơi được tạo trong Xử lý và Arduino giao tiếp với nó bằng cổng nối tiếp. Tôi đã liên kết một số hình ảnh của trò chơi ở trên, vì vậy hãy xem chúng để có một số ý tưởng về dự án này.

Bước 3: Hãy thực hiện kết nối

Hãy thực hiện các kết nối
Hãy thực hiện các kết nối

Đầu tiên kết nối SR-04

cảm biến vào bảng Arduino. Vì chỉ có một cảm biến cho giao diện nên tôi sẽ không thêm sơ đồ mạch cho dự án này. Các kết nối như sau:

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Chân kích hoạt >> Chân kỹ thuật số 11

Echo Pin >> Chân kỹ thuật số 10

Vậy là xong các kết nối.

Bước 4: Tải lên mã Arduino

Tải lên mã Arduino
Tải lên mã Arduino

Bây giờ là lúc tải mã lên bảng Arduino của bạn.

Tải xuống mã từ bên dưới.

Trước khi tải lên mã, hãy đảm bảo chọn cổng com và tốc độ truyền thích hợp vì chúng tôi sẽ sử dụng nó để gửi dữ liệu vào trò chơi.

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

void setup ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Serial.begin (9600); // Đặt tốc độ truyền ở đây

}

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

Bước 5: Mở chương trình xử lý

Mở chương trình xử lý
Mở chương trình xử lý

Sau khi mã Arduino được tải lên, hãy tải xuống và mở

mã xử lý. Một lần nữa đặt cùng tốc độ truyền và đề cập đến cổng com chính xác như bạn đã làm trước đó.

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

void setup () {

kích thước (400, 600);

p1.x = chiều rộng + 50;

p2.x = chiều rộng + 220;

p3.x = chiều rộng + 370;

myPort = new Serial (this, "COM3", 9600); // Thay đổi cổng com và tốc độ truyền tại đây

myPort.bufferUntil (10);

}

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

Bây giờ chúng ta hãy thử trò chơi này. Chỉ cần nhấp vào nút chạy trong Lý tưởng xử lý và bạn đã sẵn sàng.

Con chim di chuyển theo khoảng cách giữa tay bạn và cảm biến.

Hy vọng bạn thích hướng dẫn nhỏ này. Nếu có thì hãy thể hiện sự ủng hộ bằng cách nhấn vào nút yêu thích cũng như chia sẻ nó với bạn bè của bạn. Nếu bạn cần bất kỳ sự hỗ trợ nào đừng ngại comment bên dưới. Đó là nó cho ngày hôm nay các bạn. Hẹn gặp lại bạn với một dự án tuyệt vời khác.

Đề xuất: