Forum: Mikrocontroller und Digitale Elektronik Erkennung von Bausteinen


von Roland (Gast)


Lesenswert?

Hallo zusammen,

Ich möchte gerne etwas bauen wozu ich ein wenig Elektronik benötige. Die 
Idee ist einfach, ein Kunsstoff-Rundzylinder (ca. 25mm Durchmesser) soll 
in eine Halterröhre eingesteckt werden. Der Einsteckvorgang soll erkannt 
werden, sowie eine art "Codierung" vom Rundzylinder abgelesen werden. 
Der Halter ist aus Holz und 3D-Druckteilen gefertigt

Ein Raspberry Pi soll dann ein entsprechendes Video abspielen. Wird der 
Zylinder aus dem Halter entnommen, beendet sich das Video wieder.

Zur Erkennung des Zylinders wollte ich entweder mit einer Lichtschranke 
oder einem Miniatur-Rollentaster arbeiten. Wie kann ich jedoch einfach 
und trotzdem Zuverlässig eine Kennung realisieren um welchen Zylindertyp 
es sich handelt? Es sollen min. 125 Verschiedene Zylinder möglich sein.

Idealerweise würde ich gerne irgendetwas fertiges verbauen. Eine eigene 
Schaltung oder Platine sollte vermieden werden. Klar, die Möglichkeit 
z.b. einen fertigen Sensor zu kopieren (um ein gewisses Baumass zu 
erhalten) auf einer selbstgemachten Platine, das kriege ich hin. Aber 
von irgendwelchen selbstgebauten Schaltungen würde ich gerne die Finger 
lassen.

Habt ihr eine Idee wie man sowas machen kann?
Gruss
Roland

Beitrag #6480277 wurde von einem Moderator gelöscht.
von Lotta  . (mercedes)


Lesenswert?

Ich würd 7 Rollentaster nehmen.
Unten im Zylinder sind dann 7 Einschnitte,
die die Taster im ASC - Code ein und ausschalten.
Die Codierung wird vom Raspi gelesen.

mfg

: Bearbeitet durch User
von MaWin (Gast)


Lesenswert?

Roland schrieb:
> Erkennung des Zylinders

Roland schrieb:
> Es sollen min. 125 Verschiedene Zylinder möglich sein.

Ist ein Paradebeispiel für RFId, 
https://tutorials-raspberrypi.de/raspberry-pi-rfid-rc522-tueroeffner-nfc/

Beitrag #6480302 wurde von einem Moderator gelöscht.
von Roland (Gast)


Lesenswert?

Ich glaube ich habe mich etwas unschön ausgedrückt, entschuldigt.

Die Lichtschranke oder der Rollentaster soll nur erkennen ob der 
Zylinder da ist oder nicht, um welchen es sich handlet, genau da suche 
ich ja noch das passende Produkt.

Das RFID Teil sieht auf jedenfall schonmal cool aus. Funktioniert das 
mit NFC Stickern?
Z.b. dieser würde ja gut unten auf den Zylinder passen
https://www.nfc-tag-shop.de/nfc-aufkleber/nfc-sticker-transparent/nfc-sticker-circus-22-mm-ntag-213-180-byte-transparent-199

von MaWin (Gast)


Lesenswert?

Jonathan Z. schrieb im Beitrag #6480302:
> Na Marvin, immer noch zu blöd zum Lesen

Jonathan, sauf nicht so viel,

https://www.mikrocontroller.net/topic/507073

dann würdest du beim Denken nicht so erbärmlich scheitern.

Beitrag #6480318 wurde von einem Moderator gelöscht.
Beitrag #6480320 wurde von einem Moderator gelöscht.
von hinz (Gast)


Lesenswert?

Roland schrieb:
> Das RFID Teil sieht auf jedenfall schonmal cool aus. Funktioniert das
> mit NFC Stickern?
> Z.b. dieser würde ja gut unten auf den Zylinder passen
> 
https://www.nfc-tag-shop.de/nfc-aufkleber/nfc-sticker-transparent/nfc-sticker-circus-22-mm-ntag-213-180-byte-transparent-199

Ja, das funktioniert.

von Bildraum (Gast)


Lesenswert?

hinz schrieb:
> Roland schrieb:
>> Das RFID Teil sieht auf jedenfall schonmal cool aus. Funktioniert das
>> mit NFC Stickern?
>> Z.b. dieser würde ja gut unten auf den Zylinder passen
>>
> 
https://www.nfc-tag-shop.de/nfc-aufkleber/nfc-sticker-transparent/nfc-sticker-circus-22-mm-ntag-213-180-byte-transparent-199
>
> Ja, das funktioniert.

Woran hast du das erkannt? Gibt es eine Liste der unterstützten Normen, 
die der Reader unterstützt?

von hinz (Gast)


Lesenswert?

Jetzt hab ich doch lieber mal nachgesehen.

