Inhaltsverzeichnis:
- Schritt 1: Dinge, die Sie brauchen
- Schritt 2: Zusammenbau des Controllers
- Schritt 3: Zusammenbau des Autos
- Schritt 4: Der Code
Video: Robotics Remote Control Rock Crawler Arduino - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Das sieht und ist sehr barebones. Ich würde jedem empfehlen, der dieses Projekt durchführen möchte, eine Möglichkeit in Betracht zu ziehen, die Elektronik zum Schutz vor Wasser und Schmutz abzudecken.
Schritt 1: Dinge, die Sie brauchen
-Arduino MEGA
-Arduino UNO
-2x Joysticks
-2x 2,4 GHz Transceiver
-Jedes Chassis mit mindestens zwei Motoren (für Lenkung und Leistung)
-Dieses Projekt hat drei Motoren (ein zusätzlicher für Frontantrieb)
-Batteriepack für Motoren
-2x Motor Control Units (zwei werden nur für Teilzeit-Allradantrieb benötigt)
-2x 9-Volt-Batterien für Arduinos
-Arduino-Erweiterungsschild
-Netzschalter für Motoren (optional)
Schritt 2: Zusammenbau des Controllers
Für den Controller benötigen Sie einen Arduino UNO mit einem Erweiterungsschild, zwei Joysticks, einen 2,4-GHz-Transceiver und eine 9-V-Batterie.
Der Erweiterungsschirm wird für mehr GND- und 5V-Pins verwendet, dies erleichtert das Projekt, da Sie für den Controller keine Lötarbeiten durchführen müssen
Beginnen Sie mit der Verkabelung der Joysticks mit dem Arduino. Denken Sie daran, dass ein Joystick für die X-Bewegung verantwortlich ist, während der andere für die Y-Bewegung verantwortlich ist. Das Erweiterungsschild wird benötigt, um sowohl Joysticks als auch den Transceiver mit Strom zu versorgen.
Joystick 1 wird für die x-Achse (Drossel) verdrahtet, Sie können den SW (Joystick-Schalter) verdrahten, wenn Sie das Umschalten zwischen 4WD und 2WD aktivieren möchten (aber das ist hier nicht implementiert).
Joystick 2 wird für die Y-Achse (Lenkung) verdrahtet
Als nächstes möchten Sie mit der Verkabelung des Transceivers wie folgt beginnen:
Transceiver-Pins ---- Arduino-Pins
GND 1 ---- GND
VCC 2 ---- 3,3 V
CE 3 ---- 7
CSN 4 ---- 8
SCK 5 ---- 13
MOSI 6 ---- 11
MISO 7 ---- 12
IRQ 8 ---- nicht verbunden
Schritt 3: Zusammenbau des Autos
Dazu benötigen Sie Ihr Chassis mit Motoren, Arduino MEGA, zwei Motorsteuereinheiten, einen 2,4-GHz-Transceiver und eine 9-V-Batterie.
Wir begannen mit der Verkabelung der Motoren mit den Motorsteuergeräten. Denken Sie daran, dass es sich um drei Motoren handelt (jeweils mit zwei Drähten), sodass eine Motorsteuereinheit nur halb verdrahtet ist.
Als nächstes möchten Sie die Motorsteuergeräte mit dem MEGA verkabeln. Denken Sie daran, welche Pins Sie für die Motorrichtung verwendet haben, da Sie diese im Code benötigen.
Danach können Sie mit der Verkabelung des Transceivers mit dem MEGA beginnen. Die Pins werden aufgrund der Art und Weise, wie MEGA die Kommunikation handhabt, nicht die gleichen wie bei der UNO sein.
Die Verdrahtung für die Pins 4 und 6 bleibt offen. Im Codem waren sie für die Vorderräder verkabelt. Wenn Sie jedoch nur RWD verwenden möchten, müssen Sie diese nicht verdrahten.
Transceiver-Pins ---- Arduino-PinsGND 1 ---- GND
VCC 2 ---- 3,3 V
CE 3 ---- 7
CSN 4 ---- 8
SCK 5 ---- 52
MOSI 6 ---- 51
MISO 7 ---- 50
IRQ 8 ---- nicht verbunden
Schritt 4: Der Code
Car.ino wird in die MEGA hochgeladen
Controller.ino in die UNO
Wenn Sie den seriellen Monitor für Debugging-Zwecke verwenden möchten, stellen Sie sicher, dass die Baudrate auf 115200 eingestellt ist.
Empfohlen:
So verwandeln Sie Ihren Raspberry Pi in ein Remote Access Gateway – wikiHow
So verwandeln Sie Ihren Raspberry Pi in ein Remote Access Gateway: Hey Leute! Angesichts der jüngsten Ereignisse hat unser Team von remote.it hart daran gearbeitet, Ideen zu sammeln, um die Arbeit aus der Ferne schmerzfrei und zugänglich zu machen. Wir haben das remote.itPi SD Card Image entwickelt, eine SD-Karte, die Sie in eine neue
Arduino-Programmierung über das Handy -- Arduinodroid -- Arduino-Ide für Android -- Blinzeln: 4 Schritte
Arduino-Programmierung über das Handy || Arduinodroid || Arduino-Ide für Android || Blink: Bitte abonnieren Sie meinen Youtube-Kanal für weitere Videos…… Arduino ist ein Board, das direkt über USB programmiert werden kann. Es ist sehr einfach und günstig für College- und Schulprojekte oder sogar für Produktprototypen. Viele Produkte bauen zunächst darauf für i
Remote-SSH-Zugriff auf Raspberry Pi 2: 5 Schritte
Remote-SSH-Zugriff auf Raspberry Pi 2: Wollten Sie schon immer einen Raspberry Pi "im Feld" und trotzdem darauf zugreifen können? Hier ist eine einfache Möglichkeit, den Remote-SSH-Zugriff auf Ihren Raspberry Pi 2 (und auch andere Modelle) zu aktivieren. Es gibt zwar Lösungen, die ein VPN beinhalten oder einen Por
Interessante Programmieranleitung für Designer--Program Process Control-Loop Statement: 8 Schritte
Interessante Programmieranleitung für Designer--Program Process Control-Loop Statement: Program Process Control-Loop StatementIn diesem Kapitel werden Sie mit einem wichtigen und mächtigen Wissenspunkt-Loop-Statement in Berührung kommen. Bevor Sie dieses Kapitel lesen, können Sie, wenn Sie 10.000 Kreise im Programm zeichnen möchten, nur mit einem ter
Wie man einem F.I.R.S.T Robotics-Team beitritt – wikiHow
So treten Sie einem F.I.R.S.T. Robotics-Team bei: DIES IST KEINE BATTLE BOTS!! FIRST Robotics Competition (FRC) ist ein einzigartiger Hochschulsport des Geistes, der jungen Leuten im High-School-Alter helfen soll, zu entdecken, wie interessant und lohnend Ingenieure und Forscher sein können. Der ERSTE Roboter