STEAMXMAKER_BT
Über STEAMXMAKER_BT
Steuern Sie Ihr Arduino-basiertes Auto über Bluetooth.
Befolgen Sie die Schritte in der Reihenfolge
1. Das verwendete Telefon oder Tablet muss Android-basiert sein.
2. Installieren Sie die erforderlichen Netzteile, um das Bluetooth-Modul Hc05 oder Hc06 zu aktivieren.
3. Wenn alle Verbindungen korrekt sind, leuchtet die LED an Ihrem Bluetooth-Modul auf und Ihr Modul wird aktiviert.
4. Suchen Sie zunächst über die Einstellungen des Telefons nach dem Bluetooth-Modul. Sie werden auf den Namen HC05 oder HC06 stoßen.
5. Koppeln Sie nun dieses Bluetooth-Modul mit Ihrem Telefon.
6. Öffnen Sie die App, die auf Ihrem Telefon gelandet ist, und bestätigen Sie die Bluetooth-Berechtigungsanforderung, um eine Verbindung herzustellen. Auf dem angezeigten Bildschirm wird Hc05 oder Hc06 angezeigt. Wählen Sie ...
7. Nach Ihrer Auswahl entspricht Ihre Anwendung Ihrem Modul. (Also müssen Sie zuerst mit dem Telefon und dann mit der App koppeln.)
8. Wenn die Bluetooth-Kopplung mit dem Telefon hergestellt ist - Blinklicht am HC-06 -> leuchtet dauerhaft.
- Blinklicht am HC-05 -> blinkt in längeren Abständen
Hinweis: Sie können die Tasten 1, 2 und 3 in der Anwendung für Funktionen wie Hupe, Scheinwerfer, Skid usw. anpassen.
Testen Sie jetzt Ihre Arbeit, indem Sie Ihre Codes bearbeiten und die erforderlichen Anpassungen vornehmen.
#include
SoftwareSerial-Kommunikation (13, 12);
// Tx- und Rx-Pins sind definiert
const int IN1 = 5;
const int IN2 = 6;
// Die Anschlüsse für die linke Motorsteuerung L298N sind IN1 Pin 5, IN2 Pin 6 zugeordnet
const int IN3 = 9;
const int IN4 = 10;
// L298N wurde mit den rechten Motorsteuerungsanschlüssen IN3 Pin 9, IN4 Pin 10 belegt
String readString;
// Lesen der Bluetooth-Daten gestartet
void setup ()
{
PinMode (IN1, OUTPUT);
PinMode (IN2, OUTPUT);
PinMode (IN3, OUTPUT);
PinMode (IN4, OUTPUT);
// Die Pins IN1, IN2, IN3 und IN4 werden als OUTPUT-Pins zugewiesen
iletisim.beg die (9600); // Bluetooth-Kommunikation gestartet
Serial.beg die (9600); // Serieller Monitor gestartet
}
leere Schleife ()
{
while (contact.available ())
{
Verzögerung (10);
char c = contact.read ();
readString + = c;
}
if (readString.length ()> 0)
{
Serial.println (Readstring);
if (readString == "STOP")
{
analogWrite (IN1, 0);
analogWrite (IN2, 0);
analogWrite (IN3, 0);
analogWrite (IN4, 0);
}
sonst wenn (readString == "NEXT")
{
analogWrite (IN1, 0);
analogWrite (IN2, 255);
analogWrite (IN3, 255);
analogWrite (IN4, 0);
}
sonst wenn (readString == "BACK")
{
analogWrite (IN1, 255);
analogWrite (IN2, 0);
analogWrite (IN3, 0);
analogWrite (IN4, 255);
}
sonst wenn (readString == "LEFT")
// Rechte Räder vorwärts, linke Räder müssen zurückkehren
{
analogWrite (IN1, 255);
analogWrite (IN2, 0);
analogWrite (IN3, 255);
analogWrite (IN4, 0);
}
sonst wenn (readString == "SAG")
// Die linken Räder sollten vorwärts fahren, die rechten Räder sollten zurückdrehen
{
analogWrite (IN1, 0);
analogWrite (IN2, 255);
analogWrite (IN3, 0);
analogWrite (IN4, 255);
}
sonst wenn (readString == "SAGASAGI")
// Alle Räder fahren rückwärts. Die linken Räder sollten jedoch schneller durchdrehen
{
analogWrite (IN1, 255);
analogWrite (IN2, 0);
analogWrite (IN3, 0);
analogWrite (IN4, 125);
}
sonst wenn (readString == "SOLASAGI") // Alle Räder fahren rückwärts. Aber die richtigen Räder sollten schneller durchdrehen
{
analogWrite (IN1, 125);
analogWrite (IN2, 0);
analogWrite (IN3, 0);
analogWrite (IN4, 255);
}
sonst wenn (readString == "UPTACK")
// Alle Räder fahren vorwärts. Die linken Räder sollten jedoch schneller durchdrehen
{
analogWrite (IN1, 0);
analogWrite (IN2, 255);
analogWrite (IN3, 125);
analogWrite (IN4, 0);
}
sonst wenn (readString == "LEFT")
// Alle Räder fahren vorwärts. Aber die richtigen Räder sollten schneller durchdrehen
{
analogWrite (IN1, 0);
analogWrite (IN2, 124);
analogWrite (IN3, 255);
analogWrite (IN4, 0);
}
readString = "";
// Ermöglicht die kontinuierliche Kontrolle der Kommunikation über Bluetooth.
}
}
What's new in the latest 1.0
STEAMXMAKER_BT APK -Informationen
Alte Versionen von STEAMXMAKER_BT
STEAMXMAKER_BT 1.0
Superschnelles und sicheres Herunterladen über die APKPure-App
Ein Klick zur Installation von XAPK/APK-Dateien auf Android!