2 điểm bởi GN⁺ 2024-06-26 | 1 bình luận | Chia sẻ qua WhatsApp

Dự án màn hình flip-disc

Lắp ráp

Tấm panel

  • Sử dụng 9 tấm Alphazeta theo lưới 3x3.
  • Mỗi bo mạch gồm hai panel 28x7.
  • Sử dụng vi điều khiển ATMEGA128 và hàng trăm diode MELF.
  • Có thể thiết lập địa chỉ và tốc độ truyền bằng công tắc DIP.
  • Rất khó tìm được bo flip-disc hoặc linh kiện của nó.

Nguồn điện

  • Mỗi bo cần 24V 1A, tổng cộng cần 9A.
  • Sử dụng bộ nguồn Meanwell 24V 10A.

Khung

  • Làm khung bằng thanh nhôm định hình 80/20.
  • Gắn trực tiếp standoff PCB vào khung.
  • Đĩa và bo mạch rất dễ hỏng.

Đi dây

  • Nối tiếp từng cột, rồi xâu chuỗi tất cả các cột lại với nhau.
  • Đường dữ liệu dùng cực +/- của terminal block RS485.
  • Đường nguồn dùng dây 18AWG, dữ liệu dùng cáp chống nhiễu 22AWG.

Xử lý

  • Sử dụng Nvidia Orin Nano để xử lý âm thanh, video và hình ảnh.
  • Cũng có thể dùng Raspberry Pi nhưng tốc độ khung hình có thể giảm.
  • Triển khai lên Jetson 6.0 bằng Dockerfile.

Phần mềm

Bo mạch

  • Giao tiếp qua RS485.
  • Mỗi khung hình gồm byte bắt đầu [0x80], lệnh flush [0x83] hoặc buffer [0x84], địa chỉ bo mạch, dữ liệu hình ảnh và byte kết thúc [0x8F].
  • Dữ liệu hình ảnh chỉ có trạng thái [0, 1].
  • Điều khiển màn hình flip-disc bằng thư viện Node.js.

Giao diện

  • Dùng ứng dụng Expo để điều khiển màn hình.
  • Trong ứng dụng có thể tạm dừng cảnh, bắt đầu, bỏ qua hoặc quay lại cảnh trước.
  • Có thể cá nhân hóa bằng cách đặt biến cho cảnh.

Thiết kế

  • Sử dụng màn hình flip-disc kích thước 42x84.
  • Dùng font 3x5 pixel.
  • Hình ảnh dùng Floyd-Steinberg dithering, các phần tử UI dùng Bayer 4x4 dithering.

Bước tiếp theo: bức tường AI

  • Mục tiêu là một giao diện tác tử minh bạch tận dụng đầu vào/đầu ra đa phương thức mới.
  • Đang chờ thế hệ mô hình tiếp theo ra mắt.

Kết luận

  • Việc cộng tác cho dự án rất thú vị.
  • Hy vọng flip-disc sẽ trở nên dễ tiếp cận hơn như một thú chơi.

# Ý kiến của GN⁺

  • Sức hút của flip-disc: Không giống màn hình LED, flip-disc mang lại hiệu ứng thị giác và âm thanh độc đáo nên rất hấp dẫn.
  • Độ mong manh: Đĩa và bo mạch rất dễ hỏng, nên cần cẩn thận khi lắp ráp và sử dụng.
  • Vấn đề chi phí: Chi phí của các panel flip-disc khá cao, có thể là gánh nặng cho các dự án quy mô lớn.
  • Công nghệ thay thế: Nếu cân nhắc một dự án tương tự, ma trận LED hoặc màn hình mực điện tử cũng có thể là lựa chọn thay thế tốt.
  • Tiềm năng tương lai: Màn hình flip-disc kết hợp với AI có thể mở ra những khả năng mới cho nghệ thuật tương tác.

1 bình luận

 
GN⁺ 2024-06-26
Ý kiến trên Hacker News
  • Tuổi thọ đĩa: Tuổi thọ của đĩa không phải là vô hạn. Đĩa có thể rơi ra hoặc bị kẹt, nhưng khi hoạt động thì trông rất ấn tượng.
  • Tháo rời đĩa: Đã tháo một màn hình flip-dot ở văn phòng và chụp ảnh những đĩa bị kẹt.
  • So sánh với DLP: DLP của Texas Instruments giống như phiên bản thu nhỏ của màn hình flip-disk. DLP nghiêng rất nhỏ, trong khi flip-disk quay 180°.
  • Tác phẩm nghệ thuật: Breakfast Studio tạo ra những tác phẩm nghệ thuật tuyệt vời bằng các mô-đun flip-disk.
  • Nguồn mua panel: Có người thắc mắc đã kiếm các panel này bằng cách nào. Ngoài eBay ra thì thường phải mua số lượng lớn với mức giá công nghiệp.
  • Sử dụng JavaScript: Thật hay khi JavaScript được dùng cho mục đích như thế này. Kính viễn vọng James Webb cũng dùng một runtime JavaScript tùy chỉnh.
  • Màn hình NOC: Có thể hữu ích làm màn hình NOC. Khi có sự cố, màn hình cập nhật và tiếng ồn tự nhiên sẽ thu hút sự chú ý mà không cần cảnh báo riêng.
  • Hoạt ảnh Touhou Bad Apple: Màn hình đen trắng này cần có hoạt ảnh Touhou Bad Apple.
  • Bảng ở Penn Station: Có người muốn bảng giờ khởi hành split-flap cũ ở Penn Station. Tiếng lách cách nghe rất đã tai.
  • Gương gỗ: Phần mở đầu của video demo gợi nhớ đến Ye Olde Wooden Mirror.
  • Thiết bị lo-fi: Có người từng làm một thiết bị lo-fi dùng ma trận LED nhưng không tìm được phần mềm tốt cho hoạt ảnh độ phân giải thấp. Nếu có thư viện tốt hơn thì họ muốn được biết.