STEAMXMAKER_BT

STEAMXMAKER_BT

Musteren
May 19, 2023
  • 4.0 MB

    Bestandsgrootte

  • Android 4.4+

    Android OS

Over STEAMXMAKER_BT

Bestuur je Arduino-gebaseerde auto met behulp van Bluetooth.

Volg de stappen IN BESTELLING

1. De telefoon of tablet die u gebruikt, moet op Android zijn gebaseerd.

2. Installeer de benodigde voedingen om de Bluetooth-module Hc05 of Hc06 te activeren.

3. Als alle verbindingen correct zijn, gaat het lampje op uw Bluetooth-module aan en wordt uw module geactiveerd.

4. Zoek eerst naar de Bluetooth-module via de eigen instellingen van de telefoon. U komt de naam HC05 of HC06 tegen.

5. Koppel nu deze Bluetooth-module met uw telefoon.

6. Open de app die op uw telefoon is geland en bevestig het Bluetooth-machtigingsverzoek om een ​​verbinding tot stand te brengen. U ziet Hc05 of Hc06 op het scherm dat verschijnt. Selecteer ...

7. Na uw selectie komt uw toepassing overeen met uw module. (Dus je moet eerst koppelen met de telefoon en vervolgens met de app.)

8. Wanneer Bluetooth-koppeling met de telefoon is bereikt - knippert het lampje op de HC-06 -> gaat continu branden.

- Flitslicht op HC-05 -> knippert met langere tussenpozen

Opmerking: U kunt de knoppen 1,2 en 3 in de applicatie aanpassen voor functies zoals claxon, koplamp, slippen enz.

Test nu uw werk door uw codes te bewerken en breng de nodige aanpassingen aan.

# include

Software Seriële communicatie (13, 12);

// Tx- en Rx-pinnen zijn gedefinieerd

const int IN1 = 5;

const int IN2 = 6;

// L298N linker motorbesturingsaansluitingen zijn toegewezen aan IN1 pin 5, IN2 tot pin 6

const int IN3 = 9;

const int IN4 = 10;

// L298N is toegewezen met de juiste motorbesturingsaansluitingen IN3 pin 9, IN4 pin 10

String readString;

// Het lezen van Bluetooth-gegevens is gestart

void setup ()

{

  pinMode (IN1, OUTPUT);

  pinMode (IN2, UITGANG);

  pinMode (IN3, OUTPUT);

  pinMode (IN4, OUTPUT);

 // IN1, IN2, IN3 en IN4 pinnen worden toegewezen als OUTPUT pinnen

  iletisim.beg het (9600); // Bluetooth-communicatie gestart

  Serial.beg het (9600); // Seriële monitor gestart

}

ongeldige lus ()

{

  terwijl (contact.available ())

  {

    delay (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);

    }

    anders if (readString == "VOLGENDE")

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 255);

     analogWrite (IN3, 255);

     analogWrite (IN4, 0);

    }

    anders if (readString == "BACK")

    {

     analogWrite (IN1, 255);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 255);

    }

    anders if (readString == "LEFT")

// Rechterwielen vooruit, linkerwielen moeten terugkeren

    {

     analogWrite (IN1, 255);

     analogWrite (IN2, 0);

     analogWrite (IN3, 255);

     analogWrite (IN4, 0);

    }

    anders if (readString == "SAG")

// Linker wielen moeten vooruit gaan, Rechter wielen moeten terugdraaien

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 255);

     analogWrite (IN3, 0);

     analogWrite (IN4, 255);

    }

    anders if (readString == "SAGASAGI")

// Alle wielen gaan achteruit. Maar de linkerwielen zouden sneller moeten draaien

    {

     analogWrite (IN1, 255);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 125);

    }

    anders if (readString == "SOLASAGI") // Alle wielen gaan achteruit. Maar de juiste wielen zouden sneller moeten draaien

    {

     analogWrite (IN1, 125);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 255);

    }

    anders if (readString == "UPTACK")

// Alle wielen gaan vooruit. Maar de linkerwielen zouden sneller moeten draaien

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 255);

     analogWrite (IN3, 125);

     analogWrite (IN4, 0);

    }

    anders if (readString == "LEFT")

// Alle wielen gaan vooruit. Maar de juiste wielen zouden sneller moeten draaien

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 124);

     analogWrite (IN3, 255);

     analogWrite (IN4, 0);

    }

    readString = "";

// Het biedt continue controle over communicatie via Bluetooth.

  }

}

Meer Info

What's new in the latest 1.0

Last updated on May 19, 2023
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Meer Info

Video's en screenshots

  • STEAMXMAKER_BT-poster
  • STEAMXMAKER_BT screenshot 1
  • STEAMXMAKER_BT screenshot 2
  • STEAMXMAKER_BT screenshot 3
  • STEAMXMAKER_BT screenshot 4
  • STEAMXMAKER_BT screenshot 5
  • STEAMXMAKER_BT screenshot 6
  • STEAMXMAKER_BT screenshot 7

STEAMXMAKER_BT APK -informatie

Laatste versie
1.0
Categorie
Onderwijs
Android OS
Android 4.4+
Bestandsgrootte
4.0 MB
Ontwikkelaar
Musteren
Veilige en snelle APK Downloads op APKPure
APKPure gebruikt handtekeningverificatie om virusvrije STEAMXMAKER_BT APK downloads voor u te garanderen.

Oude versies van STEAMXMAKER_BT

APKPure-icoon

Supersnel en veilig downloaden via de APKPure-app

Eén klik om XAPK/APK-bestanden op Android te installeren!

Downloaden APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies