Hallo Community. In meinem neuen Projekt möchte ich so günstig wie möglich zwei Barcodes die direkt neben einander liegen lesen. Das Format (QR, DMC oder Strichcode) ist noch wählbar. Das Problem ist aber dass es sehr wahrscheinlich ist dass mir der Scanner immer wieder nur einen dieser zwei erkennt. Die zwei Codes sollen dann in der Software weiter verarbeitet werden. Wäre jetzt Mal mit einem Arduino Uno ins Rennen gegangen. Ein Display und zwei Motoren sollen auch noch Ran und der Betrieb soll mit Batterie sein. Was ich bisher gefunden habe aber glaube nicht so funktioniert wie ich das gerne hätte: 1. https://www.reichelt.de/entwicklerboards-barcode-scanner-modul-fuer-1d-2d-codes-debo-barc-scan-p266062.html?PROVID=2788&gclid=Cj0KCQjwqfz6BRD8ARIsAIXQCf2LYuvj2qNKenWKM_LwtZJ6iukLWXxHs5B9dNo14xu2NoTEPv67x38aAiVkEALw_wcB&&r=1 2. [US$18.99 42% OFF]UART Serial Embedded 2D-Zweidimensional-Scanner v3.0 Motor Barcode-Erkennungs-Scan-Modul Sweeping Modulplatine from Elektronische Komponenten & Zubehör on banggood https://banggood.app.link/iwuaC0IpM9 3. https://www.waveshare.com/barcode-scanner-module.htm 4. ESP32 Cam Alternativ wenn das mit dem Multi-Code nicht funktioniert könnte ich mir vorstellen dass der eine Code z.B. DMC ist und der andere QR. Dann per Seriell die Konfiguration des Scanners alle paar Millisekunden umstellen. Geht sowas? Was würdet ihr empfehlen? Vielen Dank schon Mal.
John R. schrieb: > In meinem neuen Projekt möchte ich so günstig wie möglich zwei Barcodes > die direkt neben einander liegen lesen. Das Format (QR, DMC oder > Strichcode) ist noch wählbar. Weder QR noch DMC sind Barcodes (1D), sondern 2D-Codes. Und natürlich ist es absolut einfach, aus zwei davon gezielt zu lesen, sie müssen nur verschieden sein, dann liest man halt erst das eine Format und dann das andere... Und, last but not least, ist es natürlich ziemlicher Schwachsinn, zwei davon nebeneinander zu legen. Da nimmt man einfach nur einen und separiert beim Lesen den gewünschten Inhalt. Das ist trivial, wenn man den 2D-code mit einem Inhalt in einem eingeführten und verbreiteten Format erstellt, können sogar handelsübliche Scanner problemlos einzelne Felder oder Feldlisten daraus extrahieren, sie müssen halt nur entsprechend konfiguriert werden. Wenn man Schreib- und Leseseite unter alleiniger Kontrolle hat, kann man sich natürlich auch sein eigenes "Datenbankformat" ausdenken...
Danke. Ich denke ich hätte noch ein paar Details erwähnen sollen die das ganze nochmal etwas schwieriger machen: Das Scan-Modul ist später in ca. 20 bis 30 cm Höhe fest auf einem Gestell montiert und schaut von oben auf einen Tisch. Darunter liegen mittig 2 Kunststoff Boxen. In Box 1 liegt eine Arbeitskarte mit Code A in Box 2 eine Vorgangskarte mit Code B. Die Boxen sind 10 x 10 cm groß. Die Karten variieren zwischen 5 x 5 cm und 9 x 9 cm. Haben also etwas Luft in den Boxen und liegen Mal so, Mal so. Als ich das getestet habe, hat ein handelsüblicher Scanner (kann 1D und 2D lesen) immer nur den Code zurück gegeben der "am mittigsten" darunter lag. Der andere Code wurde nie zurück gegeben, nur wenn der mittige verdeckt wurde. Hoffe dass es jetzt klarer ist...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.