Kartenleser

Alles rund um TX(T) und RoboPro, mit ft-Hard- und Software
Computing using original ft hard- and software
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
Techniker
Beiträge: 102
Registriert: 09 Mai 2015, 13:06

Kartenleser

Beitrag von Techniker » 19 Mai 2016, 13:43

Hallo!

Ich plane aktuell, einen Kartenleser mit der ft USB-Kamera zu bauen. Dieser soll möglichst schnell und zuverlässig die Karte über einen Motor mit Lichtschranke auf die Position unter die Kamera fahren, diese soll anhand von aufgedruckten Farben und Formen die Karte erkennen. Nun zur Frage:
Wie sollte man die Muter/Farben gestalten, damit sie zuverläsiig von der Kamera erkannt werden.

Danke im Voraus für alle Tipps

TiniTech
Beiträge: 77
Registriert: 07 Jan 2016, 10:30
Wohnort: Hamburg

Re: Kartenleser

Beitrag von TiniTech » 19 Mai 2016, 17:44

Mein Vorschlag: Direkt QR-Codes auf die Karte(n) drucken. Die können recht viele Informationen enthalten und stellen auch sicher, dass Erkennungsfehler korrigiert (oder zumindest erkannt) werden können.

Wieder ein toller Anwendungsfall für die Community-Firmware: Die enthält schon Bibliotheken, mit denen sich QR-Codes lesen lassen. Eine Beispiel-App, die solche Codes erkennen kann, findet sich hier: https://github.com/ftCommunity/ftcommun ... s/zbartest

Weiteres zur Community-Firmware hier: https://github.com/ftCommunity/ftcommunity-TXT und im dort verlinkten Wiki.

Für die Erstellung der QR-Codes gibt es verschiedene Möglichkeiten - unmittelbar geht's mit verschiedenen Online-Generatoren, da hilft Google weiter.

Techniker
Beiträge: 102
Registriert: 09 Mai 2015, 13:06

Re: Kartenleser

Beitrag von Techniker » 19 Mai 2016, 18:55

Danke für die Antwort.
Ich bon allerdings nicht so in der Community-Firmware drin und hab doch irgendwie Angst, dass ich mir dabei den TXT zerstöre.

Benutzeravatar
Bennik
Beiträge: 12
Registriert: 20 Okt 2012, 11:25

Re: Kartenleser

Beitrag von Bennik » 22 Jun 2016, 20:34

Hallo Techniker,
die QR Code Idee ist schon ein guter Ansatz. Man muss ja nicht sofort einen kompletten QR Code draufpacken aber man könnte mit einem Binärcode arbeiten.

Wenn du 4 Flächen hast, die entweder schwartz oder weiß sind, dann lassen sich schon 16 Kombinationen finden. Bei 5 Flächen sind es dann 32 Möglichkeiten. Google einfach mal nach "Binärcode"

Ich hoffe, dass dir die Antwort geholfen hat!

Liebe Grüße
Bennik
FtApp- App um den TX u. TXT zu steuern. Mehr Informationen hier: https://github.com/Bennik2000/FtApp

Techniker
Beiträge: 102
Registriert: 09 Mai 2015, 13:06

Re: Kartenleser

Beitrag von Techniker » 22 Jun 2016, 20:42

Hallo!

Aktuell habe ich hier ein Modell mit 8 Flächen stehen, welches seinen Zweck tut, und war besser als gedacht.
Natürllich sähe ein QR-Code besser aus als ein paar schwarze, unzusammenhängende Flächen.
Trotzdem Danke für die Idee, welche recht gut funktioniert!

Antworten