Mục lục:

Trò chơi điện tử Arduino Cyclone: 6 bước
Trò chơi điện tử Arduino Cyclone: 6 bước

Video: Trò chơi điện tử Arduino Cyclone: 6 bước

Video: Trò chơi điện tử Arduino Cyclone: 6 bước
Video: 6. Arduino - Trò chơi Memory Game sử dụng Arduino 2024, Tháng bảy
Anonim
Trò chơi điện tử Arduino Cyclone
Trò chơi điện tử Arduino Cyclone
Trò chơi điện tử Arduino Cyclone
Trò chơi điện tử Arduino Cyclone

Ánh đèn hào nhoáng lấp lánh! Arduino! Trò chơi! Còn điều gì cần nói nữa? Trò chơi này dựa trên trò chơi arcade Cyclone, trong đó người chơi cố gắng dừng một con lăn được dẫn xung quanh một vòng tròn tại một điểm cụ thể.

Bước 1: Vật liệu

Vật liệu
Vật liệu

1x Arduino Uno

3x dây nhảy

1x Dải LED WS2812B (Tôi đã mua của tôi với giá 30 đô la từ Amazon tại đây)

Bước 2: Mã

Tải xuống Arduino IDE từ www.arduino.cc/en/Main/Software

Tải xuống phiên bản mới nhất của thư viện FastLED từ

Cài đặt thư viện trong Arduino IDE theo hướng dẫn tại đây:

Tải xuống mã cho dự án này từ đây.

Giải nén mã và mở nó trong Arduino bằng cách nhấp đúp vào LEDGame.ino.

Bước 3: Đấu dây

Nối ba dây jumper vào dây led. Kết nối dây đầu tiên từ miếng đệm 5v trên dải LED với chân 5v trên Arduino. Kết nối dây thứ hai từ miếng đệm Din trên dải LED với chân số 7 trên Arduino. Kết nối dây cuối cùng từ Gnd pad trên dải LED với Gnd trên Arduino. Bạn có thể cần hàn các dây này vào các miếng đệm trên dải đèn LED. CẢNH BÁO: Kết nối hơn 30 đèn led với Arduino của chúng tôi có thể gây ra hư hỏng quá dòng cho bộ điều chỉnh trên bo mạch hoặc bộ cấp nguồn USB.

Bước 4: Tải lên mã và chạy

Mở mã trong Arduino IDE. Thay số 27 trên dòng 24 bằng số led. Xác định led nào nên là led trung tâm và thay thế led đó cho số 14 trên dòng 27. Bấm tải lên để tải chương trình lên bảng. Đảm bảo chọn đúng loại bảng và cổng từ menu công cụ. Sau đó, mở màn hình Nối tiếp, đặt tốc độ truyền thành 9600 và làm theo lời nhắc trên màn hình.

Bước 5: Mã hoạt động như thế nào?

Mã là một máy trạng thái đơn giản, chạy trong trò chơi đang chạy hoặc trò chơi qua trạng thái. Vòng lặp for di chuyển led dọc theo chuỗi cho đến khi nhận được đầu vào qua Serial. Sau đó trò chơi chuyển sang trò chơi qua trạng thái và tính toán khoảng cách của đèn led từ tâm của dây.

Bước 6: Cảm ơn bạn đã đọc

Nếu bạn thích Có thể hướng dẫn này, vui lòng xem xét yêu thích nó, và vui lòng xem blog của tôi tại đây. Cảm ơn bạn đã đọc và nếu bạn có bất kỳ đề xuất hoặc thay đổi nào, hãy để lại chúng trong phần bình luận bên dưới.

Đề xuất: