punchlinex
Posts: 1
Joined: Mon Nov 13, 2017 12:59 pm

Ferngesteuertes Auto mit Xbox Controller steuern

Mon Nov 13, 2017 1:03 pm

Hallo zusammen,

ich würde gerne ein altes RC-Auto per Raspberry Pi 3 und Controller steuern.
Leider habe ich keine Erfahrung in Sachen programmieren und weiß auch nicht was für Bauteile ich alles verwenden muss.
Einen Wireless Adapter für den Controller besitze ich schon.

Danke im Voraus.

smartifahrer
Posts: 1038
Joined: Sat Feb 13, 2016 8:10 am

Re: Ferngesteuertes Auto mit Xbox Controller steuern

Mon Nov 13, 2017 6:52 pm

Einfach google mal nach "raspberry xbox controller rc" fragen.

https://tutorials-raspberrypi.de/raspbe ... r-steuern/
https://tomre.es/post/lego-xbox-raspberry-pi/
https://projects.raspberrypi.org/en/pro ... ld-a-buggy

Am einfachsten dürften Lösungen sein bei denen die Tasten des xbox controller Tastatureingaben simuliert.
Ein paar elektronik Kenntnisse dürften von vorteil sein.

User avatar
mline
Posts: 1424
Joined: Sun Jan 27, 2013 1:47 pm
Location: Austria, Vienna

Re: Ferngesteuertes Auto mit Xbox Controller steuern

Mon Nov 13, 2017 8:08 pm

Ich hab das so gelöst:
Mein RC-Auto (ein Tamiya CC-01 mit Wrangler Karosserie, Elektronischer Fahrtregler) hat immer noch alle Teile eingebaut die man für die gewöhnliche Fernsteuerung benötigt... abgesehen vom Empfänger.
Den habe ich durch eine Servosteuerung von Pololu ersetzt. Diese Servosteuerung hängt über einen Levelshifter an einer Raspberry Pi.
Stromversorgung könnte vom BEC Anschluss des Fahrtreglers kommen... allerdings hatte ich da bei Vollgas so heftige Spannungseinbrüche, sodas die Pi neu gestartet hat. Also wäre ein eigener Akku für die Pi notwendig.

XBox Controller (also xinput) programmieren ist ein bisschen schwierig mal eben so in nem Post zu erklären. Es gibt zahlreiche Tutorials für verschiedene Sprachen. Am besten also eine Suchmaschine befragen ;)

Eins ist noch wichtig: RC-Cars sind kein Spielzeug. Die haben je nachdem welche Größe das Auto hat ein ziemlich hohes Gewicht und bei richtiger Geschwindigkeit brechen die dir die Knöchel.
Darum solltest du beim Programmieren _immer_ die Räder abnehmen oder das Auto irgendwie aufbocken. Außerdem wäre ein "Killswitch" zu empfehlen damit du das Teil wenn es mal durchgeht auch sofort abstellen kannst.
<~~>

Return to “Deutsch”