
Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15

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


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

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ơ đồ

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:
PWM Với ESP32 - Làm mờ đèn LED với PWM trên ESP 32 Với Arduino IDE: 6 bước

PWM Với ESP32 | Làm mờ LED với PWM trên ESP 32 Với Arduino IDE: Trong hướng dẫn này, chúng ta sẽ thấy cách tạo tín hiệu PWM với ESP32 bằng Arduino IDE & PWM về cơ bản được sử dụng để tạo ra đầu ra tương tự từ bất kỳ MCU nào và đầu ra tương tự có thể là bất kỳ thứ gì trong khoảng từ 0V đến 3,3V (trong trường hợp esp32) & từ
Màn hình LCD I2C / IIC - Sử dụng SPI LCD cho Màn hình LCD I2C Sử dụng SPI đến IIC Mô-đun với Arduino: 5 bước

Màn hình LCD I2C / IIC | Sử dụng SPI LCD với màn hình LCD I2C Sử dụng mô-đun SPI đến IIC Với Arduino: Xin chào các bạn vì SPI LCD 1602 bình thường có quá nhiều dây để kết nối nên rất khó giao tiếp với arduino nhưng có một mô-đun có sẵn trên thị trường có thể chuyển đổi hiển thị SPI thành hiển thị IIC, do đó bạn chỉ cần kết nối 4 dây
Cách điều khiển màn hình I2C Oled với Arduino: 9 bước (có hình ảnh)

Cách điều khiển màn hình I2C Oled với Arduino: Đây là hướng dẫn rất đơn giản về cách điều khiển màn hình I2C Oled với Arduino
Máy chơi game cầm tay - Arduboy Clone: 6 bước (có hình ảnh)

Máy chơi game cầm tay | Arduboy Clone: Một vài tháng trước, tôi đã biết Arduboy, theo trang web chính thức của nó là một nền tảng trò chơi 8-bit thu nhỏ giúp bạn dễ dàng tìm hiểu, chia sẻ và chơi trò chơi trực tuyến. Nó là một nền tảng mã nguồn mở. Các trò chơi cho Arduboy được tạo ra bởi người dùng
Tự làm trò chơi video bằng Arduino (Arduboy Clone): 7 bước (có hình ảnh)

Trò chơi video tự làm sử dụng Arduino (Arduboy Clone): Có một nền tảng trò chơi 8 bit, có kích thước thẻ tín dụng được gọi là Arduboy, giúp các trò chơi mã nguồn mở dễ học, chia sẻ và chơi. Bạn có thể thưởng thức các trò chơi 8 bit do người khác tạo trên thiết bị này hoặc bạn có thể tạo trò chơi của riêng mình. Vì nó là một proj mã nguồn mở