Hallo an alle, ich stehe vor dem Problem eine kleine Anwesenheitserkennung realisieren zu müssen - aber mir fehlt zur Zeit noch jeglicher Ansatz. Das Problem ist folgendes: es gibt verschiedene bewegliche Objekte, welche sich gegenseitig erkennen sollen sobald sich sich ca. auf 3m annähnern, dabei ist soll es keinerlei Unterscheidung geben zwischen verschiedenen den Objekten. Ich hatte zunächst an RFID gedacht aber da ist der Erkennungsabstand wahrscheinlich zu groß dafür. Hat von Euch jemand eine Idee in welche Richtung ich weiterdenken kann?
Wenn sich die Dinger nicht unterscheiden wird es schwierig den Unterschied zwischen zwei und drei zu unterscheiden. Woher weiss ein Objekt, dass das andere nicht immer das selbe sondern ein drittes ist ?
Muss diese Erkennung in die bewegten Objekte eingebaut werden, oder könnte man z.B. an der Decke oder so eine Art Zentrale anbringen, welche alle Objekte im Blickfeld hat? Dann könnte man per Infrarot oder Ultraschall die Positionen und relativen Distanzen messen und per Funk o.ä. an die Objekte melden.
"dabei ist soll es keinerlei Unterscheidung geben zwischen verschiedenen den Objekten." Eine Erklärung zu obigem Satz könnte hilfreich sein
Die Objekte koennten die gleiche Firmware haben, sich aber trotzdem eine dynamische ID zuweisen und sich so gegenseitig unterscheiden.
Also die ganze Geschichte ist die, für eine Ausstellung sollen kleine "Wägelchen" gebaut werden, welche die die Besucher durch die Gegend (Freigelände) schieben können. In den Wagen sind kleine MP3-Player drin, welche ich mit einem MSP430 und VS1011 realisiert habe. Jetzt soll nur wenn sich zwei Wagen näher kommen die Lautstärke automatisch reduziert werden bzw. die sollen einen gleichen Song spielen.
schick doch einen akustischen ping so alle sekunde in nichthörbaren frequenzbereich raus und wenn einer antwortet dann ist er in der nähe, brauchste zusätzlich nur mikro + anhang
Eine Codierung mit aussenden stelle ich mir recht kompliziert vor, da die Sound-Daten direkt von der Speicherkarte zum MP3 Decoder "geschaufelt" werden und die ja da irgendwie eingearbeitet werdén müssten. Bei meinem kleinen Player habe ich noch 2x8 Ports zur freien Verwendung. Irgendwie hatte ich mir (in meinem jugendlichem Leichtsinn) vorgestellt nur einfach ein high oder low Signal auf einen Eingang zu bekommen, wenn ein anderes Objekt in Reichweite ist, weiss aber ja leider nicht wie :(
Gib doch jedem objekt eine feste Frequenz, die es aussendet (oberhalb des hörbaren Bereiches). So kann zwischen einzelnen und mehreren objekten unterschieden werden. Anhand der Amplitude kann auch der Abstand ungefähr ermittelt werden. Denke ich jedenfalls. ;)
Ach ja: das MFV (Tonfrequenzwahl) des Telefons (dazu gibt's auch Appnotes) könnte auch funktionieren, in 1s-Intervallen sendet jedes Objekt eine Kennung aus, die von den anderen Teilnehmern erkannt wird.
Wie wäre einfach ein Funksignal mit entsprechend schwacher Sendeleistung? Hohe Schallfrequenzen ist für evtl. anwesende Haustiere unangenehm und ich habe da auch schon Erfahrungen mit Kindern gemacht :-) Beispielsweise die Fernbedienung einer ZV, deren Batterie nachlässt hat auch nur noch wenige Meter Reichweite.
wie wäre es mit einer IR-Sendediode (oder mehreren) die dauerhaft mit 36KhZ gepulst wird und rundum abstrahlt. Mit einem TSOP1736 kann man das Signal dann erkennen. Der gibt dann, wenn ein anderes Objekt in der Nähe ist, ein Signal an die Steuerung aus. Alter Mann
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.