Mục lục:

PIXELCADE - Mini Bartop Arcade với màn hình LED PIXEL tích hợp: 13 bước (có hình ảnh)
PIXELCADE - Mini Bartop Arcade với màn hình LED PIXEL tích hợp: 13 bước (có hình ảnh)

Video: PIXELCADE - Mini Bartop Arcade với màn hình LED PIXEL tích hợp: 13 bước (có hình ảnh)

Video: PIXELCADE - Mini Bartop Arcade với màn hình LED PIXEL tích hợp: 13 bước (có hình ảnh)
Video: PIXELCADE Bartop Arcade 2024, Tháng mười một
Anonim
Image
Image
PIXELCADE - Mini Bartop Arcade với màn hình LED PIXEL tích hợp
PIXELCADE - Mini Bartop Arcade với màn hình LED PIXEL tích hợp
PIXELCADE - Mini Bartop Arcade với màn hình LED PIXEL tích hợp
PIXELCADE - Mini Bartop Arcade với màn hình LED PIXEL tích hợp

**** Phiên bản cải tiến với LED Marquee tích hợp tại đây ****

Một bản dựng arcade bartop với tính năng độc đáo của màn hình LED tích hợp phù hợp với trò chơi đã chọn. Nghệ thuật nhân vật trên các mặt tủ được cắt bằng laser và không phải nhãn dán.

Rất cảm ơn Tobias vì đã đăng bản thiết kế CAD cắt laser gốc cho dự án này. Dự án này sử dụng thiết kế từ Tobias với những sửa đổi sau:

  • Màn hình PIXE: LED ART tích hợp thay đổi theo trò chơi RetroPie đã chọn
  • Cắt laser nghệ thuật bên
  • Bộ khuếch đại âm thanh với núm điều chỉnh âm lượng
  • Nút Tắt máy / Khởi động lại
  • Acrylic so với gỗ

Lưu ý rằng hướng dẫn từ Tobias rất rõ ràng về cách lắp ráp vỏ máy, vì vậy hãy tham khảo Tài liệu hướng dẫn của anh ấy khi nghi ngờ.

Tất cả các tệp. SVG được cắt bằng laser, tập lệnh phần mềm, hình ảnh-g.webp

Các bộ phận

1x Arcade Joystick

4x 30mm Arcade Buttons

1x nút nhấn gắn bảng điều khiển tạm thời (lỗ lắp.62 )

(2) Nút nhấn mái vòm 12mm - Màu đỏ - Công tắc điện tử PV5S64019

(1) Nút nhấn vòm 12mm Màu xanh lá cây - Công tắc điện tử PV5S64018

(2) Nút nhấn mái vòm 12mm Màu vàng - Công tắc điện tử PV5S64016

(1) Nút nhấn mái vòm 12mm Màu trắng - Công tắc điện tử PV5S64012

(1) Nút nhấn mái vòm 12mm Màu đen - Công tắc điện tử PV5S64011

Giắc cắm DC gắn trên bảng điều khiển 1x 2,1mm (lỗ lắp.33 )

