Inhaltsverzeichnis:

Arduino Bluetooth-Auto - Gunook
Arduino Bluetooth-Auto - Gunook

Video: Arduino Bluetooth-Auto - Gunook

Video: Arduino Bluetooth-Auto - Gunook
Video: How To Make Arduino Bluetooth Controlled Car - At Home 2024, November
Anonim
Arduino Bluetooth-Auto
Arduino Bluetooth-Auto

Dies ist mein erstes Arduino-Projekt, das ganz einfach zu machen ist. Es wird ungefähr eine halbe Stunde dauern, bis es ganz einfach ist, wie Sie denken, Sie können es auch schaffen, indem Sie die folgenden Schritte ausführen und Spaß haben die Schritte unter Beschreibung

Schritt 1: Anforderungen

Anforderungen
Anforderungen
Anforderungen
Anforderungen

Arduino Uno-Board Bluetooth-Modul hc 05 4wd-Schild (adafruit) Überbrückungsdrähte Zwei 9-V-Batterie (1. Arduino-Platine 2. externe Stromversorgung zum Schild) Batteriekappe mit 9-V-Stiftbuchse

Schritt 2: Verbindung

Verbindung
Verbindung
Verbindung
Verbindung

Montieren Sie die Abschirmung auf der Arduino-Platine und verbinden Sie Bluetooth mit dem Audio oder direkt mit der Abschirmung, indem Sie sie anlöten) und M2 (rechts)

Schritt 3: Codierung

//*** 1- Dokumentation // Dieses Programm wird verwendet, um ein Roboterauto mit einer App zu steuern, die mit Arduino über ein Bluetooth-Modul kommuniziert

#enthalten

// erstellt zwei Objekte zur Steuerung der Klemmen 3 und 4 des Motorschilds AF_DCMotor motor1 (3); AF_DCMotor motor2(4); char-Befehl; Void setup () { Serial.begin (9600); // Stellen Sie die Baudrate auf Ihr Bluetooth-Modul ein. aufrechtzuerhalten. Void Schleife () { if (Serial.available ()> 0) {Befehl = Serial.read (); Halt(); // Initialisieren mit gestoppten Motoren // Ändern Sie den Pin-Modus nur, wenn sich der neue Befehl vom vorherigen unterscheidet. //Seriell.println (Befehl); switch(command) { case 'F': forward(); brechen; Fall 'B': zurück(); brechen; Fall 'L': left(); brechen; Fall 'R': right(); brechen; } } } Void forward () { motor1.setSpeed (255); // Maximale Geschwindigkeit definieren motor1.run (FORWARD); // Motor im Uhrzeigersinn drehen motor2.setSpeed (255); // Maximale Geschwindigkeit definieren motor2.run (FORWARD); // Motor im Uhrzeigersinn drehen aufrechtzuerhalten. Void zurück () { motor1.setSpeed (255); motor1.run (RÜCKWÄRTS); // Motor gegen den Uhrzeigersinn drehen motor2.setSpeed (255); motor2.run (RÜCKWÄRTS); // Motor gegen den Uhrzeigersinn drehen aufrechtzuerhalten. Void left () { motor1.setSpeed (255); // Maximale Geschwindigkeit definieren motor1.run (FORWARD); // Motor im Uhrzeigersinn drehen motor2.setSpeed (0); motor2.run (FREIGABE); // motor2 ausschalten aufrechtzuerhalten. Void right () { motor1.setSpeed (0); motor1.run (FREIGABE); // motor1 ausschalten motor2.setSpeed (255); // Maximale Geschwindigkeit definieren motor2.run (FORWARD); // Motor im Uhrzeigersinn drehen aufrechtzuerhalten. Void Stop () { motor1.setSpeed (0); motor2.run (FREIGABE); // Motor1 ausschalten motor2.setSpeed (0); motor2.run (FREIGABE); // motor2 ausschalten}

Schritt 4: Hochladen

Entfernen Sie das Bluetooth-Modul, bevor Sie die Codes hochladen

Schritt 5: Netzteil

Energieversorgung
Energieversorgung

Verbinden Sie die 9-Volt-Batterie mit der Arduino-Platine und Sie können auch die 9-Volt-Batterie zur Abschirmung durch externe Stromversorgung anschließen, um die Stromversorgung Ihrer Motoren zu erhöhen. Entfernen Sie den in der Abbildung gezeigten Strom-Jumper.

Schritt 6: App installieren

App installieren
App installieren
App installieren
App installieren
App installieren
App installieren

Installieren Sie die Bluetooth-RC-Controller-App über den Play Store Öffnen Sie die App Sie bitten um Erlaubnis Bluetooth einschalten lassen Sie es das erste Mal, wenn das Passwort 1234 oder 0000 ist, klicken Sie dann auf das in der App angezeigte Zahnrad Jetzt "Wählen Sie eine Verbindung zum Auto" Die rote Taste blinkt in der App wende dich an grünJetzt bist du mit deinem Auto verbunden, spiele damit und genieße dein Projekt. Danke, dass du dir diese Anleitung angesehen hast

Empfohlen: