Frage:
Verbinden Sie meinen RC-Car-Controller mit meinem Computer
kim taeyun
2011-04-06 16:20:59 UTC
view on stackexchange narkive permalink

Ich bin neu in der Hardware. Bei meinem ersten Projekt möchte ich meinen RC-Car-Controller mit meinem Computer verbinden, damit ich mein RC-Car in meinem PC steuern kann.

Welche Art von Dingen (Hardware, Kabel, Werkzeuge sowie Wissen) brauche ich, um dieses Ziel zu erreichen?

Ist es nützlich, wenn ich ein Steckbrett habe?

Einer antworten:
littlecharva
2011-04-06 16:42:00 UTC
view on stackexchange narkive permalink

Ich habe das vor ein paar Jahren mit einem billigen (£ 5) RC Lamborghini gemacht, den ich in einem Supermarkt gekauft habe.

Zunächst habe ich die Fernbedienung zerlegt und die Schalter gefunden, die sie zum Laufen gebracht haben vorwärts / rückwärts / links / rechts.

Ich habe dann Drähte auf jede Seite jedes Schalters gelötet, das andere Ende dieser Drähte habe ich mit Oktokopplern in einem Steckbrett verbunden.

Die andere Seite der Oktokoppler wurde mit einem Arduino verdrahtet - Die Oktokoppler trennen einfach die beiden elektronischen Schaltkreise (Arduino und Remote), sodass Sie die Schalter auf der Fernbedienung vom Arduino aus steuern können, ohne die beiden Schaltkreise und alle damit verbundenen Komplikationen zu mischen.

Schließlich Ich habe ein kleines Arduino-Programm geschrieben, das Befehle über die serielle Schnittstelle (USB) vom Computer empfangen und den entsprechenden Switch abhängig vom empfangenen Befehl steuern kann.

Dadurch konnte ich einfache Python-Skripte schreiben, um die erforderlichen zu senden Befehle an den Arduino, was bedeutet, dass ich nicht jedes Mal neuen Code kompilieren und auf den Arduino hochladen musste, wenn ich das, was das Auto tun sollte, optimierte.

Das Ergebnis sehen Sie hier:

http://www.youtube.com/watch?v=KDM_f_t8TL8

Ich habe dies mit sehr grundlegenden Elektronikkenntnissen getan, wenn Sie d Wenn Sie keine Erfahrung in der Programmierung haben, werden Sie wahrscheinlich mit der Software-Seite der Dinge zu kämpfen haben.

Anthony

ich danke dir sehr! Alles was ich vorbereiten muss ist nur Arduino, Breadboard, einige Drähte, Widerstände, RC-Car, RC-Fernbedienung?
@kim - Sie benötigen eine Möglichkeit, die (möglicherweise) varianten Logikpegel und Erdungsreferenzen zwischen dem Arduino und der Fernbedienung zu verbinden. Optokoppler sind eine einfache Lösung für dieses Problem, obwohl Sie möglicherweise nur Drähte (und möglicherweise Widerstände) verwenden können.
Meinen Sie Optokoppler? Oktokoppler klingen wie etwas Versautes, das Sie mit Wirbellosen machen.
Wenn Sie einen LPT-Anschluss haben, können Sie den Arduino (oder einen anderen eingebetteten Computer / Decoder) durch eine direkte Eingabe vom Computer ersetzen.


Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 2.0-Lizenz, unter der er vertrieben wird.
Loading...