STEAMXMAKER_BT

STEAMXMAKER_BT

Musteren
May 19, 2023
  • 4.0 MB

    Dung lượng tệp

  • Android 4.4+

    Android OS

Giới thiệu về STEAMXMAKER_BT

Điều khiển xe dựa trên Arduino của bạn bằng Bluetooth.

Thực hiện theo các bước theo thứ tự

1. Điện thoại hoặc máy tính bảng bạn sử dụng phải dựa trên Android.

2. Cài đặt các nguồn cung cấp năng lượng cần thiết để kích hoạt mô-đun bluetooth Hc05 hoặc Hc06.

3. Nếu tất cả các kết nối đều chính xác, đèn trên mô-đun bluetooth của bạn sẽ bật và mô-đun của bạn sẽ được kích hoạt.

4. Trước tiên, tìm kiếm mô-đun bluetooth thông qua cài đặt riêng của điện thoại. Bạn sẽ bắt gặp cái tên HC05 hoặc HC06.

5. Bây giờ ghép nối mô-đun bluetooth này với điện thoại của bạn.

6. Mở ứng dụng hạ cánh trên điện thoại của bạn và xác nhận yêu cầu cấp phép bluetooth để thiết lập kết nối. Bạn sẽ thấy Hc05 hoặc Hc06 trên màn hình xuất hiện. Chọn ...

7. Sau khi lựa chọn, ứng dụng của bạn sẽ phù hợp với mô-đun của bạn. (Vì vậy, trước tiên bạn cần ghép nối với điện thoại và sau đó với ứng dụng.)

8. Khi đạt được kết nối bluetooth với điện thoại - đèn flash trên HC-06 -> bật liên tục.

- Đèn nhấp nháy trên HC-05 -> nhấp nháy trong khoảng thời gian dài hơn

Lưu ý: Bạn có thể tùy chỉnh các nút 1,2 và 3 trong ứng dụng cho các tính năng như còi, đèn pha, trượt, v.v.

Bây giờ hãy kiểm tra công việc của bạn bằng cách chỉnh sửa mã của bạn và thực hiện các điều chỉnh cần thiết.

#include

Phần mềm Giao tiếp truyền thông (13, 12);

// Các chân Tx và Rx được xác định

const int IN1 = 5;

const int IN2 = 6;

// Các kết nối điều khiển động cơ bên trái L298N được gán cho chân IN1 5, IN2 cho chân 6

const int IN3 = 9;

const int IN4 = 10;

// L298N đã được chỉ định với các kết nối điều khiển động cơ bên phải chân IN3 chân 9, chân IN4 10

Chuỗi readString;

// Bắt đầu đọc dữ liệu Bluetooth

thiết lập void ()

{

  pinMode (IN1, OUTPUT);

  pinMode (IN2, OUTPUT);

  pinMode (IN3, OUTPUT);

  pinMode (IN4, OUTPUT);

 // Các chân IN1, IN2, IN3 và IN4 được gán dưới dạng các chân OUTPUT

  iletisim.beg sự (9600); // Giao tiếp Bluetooth bắt đầu

  Serial.beg sự (9600); // Màn hình nối tiếp bắt đầu

}

vòng lặp void ()

{

  while (contact.av Available ())

  {

    chậm trễ (10);

    char c = contact.read ();

    readString + = c;

  }

  if (readString.length ()> 0)

  {

    Serial.println (ReadString);

    if (readString == "DỪNG")

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 0);

    }

    khác nếu (readString == "NEXT")

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 255);

     analogWrite (IN3, 255);

     analogWrite (IN4, 0);

    }

    khác nếu (readString == "BACK")

    {

     analogWrite (IN1, 255);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 255);

    }

    khác nếu (readString == "TRÁI")

// Bánh xe bên phải về phía trước, Bánh xe bên trái phải quay trở lại

    {

     analogWrite (IN1, 255);

     analogWrite (IN2, 0);

     analogWrite (IN3, 255);

     analogWrite (IN4, 0);

    }

    khác nếu (readString == "SAG")

// Bánh xe bên trái nên đi về phía trước, Bánh xe bên phải nên quay lại

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 255);

     analogWrite (IN3, 0);

     analogWrite (IN4, 255);

    }

    khác nếu (readString == "SAGASAGI")

// Tất cả các bánh xe đi ngược. Nhưng bánh xe bên trái sẽ quay nhanh hơn

    {

     analogWrite (IN1, 255);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 125);

    }

    } if if (readString == "SOLASAGI") // Tất cả các bánh xe đều quay ngược. Nhưng bánh xe bên phải sẽ quay nhanh hơn

    {

     analogWrite (IN1, 125);

     analogWrite (IN2, 0);

     analogWrite (IN3, 0);

     analogWrite (IN4, 255);

    }

    khác nếu (readString == "UPTACK")

// Tất cả các bánh xe đi về phía trước. Nhưng bánh xe bên trái sẽ quay nhanh hơn

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 255);

     analogWrite (IN3, 125);

     analogWrite (IN4, 0);

    }

    khác nếu (readString == "TRÁI")

// Tất cả các bánh xe đi về phía trước. Nhưng bánh xe bên phải sẽ quay nhanh hơn

    {

     analogWrite (IN1, 0);

     analogWrite (IN2, 124);

     analogWrite (IN3, 255);

     analogWrite (IN4, 0);

    }

    readString = "";

// Nó cung cấp điều khiển liên lạc thông qua Bluetooth.

  }

}

Hiển thị nhiều hơn

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!
Hiển thị nhiều hơn

Video và ảnh chụp màn hình

  • STEAMXMAKER_BT bài đăng
  • STEAMXMAKER_BT ảnh chụp màn hình 1
  • STEAMXMAKER_BT ảnh chụp màn hình 2
  • STEAMXMAKER_BT ảnh chụp màn hình 3
  • STEAMXMAKER_BT ảnh chụp màn hình 4
  • STEAMXMAKER_BT ảnh chụp màn hình 5
  • STEAMXMAKER_BT ảnh chụp màn hình 6
  • STEAMXMAKER_BT ảnh chụp màn hình 7

Thông tin APK STEAMXMAKER_BT

Phiên bản mới nhất
1.0
Danh mục
Giáo dục
Android OS
Android 4.4+
Dung lượng tệp
4.0 MB
Nhà phát triển
Musteren
Tải APK an toàn và nhanh chóng trên APKPure
APKPure sử dụng xác minh chữ ký để đảm bảo tải APK miễn phí virus cho STEAMXMAKER_BT.

Phiên bản cũ của STEAMXMAKER_BT

APKPure biểu tượng

Tải xuống siêu nhanh và an toàn thông qua Ứng dụng APKPure

Một cú nhấp chuột để cài đặt các tệp XAPK/APK trên Android!

Tải về 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