Apollo DSKY (AGC Display / Keyboard) – Bản replica

Bản replica Apollo DSKY (AGC Display / Keyboard) dựa trên bản vẽ MIT đã số hoá. STL đã in lắp vừa; phần mềm còn WIP. Dùng Raspberry Pi 3b chạy virtualAGC, màn Nextion 4.3" (.TFT), Pi Pico HID và neopixel cho đèn báo.

👁️
1.2K
Lượt Xem
❤️
39
Lượt Thích
📥
169
Lượt Tải
Cập Nhật Mar 04, 2026
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

ĐÂY LÀ DỰ ÁN ĐANG LÀM DỞ (WORK IN PROGRESS) – TẤT CẢ STL ĐÃ HOÀN THIỆN VÀ LẮP VỪA, NHƯNG PHẦN MỀM THÌ CHƯA HOÀN CHỈNH.

[UPDATE 29/06/2024 - BOM đã được cập nhật vì mình ghi nhầm phần cứng lắp PI3 là M3, trong khi đúng là M2.5; và Pico là M2.5 trong khi đúng là M2. Đã thêm schematic cho phần Lamps, Keyboard và các kết nối giữa chúng với các PI và Display. Code sẽ được thêm sớm]

[UPDATE 30/06/2024 - Đã upload các file cho màn hình Nextion. Các file này được chỉnh sửa từ bộ do bschymanski tạo ra (màu sắc, cỡ font, v.v.). Bạn sẽ cần Nextion UI designer nếu muốn chỉnh sửa thêm]

[UPDATE 14/08/2024] - File mới cho phím có đèn (illuminated keys) và nắp trước DSKY với các lỗ phím được nới nhẹ – cái này có thể hữu ích nếu phím của bạn bị kẹt khi bấm. Bộ phím không đèn ban đầu của mình có vẻ vẫn ổn với nắp cũ – nhưng khi chuyển sang loại có đèn mà mình thiết kế, thì bắt đầu bị kẹt… Có thể do lực “cạ” thêm từ dây đi tới neopixel trong phím. Nắp mới chừa thêm 0.5mm xung quanh phím. Mình cũng đã thêm sơ đồ đi dây cho đèn phím. Tất cả được đấu song song để giảm số dây đi tới từng phím (mỗi phím chỉ cần ba line). Nhược điểm là bạn chỉ điều khiển được một pixel nên sẽ đổi màu toàn bộ phím – nhưng vì vốn dĩ chúng đều nên cùng một màu nên như vậy là ổn.

[UPDATE 18/12/2024] Mình đã upload toàn bộ phần code hiện có lên GitHub tại đây: https://github.com/TheRealGreatOldOne/DSKY theo yêu cầu của khá nhiều bạn. Nó còn lâu mới xong, nhưng file piDSKY-jc.py sẽ chạy được với layout lamp và các biến nextation của mình – nên khi chạy cùng virtualAGC sẽ cho phép hiển thị output và nhập lệnh bằng phím, v.v. Nếu bạn có phát triển thêm được gì thì nhớ chia sẻ cho mọi người biết nhé :-)

Đây là bản replica DSKY dựa trên các bản vẽ MIT đã được Riley Rainey số hoá và chia sẻ trên GitHub tại đây:

https://github.com/rrainey/agc-mechanical-cad

Mỗi model đều đã được chỉnh sửa khá nhiều để phù hợp với các linh kiện sử dụng, đồng thời chuyển sang dùng ốc/vít hệ metric cho dễ mua. Mình cũng “nới tay” một chút ở cụm warning lamps và display, để kích thước màn hình (thay cho module electroluminescent gốc) khớp hơn với dáng vẻ đặc trưng của DSKY.

Những thay đổi này khó mà nhận ra vì chỉ lệch cỡ 1mm chỗ này chỗ kia – nhưng điều đó cũng đồng nghĩa là ở các phần đó nó không còn chính xác 100% theo kích thước gốc. Các chỗ khác thì vẫn đúng (trừ phần ốc/vít).

Toàn bộ các chi tiết cấu thành DSKY của mình đều được in bằng matte PLA – màu xám, đen và trắng.

Bản replica này chạy virtual AGC trên raspberry PI3b. Màn hình EL được thay bằng Nextion LCD 4.3" với các file .TFT tuỳ biến. Bàn phím được nhận dạng như thiết bị HID nhờ Pi Pico 2040 chạy micro python. Tất cả đèn báo (indicator lamps) đều là neopixels.

BOM có trong mục “other files”.

Giấy phép

Tác phẩm này được cấp phép theo

Creative Commons — Attribution — Noncommercial — Share Alike

CC-BY-NC-SA

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Không được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (27 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)