Bạn còn nhớ những ngày mà đỉnh cao của đồ họa game là một anh thợ sửa ống nước 8-bit giải cứu công chúa và những buổi chiều ngồi trước màn hình TV với tay cầm chơi game không? Game retro đang bùng nổ mạnh mẽ những ngày này. Mặc dù thị trường tràn ngập các trình giả lập có sẵn, nhưng điều kỳ diệu thực sự nằm ở chỗ khác: khả năng tự xây dựng máy chơi game thùng hoặc máy chơi game cầm tay theo đúng ý thích của bạn. Nếu bạn yêu thích công nghệ và không ngại cầm tua vít, chúng tôi sẽ hướng dẫn bạn cách làm. Hai nền tảng phổ biến nhất cho nhiệm vụ này hiện nay là Raspberry Pi và ESP32. Bạn nên chọn cái nào và bắt đầu như thế nào?
Tại sao nên tự lắp ráp máy chơi game cổ điển thay vì mua sẵn?
Có lẽ bạn đang thắc mắc tại sao lại phải dành cả cuối tuần để tự lắp ráp một thứ có thể đặt mua từ Trung Quốc với giá vài trăm đô la. Câu trả lời nằm ở chính cộng đồng những người tự chế tạo. Mặc dù các máy chơi game Trung Quốc làm sẵn hoạt động được ngay sau khi mở hộp, nhưng chúng thường gặp phải vấn đề về chất lượng gia công kém, màn hình hiển thị không tốt và phần mềm độc quyền.
Máy chơi game tự chế mang đến cho bạn sự tự do tuyệt đối. Bạn có thể in 3D vỏ máy với màu sắc yêu thích, chọn chất lượng nút bấm, chọn màn hình TFT hoặc OLED tốt nhất và cài đặt trình giả lập các trò chơi cũ theo đúng sở thích của mình. Và quan trọng nhất: cảm giác khi lần đầu tiên khởi động một trò chơi trên thiết bị do chính tay bạn hàn và thổi hồn vào là vô giá.
Thảo luận: ESP32 hay Raspberry Pi – nên chọn cái nào?
Nền tảng của mọi máy chơi game là "bộ não" của nó. Trong thế giới của việc chế tạo linh kiện điện tử, bạn chủ yếu sẽ lựa chọn giữa hai hướng: một máy vi tính hoàn chỉnh và một bộ vi điều khiển tiết kiệm năng lượng. Mỗi con đường này mang lại trải nghiệm và độ khó xây dựng hơi khác nhau.
Raspberry Pi: Trung tâm đa phương tiện mạnh mẽ
Nếu bạn muốn một máy chơi game có thể kết nối qua HDMI với TV lớn trong phòng khách, Raspberry Pi là lựa chọn hiển nhiên. Nó là một thiết bị chơi game hoàn chỉnh... minimột máy tính với sức mạnh tính toán khổng lồonem.
Nhờ hỗ trợ các hệ thống như RetroPie hay Recalbox, việc cài đặt phần mềm rất thân thiện với người dùng. Hiệu năng của các mẫu mới hơn (ví dụ: Raspberry Pi 4 hoặc 5) không chỉ đủ mạnh để chơi các game kinh điển của NES và SNES, mà còn có thể mô phỏng mượt mà các game 3D đòi hỏi cấu hình cao hơn từ PlayStation 1, Nintendo 64, hoặc thậm chí cả các máy arcade.
Xét về phần cứng, Raspberry Pi chủ yếu tập trung vào việc ghép nối an toàn các mô-đun và dây cáp tương thích. Tuy nhiên, cái giá phải trả cho hiệu năng và sự tiện lợi này là giá thành cao hơn, kích thước lớn hơn và cần nguồn điện mạnh hơn từ lưới điện (cùng với hệ thống làm mát bộ xử lý chủ động).
ESP32: Giải pháp giá cả phải chăng cho máy chơi game cầm tay
Mặt khác, ESP32 là một vi điều khiển. Ban đầu được tạo ra như một chip nhà thông minh (IoT) giá rẻ, nó đã trở thành một sản phẩm được cộng đồng máy chơi game cầm tay ưa chuộng nhờ bộ xử lý lõi kép và tích hợp Wi-Fi và Bluetooth.
Nó hoàn toàn lý tưởng cho các dự án theo phong cách GameBoy cổ điển, cho phép bạn cầm trên tay hoặc mang đi khắp nơi. Nó tiêu thụ điện năng cực thấp, vì vậy bạn có thể chơi hàng giờ chỉ với một viên pin Li-Po nhỏ. Nó hoạt động hoàn hảo trên cả hệ thống 8-bit và 16-bit. Có thể nó không phải là "kẻ hủy diệt" game 3D, nhưng đối với các game arcade cầm tay thì nó lại rất tuyệt vời nhờ vào khả năng xử lý đồ họa xuất sắc. miniKích thước và giá thành của hàng chục chiếc vương miện là không thể chê vào đâu được. Tuy nhiên, bạn cần chuẩn bị tinh thần rằng việc này đòi hỏi một chút kỹ năng tự chế, bạn thường không thể thiếu mỏ hàn và việc đấu dây cẩn thận theo sơ đồ.
Những thứ bạn cần để lắp ráp (Danh sách cơ bản)
Việc lắp ráp không phức tạp như vẻ ngoài của nó. Nếu bạn chọn ESP32 làm nền tảng cho máy chơi game cầm tay của mình, bạn sẽ cần một vài linh kiện cơ bản sau:onekhông:
- Ban phát triển: Chính mô-đun ESP32.
- Màn hình hiển thị: Màn hình TFT màu (ví dụ: độ phân giải phổ biến 320×240 pixel với giao diện SPI).
- Xem thêm: Các nút bấm bàn phím cổ điển dành cho các dự án Arduino/ESP và có thể cả cần điều khiển analog.
- Nguồn cấp: Pin Li-Po và mô-đun sạc (thường là chip TP4056), đảm bảo sạc an toàn qua USB.
- Âm thanh: Loa nhỏ và I2S audio Mô-đun cho đầu ra âm thanh sạch.
- Kho: Mô-đun đầu đọc thẻ MicroSD (để bạn có thể chứa tất cả các ROM đó).
Mẹo dành cho người mới bắt đầu: Đừng quên "khử nhiễu" các nút trong mã của bạn, hoặc sử dụng giải pháp phần cứng bằng tụ điện để ngăn nhân vật của bạn nhảy hai lần trong trò chơi chỉ với một lần nhấn!
Phần mềm và Khôi phục: Làm thế nào để mọi thứ hoạt động trơn tru
Sau khi đã kết nối mọi thứ (cho dù là đấu thử trên miếng dán không cần hàn hay đấu nối trực tiếp trên mạch in của riêng bạn), đã đến lúc bắt đầu vận hành.
U Raspberry Pi Quy trình rất đơn giản. Bạn tải chương trình về máy tính của mình. Hình ảnh quả mâm xôi PiSử dụng nó để tải hệ thống lên thẻ SD. RetroPieLắp thẻ vào "Raspberry" và kết nối với TV. Hệ thống sẽ hướng dẫn bạn thiết lập các nút và bạn có thể dễ dàng tải các ROM trò chơi hợp pháp đã mua lên đó thông qua mạng cục bộ.
U Đặc biệt Người ta sử dụng các firmware được chuẩn bị sẵn, nổi tiếng nhất trong số đó là dự án mã nguồn mở. Retro Go (hoặc Odroid-Go). Sử dụng môi trường phát triển (ví dụ: Arduino IDE hoặc trực tiếp thông qua một công cụ nạp chương trình trực tuyến tiện lợi), bạn tải mã lên chip thông qua cáp USB. Sau đó, các trò chơi được tải lên thẻ SD đi kèm theo cách thông thường.
Kết luận và khuyến nghị: Nên bắt đầu dự án của bạn từ đâu?
Tự tay chế tạo máy chơi game cổ điển là một dự án cuối tuần tuyệt vời. Không chỉ sở hữu một thiết bị hoạt động hoàn hảo đầy hoài niệm, mà bạn còn học được nhiều điều về cơ bản của điện tử, hàn mạch và cách hoạt động của vi điều khiển. Đây là cánh cửa hoàn hảo dẫn bạn đến thế giới chế tạo hiện đại.
Cho dù bạn làonec bạn quyết định miniDù bạn muốn chế tạo một món đồ chơi cầm tay thú vị sử dụng chip ESP32 tiết kiệm năng lượng, hay một máy chơi game TV mạnh mẽ với Raspberry Pi, bạn không cần phải tìm kiếm linh kiện khắp internet. Tất cả các bo mạch phát triển cần thiết, màn hình TFT màu, công tắc, mô-đun pin và nhiều linh kiện điện tử khác đều có sẵn.oneBạn có thể tìm thấy các linh kiện cho dự án của mình tại các nhà cung cấp chuyên về điện tử và robot của Séc, chẳng hạn như cửa hàng trực tuyến. https://www.laskakit.cz/ Hãy chuẩn bị mỏ hàn, chọn đúng linh kiện và cùng chúng tôi quay trở lại thập niên 90!