STEAMXMAKER_BT

STEAMXMAKER_BT

Musteren
May 19, 2023
  • 4.0 MB

    Saiz Fail

  • Android 4.4+

    Android OS

Mengenai STEAMXMAKER_BT

Kawal kereta berasaskan Arduino anda menggunakan Bluetooth.

Ikuti Langkah-langkah DALAM ORDER

1. Telefon atau tablet yang anda gunakan mestilah berasaskan Android.

2. Pasang bekalan kuasa yang diperlukan untuk mengaktifkan modul bluetooth Hc05 atau Hc06.

3. Jika semua sambungan betul, lampu pada modul bluetooth anda akan dihidupkan dan modul anda akan diaktifkan.

4. Pertama, cari modul bluetooth melalui tetapan telefon sendiri. Anda akan menemui nama HC05 atau HC06.

5. Sekarang pasangkan modul bluetooth ini dengan telefon anda.

6. Buka aplikasi yang mendarat di telefon anda dan sahkan permintaan kebenaran bluetooth untuk membuat sambungan. Anda akan melihat Hc05 atau Hc06 pada skrin yang muncul. Pilih ...

7. Selepas pilihan anda, aplikasi anda akan sepadan dengan modul anda. (Jadi pertama anda perlu berpasangan dengan telefon dan kemudian dengan aplikasinya.)

8. Apabila pasangan bluetooth dengan telefon dicapai - lampu berkelip pada HC-06 -> bertukar secara berterusan.

- Lampu kilat pada HC-05 -> berkelip pada jarak yang lebih lama

Nota: Anda boleh menyesuaikan butang 1,2 dan 3 dalam aplikasi untuk ciri seperti tanduk, lampu, gelincir dll.

Sekarang ujian kerja anda dengan mengedit kod anda dan buat penyesuaian yang diperlukan.

#include

Komunikasi perisianSerial (13, 12);

/ // Tx dan Rx pin ditakrifkan

int int IN1 = 5;

int int IN2 = 6;

// L298N meninggalkan sambungan kawalan motor diberikan kepada IN1 pin 5, IN2 hingga pin 6

int int IN3 = 9;

int int IN4 = 10;

// L298N telah diberikan dengan sambungan kawalan motor kanan IN3 pin 9, IN4 pin 10

Bacaan stringString;

// Membaca data Bluetooth bermula

batal persediaan ()

{

  pinMode (IN1, OUTPUT);

  pinMode (IN2, OUTPUT);

  pinMode (IN3, OUTPUT);

  pinMode (IN4, OUTPUT);

 // IN1, IN2, IN3 dan IN4 pin ditugaskan sebagai pin OUTPUT

  iletisim.beg itu (9600); // Komunikasi Bluetooth bermula

  Serial.beg itu (9600); // Pemantauan Serial bermula

}

kekosongan gelung ()

{

  sementara (contact.available ())

  {

    tunda (10);

    char c = contact.read ();

    readString + = c;

  }

  jika (readString.length ()> 0)

  {

    Serial.println (ReadString);

    jika (readString == "STOP")

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 0);

    }

    lain jika (readString == "NEXT")

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 255);

     analogWrite (IN3, 255);

     analogWrite (IN4, 0);

    }

    lain jika (readString == "KEMBALI")

    {

     analogWrite (IN1, 255);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 255);

    }

    lain jika (readString == "KIRI")

/ / Roda kanan ke hadapan, Roda kiri mesti kembali

    {

     analogWrite (IN1, 255);

     analogWrite (IN2, 0);

     analogWrite (IN3, 255);

     analogWrite (IN4, 0);

    }

    lain jika (readString == "SAG")

/ / Roda kiri harus maju, Roda kanan harus berpaling

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 255);

     analogWrite (IN3, 0);

     analogWrite (IN4, 255);

    }

    lain jika (readString == "SAGASAGI")

// Semua roda pergi ke belakang. Tetapi roda kiri perlu berputar lebih cepat

    {

     analogWrite (IN1, 255);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 125);

    }

    lain jika (readString == "SOLASAGI") // Semua roda pergi ke belakang. Tetapi roda kanan harus berputar lebih cepat

    {

     analogWrite (IN1, 125);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 255);

    }

    lain jika (readString == "UPTACK")

// Semua roda maju ke hadapan. Tetapi roda kiri perlu berputar lebih cepat

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 255);

     analogWrite (IN3, 125);

     analogWrite (IN4, 0);

    }

    lain jika (readString == "KIRI")

// Semua roda maju ke hadapan. Tetapi roda kanan harus berputar lebih cepat

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 124);

     analogWrite (IN3, 255);

     analogWrite (IN4, 0);

    }

    readString = "";

// Ia menyediakan kawalan berterusan komunikasi melalui Bluetooth.

  }

}

Tunjukkan Lagi

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!
Tunjukkan Lagi

Video dan tangkapan skrin

  • STEAMXMAKER_BT penulis hantaran
  • STEAMXMAKER_BT syot layar 1
  • STEAMXMAKER_BT syot layar 2
  • STEAMXMAKER_BT syot layar 3
  • STEAMXMAKER_BT syot layar 4
  • STEAMXMAKER_BT syot layar 5
  • STEAMXMAKER_BT syot layar 6
  • STEAMXMAKER_BT syot layar 7

Versi lama STEAMXMAKER_BT

APKPure ikon

Muat Turun Super Pantas dan Selamat melalui Apl APKPure

Satu klik untuk memasang fail XAPK/APK pada Android!

Muat Turun APKPure
thank icon
Kami gunakan kuki dan teknologi yang lain pada laman web ini untuk menambah baik pengalaman anda.
Dengan klik mana-mana pautan pada halaman ini, anda bersetuju dengan Dasar Privasi dan Dasar Kuki kami.
Baca Yang Selanjutnya