Forum: Mikrocontroller und Digitale Elektronik ELELA Barcode Funktion verwendung


von MS (Gast)


Lesenswert?

Guten Morgen,

Ich habe nun meine Bauteile alle vernünftig sortiert und in ELELA von 
mmvisual eingetragen. Nun wollte ich fragen ob es möglich ist mit Hilfe 
der Barcode funktion von ELELA und einer Webcam immer wenn man einen 
Barcode einscannt dem Zugeordneten Bauteil ein Stück (Ein Bauteil) 
abzuziehen. Also wenn ich 100 Widerstände habe, und ich scanne den 
Barcode XY ein, dann hab ich bei ELELA automatisch nur noch 99. Gibt es 
da schon fertige lösungen oder muss man sich da selber einfallen lassen?


Für eure Hilfe wäre ich sehr Dankbar,

Mit Freundlichen Grüßen aus Wolfsburg,

Moriz

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Es gibt nur die Lösung mit Barcode-Scanner. Denn der arbeitet in der 
Regel wie eine Tastatur und "Tippt" den gescannten Code.

- Suche-F5 aktivieren
- Scannen
- Return-Taste
- - Taste (Minus-Taste)
- Strg+S

Um das zu automatisieren könnte man als Prefix / Suffix dies dem Scanner 
auch programmieren und dann würde automatisch die Lagerbuchung mit einem 
Scan erfolgen. (Vorausgesetzt EleLa ist die aktive Anwendung und der 
Scanner unterstützt auch die F-Tasten / STRG-Taste.)
Der Scanner ist dann nur für Ausbuchen zu gebrauchen ;-)
und man bräuchte einen Zweiten der die + Taste emuliert.


Bei einer Webcam müsste im Hintergrund eine Funktion laufen die die 
Tastatur emuliert. Oder aber man kopiert sich von Hand den erkannten 
Barcode in Suchen-F5 in die Eingabezeile.
Ich weiß nicht ob es so etwas im Internet gibt.

von Bestromer (Gast)


Lesenswert?

Markus M. schrieb:
> Es gibt nur die Lösung mit Barcode-Scanner. Denn der arbeitet in der
> Regel wie eine Tastatur und "Tippt" den gescannten Code.
>
> - Suche-F5 aktivieren
> - Scannen
> - Return-Taste
> - - Taste (Minus-Taste)
> - Strg+S

Da er nicht so lang ist grabe ich mal den doch etwas älteren Thread 
wieder aus, denn ich habe aktuell den selben Gedanken und möchte mich an 
der Stelle für dieses tolle Programm bei Markus bedanken!!!

Heutzutage sind ja alte Smartphones wie Sand am Meer zum ganz schmalen 
Taler zu haben, Apps zum Barcode scannen über die Kamera gibt es ja auch 
zu hauf.
So ein Teil ist ja meistens mit W-Lan ausgerüstet, hängt also im lokalen 
Netz zur Datenübertragung....so könnte man aus zukünftigen 
Elektroschrott ein tolles Werkzeug machen.
Ich kenne mich leider in der App-Programmierer-Scene nicht aus, aber 
vielleicht gibt es ja einigermaßen fertige Tamplates für solch eine 
Anwendung, welche man um ein paar Funktionen wie Eingabefelder für die 
Parameter von Menge,+,- erweitern und Datenübergabeformat ergänzen kann.

Damit Elela diese Werte übernehmen kann, wäre Markus gefragt :)
Es muss ja keine riesen Schnittstelle werden, vielleicht reicht ja auch 
sowas einfaches wie eine auf dem Rechner freigegebene Textdatei, in 
welcher der Smartphone-Scanner alle gescannten Teile mit der 
ausgewählten Menge ablegt.
Die Aufgabe für Elela wäre dann nur beim Start oder wenn geöffnet in 
gewissen Intervallen die Datei zu prüfen und nach abarbeitung alle 
Einträge zu löschen....

Klingt alles sehr vereinfacht, aber es soll ja auch nur ein Gedanke 
sein...vielleicht stolpern ja ein paar fähige Entwickler über diesen 
Beitrag und es wächst etwas in dieser Richtung ;-)

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Bestromer schrieb:
> tolle Programm bei Markus bedanken!!!

Vielen Dank!


Denkbar wären die Wege:
- Handy erstellt eine Textdatei, die EleLa einliest
- Handy verbindet sich mit der Datenbank und schreibt seine Scans in 
eine Tabelle.
- Man schreibt eine Server Software, die sich mit der Datenbank 
verbindet und das Handy verbindet sich über WLAN mit diesem Programm.

Die dritte Lösung ist eleganter, zugleich wird auch sichergestellt dass 
die Datenbankverbindung nicht unkontrolliert abgreißt wenn das Handy aus 
dem WLAN Bereich raus läuft.
Die Server-Software könnten sogar PHP Scripts sein und das Handy schickt 
einfach nur HTTP Anfragen. Also man braucht da nichts eigenes erfinden.

Dann könnte EleLa entweder die Textdatei einlesen oder direkt die 
Tabelle der gescannten Daten einsehen.

Die App sollte auch die Funktionen unterstützen:
- Mengeneingabe
- Liste der gescannten Teile
- Änderungen
- Mehrfachscan mit incrementierung der Mengen.

Jedenfalls, wenn die App zugriff auf die Datenbank hätte, dann könnte 
das Handy auch gleich alle teschnischen Daten zeigen und auch den 
aktuellen bestand.
Auch wäre eine Funktion "Nachbestellen" machbar.

Es braucht jemand der wirklich gute Ahnung von App Programmierung hat, 
und es sollte auf Android laufen.
Wegen der Datenbank kann ich gerne unterstützen.

von Gordon Shumway (Gast)


Lesenswert?

@Markus,

auch ich nutze Deine tolle DB und mir stellt sich bei diesem Thread die 
Frage ob Du ggf. Scanner empfehlen kannst, die die F-Tasten sowie die 
Strg. Taste emulieren?

Auch von mir ein herzliches Danke für die tolle DB... auch wenn ich 
leider noch nicht alle Bauteile aufgenommen habe... ist halt doch 
erstmal Aufwand.

LG Gordon

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Ich habe ein einfachen Scanner, aber der taugt nicht viel. Die besseren 
kann man in der Regel parametrieren. Da gibt es ein Buch dazu, und man 
kann sich die Konfiguration einscannen, auch was vor und nach dem Code 
gesendet wird. Am Besten die Handbücher der Scanner landen, dann sieht 
man es schnell.

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
Noch kein Account? Hier anmelden.