Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Mục tiêu của tôi là xây dựng một bảng điều khiển di động & trung tâm truyền thông cho con gái tôi. Gameplay trên các thiết kế mini như PSP hay Nintendo nhái dường như quá xa so với ý tưởng của các tủ arcade cũ. Tôi muốn tham gia hoài niệm về những chiếc nút trong tủ cũ với sự tiện lợi của tính di động và màn hình không quá nhỏ.
Vì vậy, đây là những yêu cầu ban đầu của dự án này:
- Nhỏ, một cô bé 7 tuổi nên có thể di chuyển nó một cách dễ dàng.
- Người chơi đơn.
- Bảng điều khiển ở vị trí thoải mái (nâng lên).
- Các nút có đèn chiếu sáng. Tôi muốn lập trình trò chơi bằng Python tận dụng màu sắc của các nút, như QuizzPi, một hướng dẫn mà tôi đã thực hiện gần đây.
- Cầm tay. Con gái tôi muốn xem phim trên giường, tôi muốn chơi Ghost and Goblins ngoài ban công, và vợ tôi muốn xem video Youtube trong nhà bếp. Đôi khi chúng tôi có một phích cắm gần đó, nhưng đôi khi không, vì vậy chúng tôi cần pin.
- Càng rẻ càng tốt.
Khi các yêu cầu của dự án đã được xác định, tôi vào phòng suy nghĩ và tạo một dự án với những đặc điểm sau:
- Tủ không quá lớn, khoảng. 20-25cm x 20-25cm x 20cm (trước x cao x sâu).
- Màn hình LCD 7 inch từ đầu DVD ô tô bị hỏng.
- Pin thời lượng dài, có hai khả năng, mua một pin dự phòng hoặc pin tự làm 18650 cell chiều rộng từ pin máy tính xách tay cũ.
- Cần điều khiển, 4 nút hành động để chơi, 2 nút cho trò chơi pinball và 4 nút điều khiển (giới thiệu, esc, tạm dừng, tab).
- Các nút chiếu sáng tùy chọn, đèn có thể chuyển đổi BẬT / TẮT độ rộng một công tắc.
- Raspberry Pi 2/3 bên trong.
- Recalbox frontend để chơi và Kodi Media Center để xem video và phim youtube.
- Chi phí ước tính: <100 $
Bước 1: Tủ…
Tôi đã dành rất nhiều thời gian để tìm kiếm một chiếc tủ phù hợp với yêu cầu của tôi. Tôi muốn bảng điều khiển ở vị trí thoải mái, lý tưởng là ở góc 45 độ và tủ có thể chứa màn hình và tất cả các thiết bị điện tử bên trong. Thật không may, tôi không tìm thấy bất kỳ thứ tương tự nào, nhưng tôi nhận ra rằng việc xoay 90 độ một thiết kế tủ có tên Nanocade (bạn có thể xem Koenigs Page) cho kết quả khá giống với những gì tôi đang tìm kiếm.
Như bạn có thể thấy trong hình ảnh thứ hai, nếu bạn nhấc Nanocade từ phía trước, làm cho mặt sau của Nanocade chạm đất, nó sẽ trở thành thiết kế của tôi. Bảng điều khiển của Nanocade sẽ chứa màn hình và vị trí có màn hình trong Nanocade sẽ trở thành bảng điều khiển của tôi. Tôi đã phải thực hiện một số điều chỉnh để làm cho không gian cho màn hình lớn hơn. Nội thất trong thiết kế của tôi là hoàn toàn mới và nó không phù hợp với Nanocade. Tôi đã sửa đổi một số phép đo để phù hợp với màn hình trong tủ.
Sau khi các kế hoạch đã được thực hiện (bạn có thể thấy trong hình ảnh), tôi cắt gỗ và gắn kết cấu trúc bằng keo dán gỗ và sự trợ giúp của một số clip. Tôi đã sử dụng gỗ 15mmx15mm để gia công lại các khớp nối. Khi keo khô, tôi gắn màn hình vào và sử dụng giá đỡ bằng nhựa nguyên bản của nó.
Bảng điều khiển là một phần được tạo thành bởi một miếng gỗ dán 10mm và một miếng gỗ dán 5mm khác được dán theo góc 90 độ. Tôi đã in bố cục của bảng điều khiển để xem các nút và cần điều khiển được trang bị như thế nào trong bảng điều khiển (bạn có thể xem trong hình ảnh đầu tiên).
Tôi đã không tạo lỗ cho các nút cho đến khi tôi có bản in nghệ thuật.
Công việc chính trong tủ đã được hoàn thành. Chi phí của gỗ và keo là 5 đô la Mỹ.
Bước 2: Màn hình…
Tôi đã sử dụng màn hình 7 inch từ đầu DVD ô tô cũ bị hỏng. Tôi đã mua nó cách đây vài năm trong một cửa hàng đồ cũ. Đối với tôi nó có giá 20 đô la, đầu đĩa DVD và hai màn hình 7 inch. Tôi chỉ sử dụng một trong số đó trong xe của tôi.
Vấn đề là nó không có đầu vào RCA hoặc HDMI. Nó có một cổng S-VIDEO, vì vậy tôi đã xem xét sơ đồ chân của các đầu nối s-video và sơ đồ chân của đầu nối đầu ra video Raspberry Pi RCA và tôi đã tạo một sợi cáp như bạn có thể thấy trong hình. Tôi kết nối đầu ra âm thanh / video 3,5 mm từ Raspberry và nguồn 12v, với đầu nối S-VIDEO đầu vào. Bạn có thể xem các sơ đồ trong hình ảnh.
Khi cáp đã được chuẩn bị, đã đến lúc kiểm tra, tôi kết nối màn hình với Raspberry và HÃY BẮT ĐẦU …
Bước 3: Cho tôi một chút sức mạnh…
Yêu cầu quan trọng nhất của dự án này là tính di động, tôi cần pin. Chúng ta cần hai điện áp, 5v để cấp nguồn cho Raspberry Pi và 12v để cấp nguồn cho màn hình và đèn led. Tôi đang tìm kiếm một bộ sạc dự phòng 12 volt cho phép sạc và không sạc đồng thời, nhưng giá quá cao (40 đô la trở lên), nhưng tôi đã tìm thấy một giải pháp thay thế DIY. Với ba tế bào 18650 (bạn có thể tìm thấy chúng trong pin máy tính xách tay cũ) và một bộ bảo vệ sạc / xả, tôi đã tạo ra một pin 12v 2700ma. Đối với tôi nó có giá 3 đô la. Bạn có thể xem bộ bảo vệ PCB tại đây. Nếu bạn không có bất kỳ pin máy tính xách tay cũ nào, bạn có thể mua các tế bào trong liên kết này.
Bạn chỉ phải kết nối ba ô 18650 nối tiếp theo sơ đồ do nhà sản xuất cung cấp, kết nối từng liên kết với bảng bảo vệ PCB. Cuối cùng, bạn phải kết nối đầu nối nam hoặc nữ với cực dương và cực âm theo sơ đồ của nhà sản xuất, và cho một ít keo nóng và băng dính để làm cho pin chắc chắn hơn. Bạn có thể xem kết quả cuối cùng trong hình ảnh. Chúng tôi có một 12v 2700ma với giá 3 đô la (4 đô la hoặc hơn 5 đô la nếu bạn phải mua 18650 ô).
Chúng tôi có 12v để cấp nguồn cho màn hình. Bước tiếp theo là lấy phông chữ 5v từ pin 12v này để cung cấp năng lượng cho Raspberry Pi. Tôi đã sử dụng một bộ sạc ô tô giá rẻ cho điện thoại thông minh. Những bộ sạc này nhận 12v từ pin ô tô và biến đổi đầu ra thành 5v để cấp điện cho điện thoại thông minh. Đây là tất cả những gì chúng ta cần. Tôi đã sử dụng một cái mà tôi tìm thấy ở nhà, nhưng bạn có thể mua một cái với giá 2 đô la tại đây.
Khi chúng ta có phông chữ 12v và 5v là thời điểm để giải thích hệ thống điện. Như bạn có thể thấy trong sơ đồ ở hình đầu tiên, chúng tôi bắt đầu từ nguồn điện máy tính xách tay 12v, kết nối này với đầu nối của tủ. Trong tủ, nguồn điện đi đến pin 12v tự làm của chúng tôi, khi chúng tôi có nguồn điện được kết nối, pin sẽ được sạc và cấp nguồn cho hệ thống, khi chúng tôi không có nguồn điện, pin sẽ được sử dụng để cấp nguồn cho hệ thống.
Cực dương từ ắc quy đi đến công tắc BẬT / TẮT chính của tủ. Từ công tắc này, chúng tôi có bốn dây với 12v: màn hình, đèn LED marquee, đèn LED nút và bộ sạc ô tô 12vTO5v cho Raspberry Pi. Chúng ta có một công tắc khác (công tắc chiếu sáng) để chúng ta có thể bật / tắt đèn led marquee và đèn led nút.
Cuối cùng, tôi đã tự làm một số dây cáp để tiết kiệm không gian vì bản gốc quá dài so với mục đích sử dụng. Bạn có thể thấy chúng trong những bức hình cuối cùng.
Thời lượng pin cung cấp năng lượng cho Raspberry Pi và màn hình này là khoảng 3,5 - 4 giờ chơi game hoặc xem video. Nếu bạn bật hệ thống chiếu sáng và wifi cho video Youtube thì thời lượng khoảng 2,5 - 3 giờ.
Bước 4: Hoàn thiện nó: Bố cục bảng điều khiển, Các nút, Chiếu sáng và Nghệ thuật
Tôi muốn có 4 nút hành động, 2 nút pinball, 4 nút điều khiển (esc, giới thiệu, tab và tạm dừng) và các công tắc độc lập để bật / tắt nguồn và chiếu sáng. Tôi nhận được một số nút, cần điều khiển và bộ mã hóa arcade từ các liên kết này:
- Các nút arcade: tại đây
- Cần điều khiển: tại đây
- Bộ mã hóa Arcade USB và cáp: tại đây
Tôi tạo lỗ cho các nút bằng một mũi khoan 25mm. Tôi đã kết nối các nút với bộ mã hóa và bộ mã hóa với Raspberry Pi bằng cáp USB. Mình đấu dây led vào các nút có font 12v.
Tôi cũng cần 2 công tắc, một đầu nối 3,5 mm để cấp nguồn và một số dây. Tôi mua quá một số lốp xe dẫn đầu cho thị trường. Việc cấp nguồn cho đèn led đã được mô tả ở bước trước. Chúng hoạt động với 12v nên không cần biến đổi. Bạn có thể thấy các đèn led trong bảng điều khiển trong các hình ảnh.
Chủ đề chính của nghệ thuật là Thần tiên, con gái tôi thích nó và nó chọn nó. Tôi làm việc trong 2 ngày trong lĩnh vực thiết kế nghệ thuật và kết quả có thể được nhìn thấy trong hình ảnh. Tôi đã đặt hàng in nó bằng nhựa vinyl kết dính tại Pixart Printing. Nó chỉ có giá 10 đô la cho tôi một mảnh 1 mét x 1 mét.
Tôi sơn tủ bằng sơn acrilic màu đen, và sau đó tôi đặt vinyl. Cuối cùng tôi tạo các lỗ và cài các nút. Tác phẩm đã hoàn thành được hiển thị trong các hình ảnh.
Bước 5: Giao diện người dùng: Recalbox và Kodi
Bước cuối cùng là tìm hình ảnh Raspberry Pi SD với giao diện người dùng arcade và Kodi. Tôi không chắc chắn vì có hai giao diện người dùng tốt, Retropie và Recalbox. Tôi quyết định chọn recalbox vì nó dễ cấu hình hơn. Tôi tìm thấy hình ảnh SD trong một diễn đàn internet. Tôi đã ghi hình ảnh trong thẻ SD. Trong lần chạy đầu tiên, bạn có thể cấu hình các nút để phù hợp với máy của chúng tôi. Bạn có thể tìm thấy hình ảnh SD phù hợp nhất với mình trên Youtube hoặc bất kỳ diễn đàn nào.
Đây là tất cả. Bạn có thể xem trong video dự án của tôi đang hoạt động: Running Fairies Arcade
Tôi hy vọng bạn thích hướng dẫn này nhiều như con gái tôi và vợ tôi thích nó. Tôi đang chờ chơi PANG một lúc nhưng họ không để nó tự do.
Bất kỳ câu hỏi nào, tôi sẽ sẵn lòng trả lời. Xin kính chào và cảm ơn!