STEAMXMAKER_BT

STEAMXMAKER_BT

Edukacyjne | Musteren

Graj na PC z BlueStacks – Platforma gamingowa Android, która uzyskała zaufanie ponad 500 milionów graczy!

Strona zmodyfikowana w dniu: Oct 28, 2025

Podgląd

Postępuj zgodnie z instrukcjami na zamówienie

1. Używany telefon lub tablet musi być oparty na systemie Android.
2. Zainstaluj niezbędne zasilacze, aby aktywować moduł bluetooth Hc05 lub Hc06.
3. Jeśli wszystkie połączenia są prawidłowe, lampka na module bluetooth zaświeci się i moduł zostanie aktywowany.
4. Najpierw wyszukaj moduł bluetooth za pomocą własnych ustawień telefonu. Znajdziesz nazwę HC05 lub HC06.
5. Teraz sparuj ten moduł Bluetooth z telefonem.
6. Otwórz aplikację, która wylądowała w telefonie i potwierdź prośbę o pozwolenie Bluetooth, aby ustanowić połączenie. Na ekranie pojawi się Hc05 lub Hc06. Wybierz ...
7. Po dokonaniu wyboru aplikacja będzie pasować do modułu. (Najpierw musisz sparować z telefonem, a następnie z aplikacją).
8. Po uzyskaniu połączenia Bluetooth z telefonem - miganie kontrolki na HC-06 -> włącza się ciągle.
- Migające światło na HC-05 -> miga w dłuższych odstępach czasu
Uwaga: Możesz dostosować przyciski 1,2 i 3 w aplikacji dla funkcji takich jak klakson, reflektor, poślizg itp.

Teraz przetestuj swoją pracę, edytując kody i dokonaj niezbędnych zmian.

#include
Oprogramowanie Komunikacja szeregowa (13, 12);
// Piny Tx i Rx są zdefiniowane

const int IN1 = 5;
const int IN2 = 6;
// L298N lewe przyłącza sterowania silnikiem są przypisane do styku 5 IN1, IN2 do styku 6

const int IN3 = 9;
const int IN4 = 10;
// Do L298N przypisano odpowiednie złącza sterowania silnikiem IN3 styk 9, IN4 styk 10

String readString;
// Rozpoczęto odczyt danych Bluetooth

void setup ()
{
  pinMode (IN1, WYJŚCIE);
  pinMode (IN2, WYJŚCIE);
  pinMode (IN3, WYJŚCIE);
  pinMode (IN4, WYJŚCIE);
 // Piny IN1, IN2, IN3 i IN4 są przypisane jako piny OUTPUT
  iletisim.beg przycisk (9600); // Rozpoczęła się komunikacja Bluetooth
  Serial.beg przycisk (9600); // Uruchomiono monitor szeregowy
}

void loop ()
{
  while (contact.available ())
  {
    opóźnienia (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);
    }
    else if (readString == „NEXT”)
    {
     analogWrite (IN1, 0);
     analogWrite (IN2, 255);
     analogWrite (IN3, 255);
     analogWrite (IN4, 0);
    }
    else if (readString == „BACK”)
    {
     analogWrite (IN1, 255);
     analogWrite (IN2, 0);
     analogWrite (IN3, 0);
     analogWrite (IN4, 255);
    }
    else if (readString == „LEFT”)
// Prawe koła do przodu, Lewe koła muszą wrócić
    {
     analogWrite (IN1, 255);
     analogWrite (IN2, 0);
     analogWrite (IN3, 255);
     analogWrite (IN4, 0);
    }
    else if (readString == "SAG")
// Lewe koła powinny iść do przodu, prawe koła powinny się cofnąć
    {
     analogWrite (IN1, 0);
     analogWrite (IN2, 255);
     analogWrite (IN3, 0);
     analogWrite (IN4, 255);
    }
    else if (readString == "SAGASAGI")
// Wszystkie koła cofają się. Ale lewe koła powinny obracać się szybciej
    {
     analogWrite (IN1, 255);
     analogWrite (IN2, 0);
     analogWrite (IN3, 0);
     analogWrite (IN4, 125);
    }
    w przeciwnym razie (readString == „SOLASAGI”) // Wszystkie koła cofną się. Ale odpowiednie koła powinny obracać się szybciej
    {
     analogWrite (IN1, 125);
     analogWrite (IN2, 0);
     analogWrite (IN3, 0);
     analogWrite (IN4, 255);
    }
    else if (readString == „UPTACK”)
// Wszystkie koła idą do przodu. Ale lewe koła powinny obracać się szybciej
    {
     analogWrite (IN1, 0);
     analogWrite (IN2, 255);
     analogWrite (IN3, 125);
     analogWrite (IN4, 0);
    }
    else if (readString == „LEFT”)
// Wszystkie koła idą do przodu. Ale odpowiednie koła powinny obracać się szybciej
    {
     analogWrite (IN1, 0);
     analogWrite (IN2, 124);
     analogWrite (IN3, 255);
     analogWrite (IN4, 0);
    }
    readString = "";
// Zapewnia ciągłą kontrolę komunikacji przez Bluetooth.
  }
}

Zagraj w STEAMXMAKER_BT na PC. To takie proste.

  • Pobierz i zainstaluj BlueStacks na PC

  • Zakończ pomyślnie ustawienie Google, aby otrzymać dostęp do sklepu Play, albo zrób to później.

  • Wyszukaj STEAMXMAKER_BT w pasku wyszukiwania w prawym górnym rogu.

  • Kliknij, aby zainstalować STEAMXMAKER_BT z wyników wyszukiwania

  • Ukończ pomyślnie rejestrację Google (jeśli krok 2 został pominięty) aby zainstalować STEAMXMAKER_BT

  • Klinij w ikonę STEAMXMAKER_BT na ekranie startowym, aby zacząć grę

Obejrzyj Filmik