Hallo, Kann mir jemand helfen? Ich habe einen Elektrorollstuhl, der schon recht alt ist (der Hersteller kann mir leider nicht mehr helfen). Ich steuere das Ding mittels eines Hall-Sensor Joysticks (siehe angehängtes Bild). Der Rollstuhl mit Vorderradantrieb reagiert sehr sensibel auf Steuerbewegungen, die ich mit der Hand ausführe und verlangt dauernd vollste Konzentration. Es gibt auch einen Anschluß für einen externen Joystick. Da würde ich gerne mit einem ESp32 oder Arduino das Joysticksignal simulieren, damit ich da Automatismen programmieren kann. Mit Gyro oder Sprachsteuerung oder was immer. Das Problem: Was der Joystick liefert, möchte ich simulieren. Was macht der Joystick? Reduziert er die angelegten 5V und abhängig davon weiß mein Rollstuhl dann wie stark er nach (bspl.) Rechts lenken muß? Oder wie schnell er fahren soll? Abhängig von der Spannung auf einem speziellen PIN? Oder denke ich da ganz falsch? Über Hilfe wäre ich ganz, ganz Glücklich und mein Leben einfach leichter. Vielen Dank Emanuel
Emanuel K. schrieb: > und mein Leben einfach > leichter Oder schnell zu Ende. Ohne Witz - Autopilot mit Arduino ist einfach viel zu gefährlich. Verändere die Ausgangscharakteristik des Joysticks mit etwas Hardware wie z.B. Widerständen, aber lass irgendwelche Rechner aus dem Spiel. Der kleine Kerl kann immer mal abstürzen und fährt dich dann dahin, wo du niemals hin wolltest.
Vielen Dank, Matthias, Sorge Dich nicht! natürlich würde ich die Sache so aufbauen (ISO9548) dass da nix passieren kann. Der ‚normale‘ Joystick hängt obendrein immer parallel dazu dabei und übernimmt bei seltsamen Manövern. Die Frage war: In welcher Form der Hall.Joystick hier ein Signal liefert. Liefert er Widerstände? Unterschiedliche Spannungen? Ich verstehe das Datenblatt nicht. Bin einfach zu unbedarft. Erleichtert würde mir das Leben dadurch, dass ich mich nicht auf das Geradeausfahren konzentrieren müsste sondern die schönen Berge anschauen könnte, die da überall stehen. Lebe ja hier in Kärnten. Liebe Grüße Emanuel
Wenn das Datenblatt lesbar wäre, würde vielleicht nicht nur ich etwas erkennen. Eventuell auch das gesamte Datenblatt, nicht nur ein Ausschnitt. DZDZ
Also ganz einfach: Output voltage span: X and Y axis: ±25 to ±30.6% with respect to Vs/2 (on axis for R, D and P gates) ±16.5 to ±21.4% with respect to Vs/2 (on axis for S gate, extents of C gate) Jetzt kommt es darauf an, wie der Bewegungsbereich deines Joysticks ist. Ich vermute S-Gate (jede Position in einem exakten, horizontal ausgerichteten Quadrat ist erreichbar). Dann liefert dein Joystick ±16.5 to ±21.4%, als typ. ca. ±19% von Vs (= 5 V, also ±0.95 V) um Vs/2 (= 2,5 V) herum. Ca. 1,5 bis 3,5 V. Wenn du schon "willens und in der Lage" bist, in der Elektronik herum zu fummeln, müsstest du das auch nachmessen können.
Emanuel K. schrieb: > Bin einfach zu unbedarft. Lob für die Ehrlichkeit. Ja, wenn du das nicht zu komplizierte Datenblatt nicht verstehst, bist du dann wirklich in der Lage, so ein komplexes Vorhaben zu realisieren? Emanuel K. schrieb: > Der ‚normale‘ Joystick hängt obendrein immer > parallel dazu dabei und übernimmt bei seltsamen Manövern. Wie soll das gehen? Wer sagt wann und wie, dass jetzt aber die Handsteuerung übernehmen soll? Im Notfall ganz schnell erst mal einen Umschalter betätigen und dann die Hand zum Joystick? Oder der Prozessor erkennt, dass der Joystick bewegt wird, und schaltet auf dessen Signal um? Ich weiß nicht, ob ich meine Gesundheit so einem "selbst gebastelten" System anvertrauen würde.
Der Zahn der Zeit (🦷⏳) schrieb: > Im Notfall ganz schnell erst mal einen Umschalter betätigen Einen Not-Halt-Knopf, der auf den originalen Joystick schaltet? mfg mf
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.