Modell einer Box für einen NFC-Leser, der OpenPrintTag-Daten lesen kann.
Veröffentlichungen
0,17.0
-
Webanwendung für die Möglichkeit, neue Daten in ein Tag zu schreiben.
-
Installationsskript für das gesamte Bündel.
Hinweis: Um ein Tag mit neuen Daten zu aktualisieren, gehen Sie zuerst zuopenprinttag.orgund konfigurieren Sie Ihre Filament-Eigenschaften). Laden Sie das generierte herunter..binDatei. Dann öffne das Web-Interface auf deinem Raspberry Pi (http://
Features
-
Leset den OpenPrintTag-Tag und sendet über Callbacks spezifizierte Daten an MQTT (standardmäßig auf dem Pi ausgeführt).
-
Schreibe Tags - du kannst eine .bin-Datei generieren @https://openprinttag.org/generator/und schiebe es einfach in MQTT, das auf dem Raspberry Pi läuft, und das erste Tag, das entdeckt wird, erhält die geschriebenen Daten!
-
Der Lesefortschritt und das Ergebnis werden (wiederum durch Callbacks) durch die LED angezeigt.
-
Die Daten über erfolgreich gelesene Tags werden zwischengespeichert (standardmäßig für 2 Minuten).
-
Für den Moment wird nur die Meta/Hauptregion analysiert. Falls erforderlich, kann Aux hinzugefügt werden.
-
Möglichkeit, einfache Callbacks zu schreiben, um es an Ihre Bedürfnisse anzupassen - Wenn Sie die Bibliothek verwenden und beispielsweise Daten auf einem 1,3" 240x240 TFT IPS Display ST7789 anzeigen möchten - dann implementieren Sie einfach die Callbacks für die angegebenen Ereignisse und kümmern sich nicht um das Parsen/Erkennen/Lesen der Tags.
-
Die Integration mit diesem E-Ink-Display ist abgeschlossen, und die aktuellen Filamentinformationen können darauf angezeigt werden:
BOM
|
Teil |
Zahl |
|---|---|
|
Raspberry Pi Zero 2 W |
1 |
|
PN5180-Modul |
1 |
|
Dupont-Verkabelung |
11 |
|
NeoPixel WS2812, 8mm, 5V |
1 |
Software
Der Code, den du verwenden kannst, um es auszuführen, ist hier:
https://github.com/karelWeingart/openprinttag-pn5180-rpi
Installationsanweisungen:https://github.com/karelWeingart/openprinttag-pn5180-rpi/blob/main/README.md
Der einfachste Weg, die Anwendungen auf Raspberry zu installieren, ist die Verwendung vonhttps://github.com/karelWeingart/openprinttag-pn5180-rpi/blob/main/install.shSkript.
Web-Interface
Wenn derinstall.shDas Skript wird zur Installation verwendet, danach läuft auf dem Raspberry eine Web-Anwendung, die Schreibvorgänge ermöglicht und den Verlauf anzeigt. Sie ist unter http://<RPI_IP>:8000 erreichbar.
-
Die Geschichte der Operationen kann dort eingesehen werden.
-
Der aktuelle Status des Scanners wird in der rechten oberen Ecke angezeigt.
-
Eine Schnittstelle zum Hochladen einer Bin-Datei, die dann auf den erst gefundenen Tag geschrieben wird, wird bereitgestellt.
Источник модели
