Ich habe das noch nicht umgesetzt, habe es noch nicht benötigt.
Bei Elektor gab es aber einmal einen Artikel über eine Propelleruhr, bei der es so gelöst war.
https://www.elektormagazine.de/magaz...r-201312/24128
Die Stromübertragung wurde hier aber über Spulen gemacht. Irgendwo habe ich aber eine andere Variante gesehen mit Schleifringen.
Aufgrund des Strombedarfs würde ich eher auf Schleifringe setzen.
Bei dem Foto im Link sieht man die Leds auf der unteren Platine angeordnet.
MfG Hannes
Bei einer Propelleruhr hat man hohe Drehzahlen. Das Problem entfällt beim R2. Da reichen bestimmt vier Stück, um den Sensor im Kopf in jeder Stellung erreichen zu können. Immerhin kann man die so anordnen, dass das Licht im Gehäuse auch reflektiert wird, das geht dann schon auch "um die Ecke".
Schlimmstenfalls sechs.
Daten mit nem Schleifring zu übertragen, halte ich für nicht besonders zuverlässig- das wird auch langsam, weil man ein recht robustes Protokoll brauchen wird.
Grüssle, Sly
..dem Inschenör ist nix zu schwör..
Wie realisiert man denn mit der IR-Geschichte Hin- und Rückleitung?
(Wenn der Pi im Kopf sitzt und der Akku im Body, will man doch sicher mal die Akkuspannung abfragen. Andersrum: Der Pi im Body und der Radarsensor im Kopf geht auch nicht nur unidirektional)
Dann baut man beides in beide Teile.
Da man ja weiss, wann der eine sendet, kann man es so einrichten, dass der andere das dann nicht tut.
IR ist schnell genug, um da keine merklichen Verzögerungen aufkommen zu lassen.
Man kann auch unterschiedliche Frequenzen des Trägers benutzen, die kleinen IR-Empfänger gibt es mit verschiedenen Frequenzen.
Wenn ich allerdings drüber nachdenke, würd ich es mit HC-05-Modulen machen.
Reichweite braucht man nicht, und der Aufwand ist geringer.
Und die kosten auch nix.
Mir ging es hauptsächlich darum, dass ein Schleifring zur Datenübertragung eher ungeeignet sein dürfte.
Grüssle, Sly
..dem Inschenör ist nix zu schwör..
was ist mit ESP32, müsste doch auch gehen oder?
Für die Funkverbindung?
Sicher, aber Kanonen auf Spatzen....zudem: noch mehr Rechner in dem Ding?
Allzu vieles ansteuern kann der nicht (naja, mit Port-Expandern dann schon, was aber auch wieder Aufwand ist), wird also alleine im Kopf auch nicht reichen.
Normalerweise kann _ein_ Arduino Mega locker alles stemmen, was in nem R2 so anfällt (ok, bei Sprachsteuerung wirds dann eng).
Die HC-05 sind ne serielle Leitung (bidirektional!) ohne Strippe...praktischer gehts kaum.
Grüssle, Sly
..dem Inschenör ist nix zu schwör..
GAANZ einfach. Das konnte schon der asuro - siehe hier, Seite 21ff - 2400 Bd, 8N1. Da gibts auch Schaltungsbeispiele dazu *gg*. Und ich weiß, dass das funzt(e).
Ciao sagt der JoeamBerg
Da es hier Vorbehalte gegen Schleifringe zur Datenübertragung gibt: Nutzen nicht die meisten R2-Bauer Schleifringe gerade dafür? Gibt es dazu keine Erfahrungswerte?
@Moppi: die 30m, die ein Wemos D1 im Freien schafft, kann ein HC-05 nicht.
10m schon.
Aber hier muss ne Entfernung von maximal _einem_ Meter überbrückt werden.
Der Vorteil der HC-05 ist halt, dass es genauso ist, als würdest du die beiden MEGA mit nem seriellen Kabel verbinden, nur das Kabel eben weglassen.
Man schickt die Kommandos einfach über die serielle Schnittstelle- das geht in beide Richtungen.
Um Protokolle und anderes braucht man sich gar nicht kümmern, wenn man "a" schickt, kommt auch "a" an.
Wenn man Strom sparen will (bei nem R2 in Lebensgrösse wohl eher nicht, da passt ne Autobatterie rein) kann man die Dinger auch über nen digitalen Pin einfach abschalten.
Das mache ich bei der XPControl auch, wenn die im USB-Modus ist (dort ist das nötig, damit ich die Hardware-Schnittstelle nutzen kann um den Arduino Nano zu programmieren, an der selben Schnittstelle hängt nämlich der HC).
Ich finde gerade die Möglichkeit, beliebige Kommandos einfach im Klartext zu übertragen, bestechend.
Der untere kann z.B. irgendwelche Daten einfach durchreichen, und der obere gibt sie dann auf nem Display aus, genauso wie sie ankommen (nutze ich für die Telemetrie der XP-Control, es ist vollkommen egal was die gerade steuert, Telemetriedaten werden einfach als Klartext gesendet und zum Display durchgereicht).
Einfacher geht es wohl kaum noch.
Grüssle, Sly
..dem Inschenör ist nix zu schwör..
Lesezeichen