Das von mir verwendete Lesemodul arbeitet mit einem PN532, nicht mit 
einem MFRC522. Ob letzterer auch kompatibel zu den NTAG213 ist weiß ich 
nicht.

von Maddin (Gast)


Lesenswert?

Frage:

du schreibst:

Roland schrieb:
> ein Kunsstoff-Rundzylinder (ca. 25mm

und

Roland schrieb:
> 125 Verschiedene Zylinder

Was ist der unterschied zwischen dem einen und den 125 Zylindern?

du schreibst:

Roland schrieb:
> soll
> in eine Halterröhre eingesteckt werden

und

Roland schrieb:
> Der Halter ist aus Holz

Was ist der Unterschied zwischen Halter und Halteröhre? Wann wird was 
genutzt?

Du schreibst:

Roland schrieb:
> welchen Zylindertyp es sich handelt...

und

Roland schrieb:
> Es sollen min. 125 Verschiedene Zylinder möglich

Was ist der Unterschied zwischen Zylindertyp und den 125 Zylindern? Gibt 
es mehrere Typen pro Zylinder?

Du schreibst:

Roland schrieb:
> Ich möchte gerne etwas bauen

und

Roland schrieb:
> aber
> von irgendwelchen selbstgebauten Schaltungen

Für dieses Projekt musst du eine Schaltung selber bauen!?

Nach 5 Mal lesen habe ich glaube ich grob vertsanden was im entfertesten 
hier gefragt ist, aber ... hmmm

Gruß
M.

von Roland (Gast)


Lesenswert?

Hallo,

Oh dann habe ich mich wohl falsch ausgedrückt. Ich versuche die Idee 
nochmals zu erklären.

Mit eigener Schaltung meinte ich z.b. das komplett selbst entwickeln 
einer Schaltung auf einer Platine, das ist ausserhalb meiner Kentnisse 
und Möglichkeiten. Was ich machen kann, und auch schon öfters gemacht 
habe, ist z.b. eine Schaltung in Eagle nachbauen (z.b. von einem I/O 
Expandermodul Adafruit) und auf einen anderstförmigen Print umziehen. 
Oder auch verschiedene Module zusammenführen (z.b. TL595 5x auf einer 
Platine statt 5 fertige Module).

Gerade z.b. das Vorgeschlagene RFID Modul selbst zu entwickeln braucht 
bei weitem mehr Erfahrung als ich habe - das gebe ich zu. Ich baue am 
liebsten Dinge aus "anschliessbaren" Modulen.

Zur Konstruktion:

Es gibt 118 Zylinder, als Reserve wird mit 125 gerechnet. Diese sind 
alle gleich beschaffen, geplant ist aktuell ca. 25mm Durchmesser und 
50-100mm höhe. Die Zylinder sind aus durchsichtigem Kunststoff (Gussharz 
Resin). Die Zylinder unterschieden sich durch den eingegossenen Inhalt. 
Dieser "Inhalt" soll über einen Sensor (wie z.b. ein RFID-Tag) vom 
Raspberry erkannt werden. Ob überhaupt ein Zylinder eingesetzt ist, oder 
ob er NOCH eingesetzt ist, soll ein Schalter/Lichtschranke etc prüfen.

Der Halter für die Zylinder ist aus Holz gefertigt. Die Zylinder sollen 
in ein Öffnung (Loch) eingesteckt werden, wo Sie zum einten auf Präsenz 
geprüft werden, und zum anderen auf den Typ (Inhalt im Harz). Da so ein 
Loch im Holz vermutlich alleine nicht reicht, habe ich geplant ein Loch 
zu Bohren und von Hinten eine Ausfräsung zu fertigen. In das Loch wird 
dann eine 3D Gedruckte Hülse eingeschoben welche eine Befestigung für 
die Präsenzerkennung und die Identifikationsvorrichtung haben. Das wäre 
dann der "Zylinderhalter" Die Zylinder welche aktuell nicht in 
verwendung sind, stecken in einem einfachen Bohrloch im Holz. Allenfalls 
wird dort von Hinten noch eine LED eingesetzt zur Beleuchtung. Am 
Holzgehäuse welche die Zylinderhülse/Zylinderhalter sowie die Zylinder 
behihaltet wird zusätzlich ein Display und ein Raspberry PI verbaut, 
sowie einige Schalter/Tasten.

Ich hoffe es ist nun etwas klarer.

Grüsse Roland

von Duke Nukem (Gast)


Lesenswert?

> ein Raspberry PI

Ja, wozu noch Nachdenken. Die Lösung steht doch schon fest.

Tipp: Lass Zylinder und den ganzen unnötigen Rest einfach weg.
Nimm einfach einen simplen "Klingelknopf".
Richtig, so wie bei der Türklingel.

Alles andere überfordert die Nutzer*innen ohnehin nur.

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.