1x Công tắc gắn trên bảng điều khiển Rocker On / Off (bạn sẽ cần 2 cái nhưng PIXEL: Maker's Kit đi kèm 1 cái)

1x Raspberry Pi 3+

1x thẻ nhớ microSD (128 GB là một kích thước tốt cho dự án này)

1x Màn hình Raspberry Pi chính thức

1x Pixelcade LED Marquee Kit

1x 32x32 P4 Pitch LED Matrix 5 "x 5" - Adafruit hoặc các nguồn khác

1x Bộ khuếch đại âm thanh

2x Loa hình bầu dục nhỏ 35mm x 20mm

1x Cáp âm thanh nổi (góc vuông tốt hơn nhưng bình thường sẽ phù hợp và cũng ổn)

2x Cáp gắn bảng điều khiển USB A-A

6x Đèn LED trắng 5mm siêu sáng (để chiếu sáng phía sau cho khu vực)

Điện trở 6x 220 ohm

1x Giắc cắm nguồn DC góc phải

1x giắc cắm microUSB (sử dụng cáp microUSB cũ và cắt bỏ cạnh USB lớn)

1x Chai mực Ấn Độ

1x miếng bọt biển tẩy sạch ma thuật Mr.

Blue Painter's Tape

Vít, Đai ốc, Chân đế

Vít đầu chảo 8x 4/40 x 3/16 (dành cho cổng bảo trì)

2x vít đầu chảo 4/40 x 7/16 ?

7x đinh vít M3 x 10mm

4x vít M3 x 5mm (đối với giá đỡ cần điều khiển)

Đai ốc lục giác vuông 4x M3 (dành cho giá đỡ cần điều khiển)

Vít đầu chảo 8x 2/56 x 1/2 màu đen (dành cho loa)

8x 2/25 đai ốc (cho loa)

(2) Nhôm độc lập Hex, 1/4 "Hex, 1-1 / 8" Dài, 4-40 Sợi

(4) Nhôm độc lập Hex, 1/4 "Hex, 5/8" Dài, 4-40 Sợi

2x 4/40 x 3/8 Vít nylon

4x 4/40 Nylon Nuts

4x miếng đệm cao su cho phía dưới

Acrylic & keo

Tấm acrylic đen 4x 12x20 ", dày 1/8"

Tấm acrylic màu đỏ 4x 12x20 ", dày 1/8"

Tấm acrylic trắng 1x 12x20 "- dày 1/16"

Tấm acrylic khói mờ 1x 12x12, dày 1/8 (bộ khuếch tán ma trận LED tùy chọn)

Tấm acrylic trong suốt 1x 12x12, dày 1/8"

Các trang tính có màu khác nhau tùy thuộc vào các lớp khảm ký tự arcade mong muốn (tùy chọn)

Keo xi măng acrylic

Xi măng acrylic cho ứng dụng mao dẫn

Dụng cụ bôi chai polyethylene mật độ thấp

Không bắt buộc

Băng Kaptop (để giữ chặt các dây cáp vào tiêu đề Pi)

1x Bộ điều hợp âm thanh USB (cái này không thực sự cần thiết, trong khi âm thanh của Pi được biết là kém, tôi thực sự không thể phân biệt được sự khác biệt với cái này)

Đầu cuối uốn cong của Dupont Female Pin 2,54mm Pitch (để tạo cáp của riêng bạn với đầu nối DuPont cắm vào đầu cắm 40 chân Raspberry Pi GPIO nhưng bạn cũng có thể chỉ cần sử dụng cáp trên kệ và nối chúng rẻ hơn

Máy uốn đầu cuối Dupont

Công cụ

Máy cắt Laser (Tôi đã sử dụng Glowforge với vùng cắt 19,5 x 11)

4/40 Tap Tool (để khai thác tám lỗ 4/40 cho các cổng bảo trì)

Bước 1: Đo Trước khi Cắt Laser

Đo trước khi cắt laser!
Đo trước khi cắt laser!

RẤT QUAN TRỌNG: Trước khi bạn cắt acrylic bằng laser cho dự án này, hãy chắc chắn và có sẵn tất cả các bộ phận trước và đo để đảm bảo chúng vừa với các lỗ gắn trên tệp. SVG laser. Dưới đây là các mục cụ thể để kiểm tra và điều chỉnh. Nếu bạn không làm điều này, bạn sẽ phải cạo và cắt lại rất nhiều acrylic.

1. Ma trận LED 32x32 P4 HUB75 - Cái được sử dụng trong dự án này tôi mua trực tiếp từ Trung Quốc, không phải từ Adafruit và các nhà sản xuất bảng LED khác nhau có vị trí lỗ lắp khác nhau.

2. Loa - Tôi không sử dụng loa trong liên kết và thay vào đó có một số loa nằm xung quanh cửa hàng của tôi. Những cái trong liên kết tôi nghĩ là gần nhưng không chắc các lỗ gắn kết sẽ thẳng hàng chính xác.

3. Các nút - Bạn sẽ ổn với các lỗ của nút arcade 30mm nhưng hãy kiểm tra 7 lỗ gắn nút nhấn so với các nút của bạn. Lỗ gắn nút nhấn ở mặt sau lớn hơn so với 6 lỗ gắn nút nhấn ở mặt trước.

Tôi đã sử dụng máy cắt laser Glowforge và tất cả các tệp cắt laser. SVG có kích thước tương ứng với kích thước cắt của Glowforge là 19,5 "x 11".

Bước 2: Đổ mực lên Acrylic khắc

Mực Acrylic khắc
Mực Acrylic khắc
Mực Acrylic khắc
Mực Acrylic khắc
Mực Acrylic khắc
Mực Acrylic khắc

Cắt và khắc laser "Red 2 - Back Side và Front Panel Push Buttons.svg". Lưu ý các dòng trong bảng điều khiển phía trước được khắc laser và khắc laser văn bản.

Để băng keo acrylic trên và quét mực India một cách rộng rãi. Để mực Ấn Độ khô trong vài giờ hoặc lâu hơn.

Sau khi khô, gỡ bỏ lớp băng dính acrylic và bạn sẽ để lại một ít cặn cần loại bỏ. Lấy một số loại băng keo mạnh như băng keo Gorilla và ấn mạnh vào phần văn bản được khắc, sau đó xé ra. Lặp lại điều này một vài lần và hầu hết cặn mực sẽ được loại bỏ. Sau đó, sử dụng một miếng bọt biển mềm ướt hoặc một miếng bọt biển tẩy ma thuật Mr. Clean để loại bỏ phần còn lại.

Bước 3: Mặt dưới và mặt sau W / Cổng bảo trì và Giá gắn bảng điều khiển PIXEL LED

Mặt dưới và mặt sau W / Cổng bảo trì và Giá gắn bảng điều khiển PIXEL LED
Mặt dưới và mặt sau W / Cổng bảo trì và Giá gắn bảng điều khiển PIXEL LED
Mặt dưới và mặt sau W / Cổng bảo trì và Giá gắn bảng điều khiển PIXEL LED
Mặt dưới và mặt sau W / Cổng bảo trì và Giá gắn bảng điều khiển PIXEL LED
Mặt dưới và mặt sau W / Cổng bảo trì và Giá gắn bảng điều khiển PIXEL LED
Mặt dưới và mặt sau W / Cổng bảo trì và Giá gắn bảng điều khiển PIXEL LED

Cắt laser các tệp sau:

  • Đen 1 - Cổng bảo trì đáy.svg
  • Red 1 - Cổng bảo trì mặt sau và Giá đỡ ma trận LED.svg

Việc lắp ráp và dán các cổng bảo trì hơi phức tạp, tốt nhất bạn nên tham khảo bước 3 từ Tobias.

Bước 4: Gắn Bảng PIXEL và Bảng Ma trận LED

Gắn Bảng PIXEL và Bảng Ma trận LED
Gắn Bảng PIXEL và Bảng Ma trận LED
Gắn Bảng PIXEL và Bảng Ma trận LED
Gắn Bảng PIXEL và Bảng Ma trận LED
Gắn Bảng PIXEL và Bảng Ma trận LED
Gắn Bảng PIXEL và Bảng Ma trận LED

Hãy tiếp tục và gỡ bỏ băng keo acrylic trên cả hai mặt ngay bây giờ.

Đầu tiên gắn bảng PIXEL PCB và sau đó gắn bảng LED ở phía bên kia. Chú ý đến hướng và đảm bảo bảng LED hướng lên khớp với nhãn trên giá treo acrylic.

Tiếp theo, gắn vít ở phía dưới bên phải của bảng PIXEL vào bảng.

Gắn bảng LED bằng (6) vít M3 x 8mm. Lưu ý các bảng LED được tạo ren cho vít M3, 4/40 sẽ không hoạt động.

Đó là tùy chọn nhưng tôi khuyên bạn nên thêm một bảng điều khiển bộ khuếch tán trên cùng bằng cách sử dụng các chế độ chờ hex. Tháo mặt nạ ở phía dưới cùng của bảng khuếch tán và để mặt nạ ở phía trên.

Lưu ý rằng các giá đỡ hex đi vào các lỗ bên trong, không phải bên ngoài.

Bây giờ gắn các đai ốc lục giác bằng bốn vít.

Lưu ý rằng thời gian chờ hex của tôi không đủ lâu và tôi phải sử dụng một vài vòng đệm làm miếng đệm. Xem sơ đồ về lượng khe hở bạn cần hoặc bảng điều khiển bộ khuếch tán phía trước sẽ cúi đầu.

Bước 5: Màn hình phía trước với màn hình và Raspberry Pi

Màn hình phía trước với màn hình và Raspberry Pi
Màn hình phía trước với màn hình và Raspberry Pi
Màn hình phía trước với màn hình và Raspberry Pi
Màn hình phía trước với màn hình và Raspberry Pi
Màn hình phía trước với màn hình và Raspberry Pi
Màn hình phía trước với màn hình và Raspberry Pi
Màn hình phía trước với màn hình và Raspberry Pi
Màn hình phía trước với màn hình và Raspberry Pi

Cắt laser các tệp này:

  • Black 2 - Monitor Bevel and Marquee.svg
  • Màu đen 3 - Màn hình phía trước Bên trong và Bên ngoài.svg

Gắn màn hình Pi và Raspberry Pi. Hãy chắc chắn và vừa vặn màn hình Pi trên khung không có khe cắm. Bước lắp ráp này khá phức tạp vì vậy hãy chắc chắn và tham khảo bước 4 trong Tobias's Guiductable để làm đúng phần này.

Trong khi chờ lớp đầu tiên khô, hãy thêm vít ở các lỗ loa để đảm bảo sự thẳng hàng.

Bây giờ là thời điểm tốt để cài đặt RetroPie, hình ảnh được tạo sẵn mà bạn sẽ cài đặt trên thẻ microSD Pi của mình. Khi kết thúc cài đặt RetroPie, bạn sẽ được nhắc định cấu hình đầu vào. Kết nối bàn phím USB chung và sử dụng các phím sau:

D-PAD UP - Mũi tên Lên

D-PAD DOWN - Mũi tên Xuống

D-PAD LEFT - Mũi tên trái

QUYỀN D-PAD - Mũi tên Phải

Bắt đầu một

Chọn - S

Nút A - Z

Nút B - X

Nút X - C

Nút Y - V

Nhấn giữ phím bất kỳ để bỏ qua các phím còn lại cho đến khi bạn chuyển đến Bật phím nóng

HOTKEY ENABLE - KHÔNG GIAN

Khi bạn nhận được OK, hãy nhấn nút bạn đã định cấu hình là Nút A, trong trường hợp này là "Z"

Bước 6: Bảng điều khiển Arcade với các phím điều khiển

Bảng điều khiển Arcade với các phím điều khiển Inlays
Bảng điều khiển Arcade với các phím điều khiển Inlays
Bảng điều khiển Arcade với các phím điều khiển Inlays
Bảng điều khiển Arcade với các phím điều khiển Inlays
Bảng điều khiển Arcade với các phím điều khiển Inlays
Bảng điều khiển Arcade với các phím điều khiển Inlays

Cắt laser:

  • Đen 4 - Control Panel.svg
  • Màu trắng mỏng 1 - Marquee White Liners.svg

Đầu tiên, cắt các lớp Trên và Dưới trong "Black 4 - Control Panel.svg" và khắc các hình chữ nhật màu xanh lá cây sâu 1mm (quá trình này có thể mất lần thứ hai).

Sau đó, sử dụng cùng một tệp, ẩn các lớp "Trên cùng" và "Dưới cùng" và bỏ ẩn "Lớp trong". Lật phần cắt trên cùng như trong văn bản màu tím trong hình. Khắc các lớp khảm theo hướng arcade sâu 2mm hoặc.06 ". Trên máy cắt laser Glowforge của tôi, quá trình này mất 2 lần bằng cách sử dụng cài đặt mặc định cho Mỏng 1/8" Acrylic.

Bạn có thể cần phải nộp một chút trước khi các lớp phủ được xóa. Sau khi xả sạch, sử dụng xi măng acrylic để dán các lớp phủ.

Bây giờ vặn cần điều khiển vào lớp dưới cùng bằng các vít và đai ốc vuông. Thực hiện kiểm tra và đặt lớp trên cùng lên trên lớp dưới cùng và đảm bảo rằng bạn đã khắc đủ sâu để hai lớp phẳng. Sau đó dùng xi măng acrylic để dán hai lớp lại với nhau và kẹp lại.

Cần điều khiển Sanwa mà tôi nhận được đã được định cấu hình mặc định cho 8 chiều. Mối quan tâm của tôi là các trò chơi arcade những năm 80 chủ yếu được chơi bằng cần điều khiển 4 chiều. Vì vậy, đây là thời điểm tốt để thay đổi từ 8 hướng sang 4 hướng, điều này có thể dễ dàng thực hiện bằng cách di chuyển một phần mẫu ở dưới cùng của cần điều khiển, video này giải thích cách chuyển từ 8 hướng sang 4 hướng và ngược lại. Sử dụng cổng bảo trì dưới cùng của máy arcade, bạn có thể thay đổi qua lại sau khi mọi thứ được cài đặt nhưng dung lượng có hạn và bây giờ sẽ dễ dàng hơn nhiều.

Sử dụng công cụ kiểm tra tính liên tục trên đồng hồ vạn năng của bạn và sau đó dán nhãn từng dây trên Cần điều khiển (lên, xuống, trái, phải).

Bước 7: Thanh đèn LED cho đèn nền Marquee

Thanh đèn LED cho đèn nền Marquee
Thanh đèn LED cho đèn nền Marquee
Thanh đèn LED cho đèn nền Marquee
Thanh đèn LED cho đèn nền Marquee
Thanh đèn LED cho đèn nền Marquee
Thanh đèn LED cho đèn nền Marquee

Black 1 - Bottom Maintenance Port.svg chứa acrylic cho thanh đèn LED, vì vậy bạn đã in nó ra.

Đấu dây 6 điện trở 220 ohm và 6 đèn LED trắng siêu sáng theo sơ đồ. Đầu dài của đèn LED nên đi về phía điện trở và + 5V và đầu ngắn về phía GND.

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

Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây

Tham khảo sơ đồ sơ đồ đấu dây và tạo cáp nguồn sẽ bao gồm giắc cắm DC cái, sau đó sẽ chia ra 4 chiều cho đầu Pi (đầu nối microUSB), PIXEL: LED ART Board (đầu nối giắc cắm thùng DC góc phải), bộ khuếch đại âm thanh mini (dây móc), và thanh đèn LED (dây nối). Tìm một cáp microUSB cũ và cắt đầu kết nối USB lớn, mối nối và hàn vào cáp nguồn này để kết nối với Pi.

Đặt cùng một bảng đấu dây ánh xạ từng hướng và nút của phím điều khiển đến chốt tương ứng trên phím Pi và phím bàn phím được chỉ định. Nếu bạn ánh xạ đến các khóa giống như tôi đã làm, thì bạn có thể sử dụng tệp cấu hình trong các bước tiếp theo.

Bạn sẽ cần cáp DuPont nữ để kết nối với đầu cắm GPIO 40 chân trên Pi. Tôi đã kết thúc việc tạo ra các loại cáp của riêng mình, điều này khá thú vị nhưng cũng rất nhiều công việc và bạn cũng sẽ cần một bộ uốn và các thiết bị đầu cuối DuPont nữ. Sẽ nhanh hơn và rẻ hơn nếu chỉ sử dụng loại cáp DuPont có cổ đến loại nữ mà bạn có thể đã nằm xung quanh và nối / hàn chúng. Nếu bạn quyết định tự làm cáp DuPont của mình, thì hóa ra chúng không dễ làm, tôi thấy hướng dẫn bằng video trên YouTube này rất hữu ích và có thể tạo ra chúng một cách dễ dàng sau đó.

Tạo cáp cho các nút và cần điều khiển và chưa kết nối với Pi. Bạn sẽ kết nối với Pi trong bước tiếp theo. Nói chung, mỗi cáp phải dài ~ 13 inch, đủ dài để đạt đến Pi khi được gắn. Nếu bạn có thể, hãy sử dụng một màu khác cho mỗi cáp (sử dụng màu đen cho tất cả GND) hoặc dán nhãn cho từng cáp sẽ giúp mọi thứ dễ dàng hơn trong bước tiếp theo.

Bước 9: Kết hợp tất cả lại với nhau

Image
Image
Để tất cả chúng cùng nhau!
Để tất cả chúng cùng nhau!
Để tất cả chúng cùng nhau!
Để tất cả chúng cùng nhau!

Bây giờ đến phần thú vị, nơi bạn đặt mọi thứ lại với nhau! Nhưng trước tiên hãy gắn tất cả 6 nút trên bảng điều khiển màu đỏ phía trước, 4 nút trò chơi điện tử và phím điều khiển trên bảng điều khiển màu đen, và giắc cắm nguồn, công tắc bật tắt và bộ khuếch đại âm thanh trên bảng điều khiển phía sau. Bạn sẽ không thể gắn các nút và cần điều khiển sau khi vỏ máy được ghép với nhau do thiếu chỗ để khuỷu tay.

Làm theo các bức tranh để lắp ráp mọi thứ lại với nhau nhưng chưa dán bất cứ thứ gì và thay vào đó hãy sử dụng một số băng dính của họa sĩ màu xanh để giữ mọi thứ lại với nhau cho đến bây giờ. Khi bạn đến hình ảnh có nhãn "Sau khi bạn đến đây, hãy kết nối dây với Đầu cắm GPIO Pi", sau đó bắt đầu kết nối dây với các chân trên tiêu đề Pi.

Làm theo bảng bạn đã đặt cùng nhau ở bước trước để kết nối từng dây với tiêu đề Pi. Nó sẽ rất chật chội và không dễ dàng để kết nối các chân với tiêu đề Pi vì vậy hãy kiên nhẫn.

Khi bạn đã kết nối mọi thứ, hãy khởi động hệ thống và thực hiện kiểm tra đầy đủ bao gồm kiểm tra phím điều khiển và mọi nút. Để kiểm tra, chúng tôi sẽ cần cài đặt một tiện ích từ Adafruit có tên là Retrogame để chuyển đổi các đầu vào phím điều khiển và nút từ GPIO của Pi thành đầu vào bàn phím. Bằng cách sử dụng Retrogame, bạn sẽ không cần một trình giả lập bàn phím arcade USB riêng biệt.

Làm theo các hướng dẫn sau từ Adafruit để cài đặt Retrogame. Sau khi bạn đã cài đặt Retrogame, hãy sao chép tệp retrogame.cfg này vào thư mục / boot trên Pi của bạn. Tệp retrogame.cfg ở đây giả định rằng bạn đã làm theo cùng một ánh xạ bàn phím và kết nối pin trong bảng đấu dây từ Bước 8 - Nối dây. Nếu bạn đã sử dụng các chân hoặc ánh xạ bàn phím khác nhau, đừng lo lắng, chỉ cần thực hiện các thay đổi tương ứng trong retrogame.cfg. Rất có thể bạn đã kết nối sai một hoặc hai chân nên chỉ cần kiểm tra mọi đầu vào và sửa lại.

Hướng dẫn này hướng dẫn bạn cách thiết lập nút tắt và khởi động lại kết hợp.

Khi mọi thứ đã hoạt động, bây giờ bạn đã sẵn sàng để làm cho mọi thứ trở nên vĩnh viễn. Nếu bạn tình cờ có một số băng Kapton, đó là một cách hay để giữ chặt các ghim Pi đảm bảo chúng không bị lỏng sau này. Quấn một số băng Kapton xung quanh các chân và tiêu đề Pi. Nhưng đừng lo lắng nếu bạn không, nó vẫn sẽ ổn.

Bây giờ xoay arcade về phía của nó. Lúc này, bạn chỉ cài đặt mặt trái, mặt phải vẫn đang mở. Sử dụng dụng cụ bôi dung môi acrylic hoạt động mao dẫn của bạn để dán acrylic. Dung môi acrylic hoạt động rất nhanh và sẽ cứng cáp trong vòng chưa đầy 5 phút và không cần kẹp. Đây là một lớp sơn lót tốt khi sử dụng dung môi acrylic.

Đính kèm các mảnh cho miếng ghép (nhớ làm điều này trước khi thêm mặt phải). Và sau đó cũng dán các miếng trắng dày 1/16 vào bên trong của miếng dán, màu trắng tạo hiệu ứng hộp đèn tốt hơn. Đồng thời gắn hai chân đế hình lục giác cho thanh đèn LED và gắn thanh đèn LED vào thanh LED. nên hướng vào trong, điều này tạo ra hiệu ứng hộp đèn khuếch tán. Nếu đèn LED hướng về phía trước, đèn LED sẽ không khuếch tán đủ và bạn sẽ thấy các điểm sáng tròn LED.

Bây giờ gắn mặt phải và dán keo bằng dung môi acrylic.

Cuối cùng, sử dụng máy mài hoặc dụng cụ Dremel để mài mặt trái và mặt phải sao cho phẳng (các vết khía màu đen có thể nhô ra một chút). Bạn sẽ muốn làm điều này để các miếng bên ngoài khi gắn vào sẽ đẹp và phẳng.

Bước 10: Marquee

Marquee
Marquee
Marquee
Marquee
Marquee
Marquee
Marquee
Marquee

Tôi đã thử cả một marquee cắt lazer và một marquee in chuyên nghiệp trên phim mờ. Kết quả tốt nhất chắc chắn với bản in chuyên nghiệp.

Đối với bản in chuyên nghiệp, tôi đã sử dụng https://gameroomolutions.com/shop/marquee-print/, nó là 25 đô la vào thời điểm viết bài này cho bản in và vì nhãn hiệu của tôi nhỏ, họ đã in 2 cái với giá 25 đô la.

Đây là các tệp nguồn marquee của tôi trong Adobe Illustrator mà bạn có thể sửa đổi cho thiết kế của mình.

vectorlib.free.fr/ có một số nghệ thuật arcade ở định dạng vector sẽ giúp bạn tiết kiệm rất nhiều thời gian.

Kích thước cho bảng điều khiển này là 9,06 "x 2,17". Tôi kẹp miếng giấy đã in vào giữa hai miếng acrylic trong và thêm một chút keo acrylic trên các cạnh để giữ hai miếng với nhau. Bóp vừa khít và gắn chặt vào hộp mà không cần keo cố định để bạn có thể hoán đổi các mép sau này.

Bước 11: Bảng điều khiển & lớp phủ bên ngoài trái và phải

Image
Image
Bảng điều khiển & lớp phủ bên ngoài trái và phải
Bảng điều khiển & lớp phủ bên ngoài trái và phải
Bảng điều khiển & lớp phủ bên ngoài trái và phải
Bảng điều khiển & lớp phủ bên ngoài trái và phải

Các nhân vật arcade khảm là tùy chọn nhưng là một hiệu ứng khá đẹp nếu bạn có thời gian. Nếu không sử dụng lớp phủ, bạn cũng có thể sử dụng một dịch vụ như thế này để in một số nhãn dán nghệ thuật bên hoặc chỉ để lại các mặt màu đỏ đặc vẫn sẽ đẹp.

Nếu không sử dụng lớp phủ, sau đó sửa đổi Màu đỏ 4 - Các miếng bên ngoài.svg và xóa các đường viền trong lớp phủ. Nếu bạn muốn cá nhân hóa với các nhân vật arcade yêu thích của riêng mình, đây là một nguồn tài nguyên tuyệt vời dành cho các nhân vật arcade. Sau đó, vấn đề là cô lập từng màu của sprite và sau đó truy tìm trong một chương trình vectơ như Illustrator hoặc Inkscape. Cảnh báo, đây là một số lượng công việc tốt. Nếu bạn muốn gắn với các ký tự tôi đã sử dụng, hãy sử dụng tệp này để cắt laser từng màu của từng ký tự.

Khi bạn cắt laser từng màu của từng nhân vật, hãy đặt chúng ra bàn và chỉ dán vào mặt thùng một khi bạn biết mọi thứ khớp với nhau. Rất có thể sẽ có một số sai lầm (tôi đã mắc một loạt) vì vậy nếu bạn dán quá sớm, bạn sẽ gặp rắc rối vì dung môi acrylic là vĩnh viễn.

Cũng RẤT QUAN TRỌNG, bạn không muốn sử dụng màu đỏ cho bất kỳ ký tự inlay nào vì bảng điều khiển bên đã có màu đỏ. Vì vậy, nếu sprite arcade mong muốn của bạn có màu đỏ, thì hãy thay thế một màu khác như tôi đã làm với nhân vật Dig Dug, ví dụ chuyển từ đỏ sang đen.

Bước 12: Tập lệnh phần mềm cho PIXEL: Tích hợp ma trận LED ART

Image
Image
Tập lệnh phần mềm cho PIXEL: Tích hợp ma trận LED ART
Tập lệnh phần mềm cho PIXEL: Tích hợp ma trận LED ART
Tập lệnh phần mềm cho PIXEL: Tích hợp ma trận LED ART
Tập lệnh phần mềm cho PIXEL: Tích hợp ma trận LED ART
Tập lệnh phần mềm cho PIXEL: Tích hợp ma trận LED ART
Tập lệnh phần mềm cho PIXEL: Tích hợp ma trận LED ART

Sắp xong! Bước cuối cùng là thêm một số tập lệnh để màn hình PIXEL: LED ART sẽ tự động thay đổi tác phẩm nghệ thuật dựa trên nền tảng hoặc trò chơi đã chọn từ RetroPie. May mắn thay, RetroPie bao gồm một hook được gọi là runcommand, là một tập lệnh shell bash linux (.sh) chạy trước mỗi lần khởi chạy trò chơi. Vì vậy, chúng tôi sẽ thêm tập lệnh runcommand của riêng mình để chuyển trò chơi và nền tảng hiện tại đến một chương trình Java dòng lệnh (pixelc.jar) sau đó ghi một-g.webp

Tập lệnh này thực hiện những việc sau:

  1. Kiểm tra xem-g.webp" />
  2. Nếu không, hãy kiểm tra xem có một-g.webp" />
  3. Nếu không có tệp-g.webp" />
  4. Trước khi viết, hãy kiểm tra xem-g.webp" />

Lưu ý rằng sau khi LED-g.webp

Các bước cài đặt

Kiểm tra xem Java 8 đã được cài đặt trên Pi của bạn chưa.

java -version

Nếu Java 8 chưa được cài đặt:

sudo apt-get cập nhật

sudo apt-get install oracle-java8-jdk

Đầu tiên, hãy tạo một thư mục trên Pi của bạn có tên là pixelcade.

mkdir / home / pi / pixelcade

Sao chép nội dung ở đây vào thư mục pixelcade này trên Pi của bạn.

Lưu ý: Bạn phải cài đặt chương trình cơ sở Android và Pi trên bảng PIXEL: LED ART, đây là bản mặc định, chương trình cơ sở iOS / Android sẽ không hoạt động. Kiểm tra kỹ xem bảng PIXEL: LED ART có được kết nối USB với Pi hay không. Đồng thời đảm bảo rằng công tắc bật tắt trên bảng PIXEL: LED ART hướng về hướng USB và không quay về hướng BT. Kiểm tra xem Pi của bạn có phát hiện ra bảng PIXEL: LED ART không.

ls / dev / ttyACM0

Và bạn sẽ quay lại

/ dev / ttyACM0

Sao chép runcommand-onstart.sh và runcommand-onend.sh vào / opt / retropie / configs / all / trên Pi của bạn và sau đó thực thi runcommand-onstart.sh và runcommand-onend.sh

sudo chmod + x /opt/retropie/configs/all/runcommand-onstart.sh

sudo chmod + x /opt/retropie/configs/all/runcommand-onend.sh

Bạn có thể tùy chỉnh tập lệnh này nếu bạn thích và dưới đây là giải thích về cách tập lệnh này hoạt động. Nhưng lưu ý rằng nếu bạn làm theo các bước cài đặt, bạn sẽ không cần phải chạm vào tập lệnh này.

1. Đặt đường dẫn nơi đặt pixelc.jar. Nếu bạn đã sao chép pixelc.jar trong / home / pi / pixelcade, thì hãy để nguyên dòng này

PIXELPATH = "/ home / pi / pixelcade /";

2. Kiểm tra xem bảng PIXEL: LED ART đã được kết nối chưa. Nếu có, chúng tôi tiếp tục và nếu không, kịch bản sẽ kết thúc.

nếu $ pixelexists | grep -q '/ dev / ttyACM0';

3. RetroPie chuyển tới tập lệnh này dưới dạng các biến dạng của rom trò chơi đã chọn và nền tảng trò chơi đã chọn (atari2600, nes, mame, v.v.). Đoạn mã bên dưới trước tiên sẽ phát hiện nền tảng trò chơi và chọn thiết kế đèn LED cho nền tảng cụ thể đó. Sau đó, nó sẽ kiểm tra xem có tồn tại một-g.webp

nếu

echo "Đã nhập Câu lệnh If $ {PLATFORM}"> & 2 if

echo "Tệp $ MARQUEEGIF tồn tại, vì vậy chúng tôi sẽ ghi nó vào bảng điều khiển LED"> & 2

khác

nếu

GAMEIMAGE = $ MAMEDEFAULT

echo "Tệp $ MARQUEEGIF KHÔNG tồn tại, mặc định là vùng hiển thị LED chung: $ {GAMEIMAGE}"> & 2

khác

GAMEIMAGE = $ MAMEDEFAULT <

echo "Tệp $ NGPCDEFAULT KHÔNG tồn tại, mặc định là vùng hiển thị LED chung: $ {GAMEIMAGE}"> & 2

fi

fi

fi

4. Lệnh cuối cùng này trong script thực hiện việc ghi thực tế vào màn hình LED.

java -jar "/home/pi/pixelcade/pixelc.jar" --g.webp

Trò chơi (1944-g.webp

Cũng lưu ý rằng mỗi khi trò chơi được khởi chạy, một tệp nhật ký sẽ được ghi vào /root/dev/shm/runcommand.log, điều này sẽ rất hữu ích cho việc khắc phục sự cố.

Vì vậy, hãy tiếp tục và sửa đổi theo nhu cầu của bạn và cũng tạo-g.webp

Đối với nút khởi động lại và tắt kết hợp ở mặt sau, đây là tập lệnh cho điều đó

Vì cài đặt này dành cho màn hình định hướng dọc, đây là một chủ đề dọc đẹp mắt cho RetroPie

Tôi cũng đã chuyển phần mềm này sang Windows, đây là ví dụ cài đặt bằng giao diện người dùng Maximus Arcade trên Windows trong cài đặt LED marquee lớn hơn.

Bước 13: Bài học kinh nghiệm

Bài học kinh nghiệm
Bài học kinh nghiệm

Một vài điều tôi sẽ làm khác đi:

PIXEL: Màn hình LED Art rất đẹp nhưng thực sự sẽ tốt hơn khi được gắn ở mặt trước. Tôi dự định thực hiện một bản dựng khác với ma trận LED 64x32 và sau đó sẽ chỉ cần sửa đổi thiết kế cắt laser cho vùng biên lớn hơn.

Tôi chủ yếu chơi các trò chơi thùng những năm 80, hầu hết chơi tốt hơn trên màn hình được gắn theo chiều dọc so với màn hình được gắn ngang trong dự án này.

RetroPie và MAME có rất nhiều nút chức năng mà tôi có thể nhớ mỗi cái làm gì kể từ khi tôi lập trình chúng nhưng đúng như vậy, vợ và con tôi không có và đã yêu cầu nhãn trên tất cả các nút cho bản dựng tiếp theo.

Cuộc thi Epilog X
Cuộc thi Epilog X
Cuộc thi Epilog X
Cuộc thi Epilog X

Về nhì trong Cuộc thi Epilog X

Đề xuất: