rPI Zero OpenPrintTag reader – Hộp đầu đọc NFC PN5180

Mẫu hộp cho đầu đọc NFC dùng Raspberry Pi Zero 2 W + PN5180 để đọc OpenPrintTag, báo trạng thái bằng NeoPixel và gửi dữ liệu qua MQTT. Có cache thẻ đã đọc và hỗ trợ callbacks để tùy biến hiển thị/tích hợp.

👁️
62
Lượt Xem
❤️
4
Lượt Thích
📥
3
Lượt Tải
Cập Nhật Feb 16, 2026
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Mẫu hộp cho đầu đọc NFC có thể đọc dữ liệu OpenPrintTag.

Tính năng

  • Đọc thẻ OpenPrintTag và thông qua callbacks gửi dữ liệu được chỉ định lên MQTT (mặc định chạy trên Pi).

  • Tiến trình đọc và kết quả được hiển thị (cũng thông qua callbacks) bằng LED.

  • Dữ liệu của các thẻ đọc thành công sẽ được cache (mặc định 2 phút).

  • Hiện tại chỉ parse vùng Meta/Main. Nếu cần có thể thêm Aux.

  • Có thể viết các callbacks đơn giản để tùy biến theo nhu cầu — ví dụ nếu bạn dùng thư viện và muốn hiển thị dữ liệu lên màn hình 1.3" 240x240 TFT IPS Display ST7789 thì chỉ cần implement callbacks cho các sự kiện tương ứng, khỏi cần lo phần parse/detect/read thẻ.

Kế hoạch sắp tới

  • Mục tiêu của mình là cho nó giao tiếp với Prusa MK4S (hoặc máy in khác) và kích hoạt thay filament mỗi khi đọc thẻ thành công (mình cũng chưa chắc có làm được không..).

  • Mình đang làm một màn hình e-ink nhỏ (https://www.laskakit.cz/laskakit-espink-shelf-213-esp32-e-paper) để định kỳ đọc MQTT và hiển thị filament đang được nạp. Cái này gần xong rồi! :)

  • Ghi vào Aux? Ý là cập nhật lượng filament, v.v..

BOM

Part

number

Raspberry Pi Zero 2 W

1

PN5180 module

1

dupont wiring

11

NeoPixel WS2812, 8mm, 5V

1

Phần mềm

a. Code để chạy trên nó ở đây:

https://github.com/karelWeingart/openprinttag-pn5180-rpi

Hướng dẫn cài đặt: https://github.com/karelWeingart/openprinttag-pn5180-rpi/blob/main/README.md

Giấy phép

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

Creative Commons — Attribution

CC-BY

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

File mô hình

TẤT CẢ FILE MÔ HÌNH (4 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)