Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies

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.

  }

}

Terjemahan Memuatkan...

Maklumat APLIKASI tambahan

Versi Terbaru

Minta STEAMXMAKER_BT Kemas kini 1.0

Dimuat naik oleh

Ek ShareefZada

Memerlukan Android

Android 4.4+

Tunjukkan Lagi

Apa yang baru dalam versi terkini 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

STEAMXMAKER_BT Tangkapan skrin

Memuatkan Komen...
Bahasa
Langgan APKPure
Jadilah yang pertama untuk mendapatkan akses kepada pelepasan awal, berita, dan panduan permainan dan aplikasi Android terbaik.
Tidak, Terima kasih
Daftar
Berjaya berjaya!
Anda kini melanggan APKPure.
Langgan APKPure
Jadilah yang pertama untuk mendapatkan akses kepada pelepasan awal, berita, dan panduan permainan dan aplikasi Android terbaik.
Tidak, Terima kasih
Daftar
Kejayaan!
Anda kini melanggan surat berita kami.