2,4 GHz Wärmer/Kälter-Spiel basierend auf der Signalstärke

Ich suche derzeit nach Optionen, um ein 3-teiliges Spiel für ein Unternehmen für Outdoor-Aktivitäten zu bauen, das auf dem Wärmer/Kälter-Spiel basiert.

  • Zwei Teams erhalten jeweils einen Empfänger, und jedes Team startet etwa 400 Meter voneinander entfernt.
  • Zwischen den beiden Teams befindet sich ein Sender, der das Ziel ist.
  • Die Empfangseinheiten geben periodisch einen "Ping"-Ton ab.
  • Die Intervalle zwischen jedem „Ping“-Ton werden kürzer, je näher der Empfänger dem Sender kommt.
  • Die Teams werden in den Spielbereich entlassen, der ein bewaldetes Gebiet sein wird, um nach dem Sender zu suchen.
  • Das erste Team, das den Sender erreicht, ist der Gewinner.
  • Die Sender/Empfänger sollten mindestens 4 Stunden auf einem LiPo laufen können.

Ich bin im Allgemeinen kein Low-Level-Ingenieur. Ich bin ziemlich erfahren mit Arduino/Netduino/Zigbee/Xbee, aber damit wirklich nichts Geringeres.

Meine ursprüngliche Idee dafür war, die RSSI-Ausgabe von einem XBee auf jedem Empfänger zu verwenden, um die Signalstärke zu messen, und diese mit einem kleinen Arduino in die gewünschte Ausgabe zu parsen. Das Problem bei dieser Idee ist, dass sie sich auf zwei sendende XBees und zwei empfangende XBees sowie zwei Ardunios stützt. Ziemlich teurer Bau! (zwei von jedem Paar, damit die Empfänger nicht den Abstand zueinander messen!)

Ich bin mir ziemlich sicher, dass es einen wesentlich billigeren Weg gibt, dies zu implementieren, da PMR-Funkgeräte (zum Beispiel) in der Lage sind, die Signalstärke zu messen), und Sie können sogar diese kleinen WiFi-Schlüsselanhänger bekommen, die die Signalstärke um Sie herum anzeigen.

Würde gerne wissen, was die Leute denken oder ob jemand so etwas schon einmal gemacht hat, bevor eine Blockimplementierung großartig wäre!

RSSI ist eine ziemlich schlechte Methode, um die Entfernung zu bestimmen. Außerdem ändern Funkgeräte ihre Ausgangsleistung, um Rauschen, Empfangsleistung und Mehrwegeffekte zu kompensieren. Werfen Sie einen Blick auf das Chirp-Spread-Spektrum. Es gibt Geräte, die Entfernungen bis auf wenige cm messen können, indem sie die Umlaufzeit messen.

Antworten (1)

Anders: Platzieren Sie in jedem "Empfänger" einen GPS-Empfänger. Zielkoordinaten in jedem rx programmieren. Gehen. Die Vegetation beeinflusst das Ergebnis.


RDF:

Das Auffinden von Sendern durch konkurrierende Teams ist traditionell als "Fuchsjagd" bekannt. Herkömmliche "Fuchsjagd"-Senderjäger verwenden eine Richtantenne mit Nullung. Empfänger KÖNNEN sehr einfach sein - in einigen Fällen im Wesentlichen "Kristallsätze". Andere verwenden sehr komplexe Systeme.

Extrem gutes Papier über Fuchsjagdsysteme

Gutes, aber komplexes VHF-System
.. Handbuch für: Verwendung des Mk4 Foxhunt-Empfängers für gepulste Signale

Diskussion

Mehr ...

80 m = 3,7 MHz FH-Empfang

Etwas Arduino-spezifischer Code und Informationen zum Einrichten und Verwenden von Sensoren, wie z. B. Ihr Zweck: Sensor Workshop