Mục lục:

Arduboy Clone với Arduino Nano và I2C Oled Display: 3 bước
Arduboy Clone với Arduino Nano và I2C Oled Display: 3 bước

Video: Arduboy Clone với Arduino Nano và I2C Oled Display: 3 bước

Video: Arduboy Clone với Arduino Nano và I2C Oled Display: 3 bước
Video: Hướng dẫn cách sử dụng màn hình cảm ứng TFT 3.5 với arduino nano (hoặc Arduino Uno R3) 2024, Tháng mười một
Anonim
Arduboy Clone với Arduino Nano và I2C Oled Display
Arduboy Clone với Arduino Nano và I2C Oled Display

Một phiên bản giá rẻ của bản sao Arduboy mà bạn có thể chơi một số trò chơi Arduboy gốc.

Bước 1: Quy trình sản xuất và thể hiện chức năng

Image
Image

Arduboy là một hệ thống trò chơi thu nhỏ có kích thước bằng thẻ tín dụng. Nó được cài đặt với một trò chơi 8-bit cổ điển và có thể được lập trình lại từ thư viện các trò chơi mã nguồn mở có sẵn trực tuyến. Arduboy là mã nguồn mở nên bạn có thể học cách viết mã và tạo trò chơi của riêng mình. Phiên bản gốc dựa trên vi điều khiển ATmega 32u4 và màn hình Oled nối tiếp 128x64 Pixels.

Bảng điều khiển có cấu trúc được trình bày dưới đây được tạo thành từ Arduino Nano và phiên bản I2C của màn hình oled, có thể dễ tìm hơn nhiều với mức giá thấp hơn. Bạn có thể tải xuống các thư viện và mã cần thiết tại:

github.com/harbaum/Arduboy2

Bước 2: Các bộ phận in 3D

Trò chơi và sơ đồ
Trò chơi và sơ đồ

Nếu bạn sở hữu một máy in 3D, bạn cũng có thể tải xuống các tệp.stl của một tùy chọn hộp khả thi trong đó bảng điều khiển được cài đặt. Hướng dẫn cài đặt chi tiết có sẵn trên cùng một trang web. Tôi cấp nguồn cho Arduino Nano với một pin lithium-ion 3.7v và nó hoạt động khá tốt.

Bước 3: Trò chơi và sơ đồ

Trò chơi và sơ đồ
Trò chơi và sơ đồ

Tôi đã thử nghiệm nhiều trò chơi trên bảng điều khiển này hoạt động tốt:

-ArduBreakout

-Bắn đạn

-Shadow-Runner

-Rắn

-VIRUS-LQP-79

-Nineteen43

và nhiều thứ khác nữa…

Ví dụ: tôi đang trình bày mã cho trò chơi ArduBreakout, nhưng bạn có thể tải xuống bất kỳ trò chơi nào khác trên trang của Arduboy tương thích với phiên bản bảng điều khiển này.

Đề xuất: