Habe es gefunden:
http://davehouston.org/RFTipsTricks.htm
Möglichkeit 1:
Die Empfänger aller Blumentöpfe sind ständig hörbereit. Der Roboter funkt einen Befehl, der aus einer bestimmten Zahl oder einem Buchstaben besteht (im ASCII-Code).
wenn nun ein Blumentopf hört, mensch meine Nummer kommt gerade, dann sendet er bis zum eintreffen eines Stopsignals. Der Roboter stoppt das sende, da ja ein Blumentopf im Raum rumschreit und peilt den an, fährt entlang der Peillinie zum Topp. Ist er da, sendet der Roboter ein Stoppsingnal und beendet das senden des Topfes.
Möglichkeit 2:
Alle Töppe senden in einem Zeitraster ihre Kennungen. Empfängt der Roboter die Kennung des Topfes mit der richtigen Kennung, wertet er in dem Moment die RSSI-Signale aus (Peilt dadurch den Topf an) und fährt auf der Peillinie los.
Möglichkeit 2 ist schwieriger zu realisieren, da jeder Topf wissen muß, wann er senden darf. Prinzipiell könnte er durch ein Funkuhr-Signal mikrosekundengenau senden. Aber einfache Funkuhrmodule geben nur ein Sekundensignal aus. Bei 20 Töpfen wäre jeder aller 20 Sekuneden auf Sendung. Das ist für eine Kursregelung zu ungenau.
Mögl. 1 ist da schon besser. Da jeder Topf individuell Sendeerlaubnis bekommt, kann er bis zum Eintreffen des Robbis auf Sendung bleiben.
Habe es gefunden:
http://davehouston.org/RFTipsTricks.htm
Irgendwie ist deine 1. Möglichkeit verkehrt. Es ist ja die Pflanze die von sich aus sendet wenn sie wasser benötigt. oder? Aber vielleicht könnte sie auch in intervallen die Messwerte des Feuchtigkeitssensors schicken und der Robi beurteilt dann ob die Pflanze wasser braucht oder nicht. erst dann sendet der Blumentopf ein entsprechendes spezielles nur ihm gehörendes Signal. so etwa? Und bei deiner 1. Möglichkeit müssten es Transreciever sein... Senden und empfangen oder? Eventuell könnte man auch den Feuchtigkeitssensor und den Transmitter an einen Microcontroller anschliessen..der Sender sendet dann so lange bis sich der Wert des Feuchtigkeitssensor wieder um einen gewissen Prozentsatz verändert hat... sehr wahrscheinlich muss dann noch die eindeutige identifizierung ins Spiel kommen falls mehrere gleichzeitg senden..
zu Mögl. 1:
wie wäre es, wenn der Robbi zyklisch die Töpfe abfragt, ob sie Wasser benötigen. Braucht einer was, fährt der Robbi hin und gießt. Danach fragt er den nächsten Topf ab usw. bis er durch ist.
Die Töpfe brauchten dann Transceiver.
Eine andere variante wäre, daß ein Zentralcontroller oder PC die Töpfe abfragt und den Roboter den Startbefehl erteilt. Der PC schaltet dann den Topfsender ein und der Roboter ermittelt eigenständig den Kurs und fährt autark hin.
Lesezeichen