Altoids(tm) macropad – Keypad 6 nút lắp trong hộp Altoids

Macropad 6 nút gọn trong hộp Altoids™, dùng Arduino Pro Micro để làm controller. In PLA là đủ; gồm keys và body, có hướng dẫn khoét cổng USB, đi dây, lắp heat set inserts và nạp sketch trong Arduino IDE.

👁️
1.3K
Lượt Xem
❤️
56
Lượt Thích
📥
74
Lượt Tải
Cập Nhật Jan 28, 2026
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Đây là keypad 6 nút để lắp vào hộp Altoids™. Bạn sẽ cần thêm phần cứng (xem bên dưới) và Arduino IDE để nạp chương trình cho MCU. Dùng sketch được cung cấp ở đây; trong đó bạn có thể chỉnh lại gán phím theo ý.

(Tiếc là mình quên chụp hình trong lúc làm)

cấu hình nút hiện tại

ALT+Tab (chuyển ứng dụng) m (để “mute” trong Slack) WIN+e (mở Windows Explorer)

STRG+x (cắt) STRG+c (copy) STRG+v (paste)

Phần cứng bổ sung

  • Hộp kẹo bạc hà Altoids™
  • 6 nút 12x12x4.3mm (xem ảnh)
  • Arduino Pro Micro (xem ảnh)
  • Dây điện (mình dùng dây cáp dẹt đã chẻ)
  • 4 heat set inserts M2 cao 2.3mm
  • 4 vít M2 dài 13.7mm
  • Tùy chọn: nam châm đường kính 6mm, dày 2mm
  • Tùy chọn: 2 miếng chân cao su dán loại nhỏ

Hướng dẫn in

  • PLA là đủ.
  • Keys:
    • in 6 cái… nếu muốn thì mỗi phím một màu
    • dùng ironing cho lớp mặt trên
    • layer height 0.1 mm
  • Body:
    • mỗi phần in 1 lần
    • layer height 0.2 mm

Mình dùng filament polyMaker polyTerra, Prusament royal blue; và phần body trên màu đen là Prusament JetBlack.

Lắp ráp

  • gắn các nút vào phần thân giữa (mid body). Có thể bạn sẽ cần ấn nhẹ nhưng dứt khoát.
  • khoét lỗ trên hộp Altoids™
    • đặt Arduino vào phần đáy (bottom part)
    • đặt bottom part vào trong hộp
    • dùng bút vẽ viền theo cổng USB
    • lấy bottom part ra
    • dùng Dremel khoét theo phần cổng
    • kiểm tra lại xem khớp chưa
  • đi dây cho các nút (xem sơ đồ)
    • nối một bên của tất cả nút về GND của MCU
    • nối bên còn lại của từng nút vào các pin riêng trên MCU (2–7) (bạn có thể đổi pin/gán nút trong code nếu cần)
    • !! kiểm tra kỹ (3 lần) dây và mối hàn; dây lỏng sẽ làm bạn bực mình về sau !!
  • ép 4 heat set inserts vào phần thân trên (top body)
  • đặt Arduino vào bottom part
  • ráp tất cả các phần thân lại và siết vít
  • Tùy chọn: dán nam châm vào lỗ ở đáy. Mục đích là để kẹp keypad vào hộp (hoặc bạn có thể chèn một miếng bìa carton giữa keypad và thành hộp để cố định)
  • nạp chương trình và test bàn phím (có thể chỉnh lại chương trình theo nhu cầu)
  • nếu ổn hết thì cho vào hộp (fit hơi chặt. Sẽ “mừng” nếu bạn chỉ phải nhét vô có 1 lần)
  • dán chân cao su ở phía sau đáy để tạo góc nghiêng cho hộp và chống trượt

ghi chú thêm

Mình rất muốn nhận góp ý để cải thiện đồ của mình! Nên nhớ thả like, đăng make, comment và đánh giá bản in để cho mọi người (và mình) biết nó chạy ổn cỡ nào. Nếu bạn đăng make, cho mình biết bạn dùng filament gì nha.

Nếu bạn muốn ủng hộ mình bằng cách donate một ly cà phê thì ghé https://ko-fi.com/antimaterie — mình sẽ rất vui. Số tiền này sẽ được dùng cho mọi thứ liên quan tới 3D printing để làm ra nhiều model chất lượng hơn.

Nói chung các bản in của mình không dùng cho mục đích thương mại. Nhưng nếu bạn là chủ print farm và muốn bán một vài món của mình, vui lòng liên hệ mình.

Hy vọng bạn sẽ thích các model của mình.

Giấy phép

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

Creative Commons — Attribution — Noncommercial

CC-BY-NC

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 (5 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)