STEAMXMAKER_BT

STEAMXMAKER_BT

Musteren
19/05/2023
  • 4.0 MB

    حجم الملف

  • Android 4.4+

    Android OS

عن STEAMXMAKER_BT

تحكم في سيارتك المستندة إلى Arduino باستخدام Bluetooth.

اتبع الخطوات في النظام

1. يجب أن يكون الهاتف أو الجهاز اللوحي الذي تستخدمه قائمًا على نظام Android.

2. تثبيت امدادات الطاقة اللازمة لتفعيل وحدة بلوتوث Hc05 أو Hc06.

3. إذا كانت جميع الاتصالات صحيحة ، فسيتم تشغيل ضوء وحدة البلوتوث وسيتم تنشيط الوحدة الخاصة بك.

4. أولاً ، ابحث عن وحدة البلوتوث عبر إعدادات الهاتف الخاصة. سوف تصادف اسم HC05 أو HC06.

5. الآن إقران وحدة بلوتوث هذه مع هاتفك.

6. افتح التطبيق الذي هبط على هاتفك وقم بتأكيد طلب إذن البلوتوث لإنشاء اتصال. سترى Hc05 أو Hc06 على الشاشة التي تظهر. اختر ...

7. بعد اختيارك ، سيتوافق تطبيقك مع الوحدة الخاصة بك. (لذا يجب أولاً الاقتران بالهاتف ثم مع التطبيق.)

8. عندما يتحقق الاقتران البلوتوث مع الهاتف - يضيء المصباح على HC-06 -> بشكل مستمر.

- ضوء وامض على HC-05 -> ومضات على فترات زمنية أطول

ملاحظة: يمكنك تخصيص الأزرار 1،2 و 3 في التطبيق لميزات مثل القرن ، الأمامي ، زلق الخ.

الآن اختبار عملك عن طريق تحرير الرموز الخاصة بك وإجراء التعديلات اللازمة.

# تضمين

SoftwareSerial الاتصالات (13 ، 12) ؛

يتم تعريف // دبابيس TX و Rx

const int IN1 = 5 ؛

const int IN2 = 6 ؛

يتم تعيين // L298N اتصالات التحكم في المحركات اليسرى إلى IN1 دبوس 5 ، IN2 إلى دبوس 6

const int IN3 = 9 ؛

const int IN4 = 10 ؛

// L298N تم تعيينه مع وصلات التحكم الصحيحة في المحرك IN3 pin 9، IN4 pin 10

سلسلة readString.

// بدأت قراءة بيانات البلوتوث

إعداد باطل ()

{

  pinMode (IN1 ، OUTPUT) ؛

  pinMode (IN2 ، الإخراج) ؛

  pinMode (IN3 ، الإخراج) ؛

  pinMode (IN4 ، الإخراج) ؛

 يتم تعيين دبابيس // IN1 و IN2 و IN3 و IN4 كدبابيس OUTPUT

  iletisim.beg على (9600)؛ // بدأ اتصال Bluetooth

  Serial.beg على (9600)؛ // بدأت مراقبة المسلسل

}

حلقة باطلة ()

{

  بينما (contact.available ())

  {

    تأخير (10)؛

    char c = contact.read ()؛

    readString + = ج ؛

  }

  if (readString.length ()> 0)

  {

    Serial.println (ReadString)؛

    إذا (readString == "STOP")

    {

     analogWrite (IN1، 0)؛

     analogWrite (IN2، 0)؛

     analogWrite (IN3، 0)؛

     analogWrite (IN4، 0)؛

    }

    آخر إذا (readString == "NEXT")

    {

     analogWrite (IN1، 0)؛

     analogWrite (IN2، 255)؛

     analogWrite (IN3، 255)؛

     analogWrite (IN4، 0)؛

    }

    آخر إذا (readString == "BACK")

    {

     analogWrite (IN1 ، 255) ؛

     analogWrite (IN2، 0)؛

     analogWrite (IN3، 0)؛

     analogWrite (IN4، 255)؛

    }

    آخر إذا (readString == "اليسار")

// العجلات اليمنى إلى الأمام ، يجب أن تعود العجلات اليسرى

    {

     analogWrite (IN1 ، 255) ؛

     analogWrite (IN2، 0)؛

     analogWrite (IN3، 255)؛

     analogWrite (IN4، 0)؛

    }

    آخر إذا (readString == "SAG")

// يجب أن تتحرك العجلات اليسرى للأمام ، ويجب أن تعود العجلات اليمنى للخلف

    {

     analogWrite (IN1، 0)؛

     analogWrite (IN2، 255)؛

     analogWrite (IN3، 0)؛

     analogWrite (IN4، 255)؛

    }

    آخر إذا (readString == "SAGASAGI")

// جميع العجلات تعود إلى الوراء. ولكن يجب أن تدور العجلات اليسرى بشكل أسرع

    {

     analogWrite (IN1 ، 255) ؛

     analogWrite (IN2، 0)؛

     analogWrite (IN3، 0)؛

     analogWrite (IN4، 125)؛

    }

    وإلا إذا (readString == "SOLASAGI") // جميع العجلات تعود إلى الوراء. ولكن يجب أن تدور العجلات الصحيحة بشكل أسرع

    {

     analogWrite (IN1، 125)؛

     analogWrite (IN2، 0)؛

     analogWrite (IN3، 0)؛

     analogWrite (IN4، 255)؛

    }

    آخر إذا (readString == "UPTACK")

/ / جميع العجلات المضي قدما. ولكن يجب أن تدور العجلات اليسرى بشكل أسرع

    {

     analogWrite (IN1، 0)؛

     analogWrite (IN2، 255)؛

     analogWrite (IN3، 125)؛

     analogWrite (IN4، 0)؛

    }

    آخر إذا (readString == "اليسار")

/ / جميع العجلات المضي قدما. ولكن يجب أن تدور العجلات الصحيحة بشكل أسرع

    {

     analogWrite (IN1، 0)؛

     analogWrite (IN2، 124)؛

     analogWrite (IN3، 255)؛

     analogWrite (IN4، 0)؛

    }

    readString = ""؛

// يوفر التحكم المستمر في التواصل عبر البلوتوث.

  }

}

عرض المزيد

What's new in the latest 1.0

Last updated on 19/05/2023
Minor bug fixes and improvements. Install or update to the newest version to check it out!
عرض المزيد

فيديوهات ولقطات الشاشة

  • STEAMXMAKER_BT الملصق
  • STEAMXMAKER_BT تصوير الشاشة 1
  • STEAMXMAKER_BT تصوير الشاشة 2
  • STEAMXMAKER_BT تصوير الشاشة 3
  • STEAMXMAKER_BT تصوير الشاشة 4
  • STEAMXMAKER_BT تصوير الشاشة 5
  • STEAMXMAKER_BT تصوير الشاشة 6
  • STEAMXMAKER_BT تصوير الشاشة 7

الإصدارات القديمة لـ STEAMXMAKER_BT

APKPure أيقونة

قم بتنزيل سريع وآمن بالغاية عبر تطبيق APKPure

قم بتثبيت ملفات XAPK/APK بنقرة واحدة على أندرويد!

تحميل 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