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.

عن arduino_wifi_pcs

اردوينو WiFi UI

بعد تركيب وحدة Wi-Fi على لوحة Arduino ، يتم تشغيل هذا التطبيق على الهاتف المحمول لتوصيل اتصال Wi-Fi بين الهاتف المحمول و Arduino ، والضغط على الأزرار العشرة المتوفرة في الهاتف المحمول للتعرف على الضغط على الزر الموجود Arduino لأداء العملية المطلوبة.التطبيق الذي يسمح

- زر واحد: 10

(يتم إرسال البيانات إلى Arduino عند الضغط على كل زر)

الزر 1: "0" (سداسي عشري 30) الزر 2: "1" (سداسي عشري 31)

الزر 3: "2" (سداسي عشري 32) الزر 4: "3" (سداسي عشري 33)

الزر 5: "4" (سداسي عشري 34) الزر 6: "5" (سداسي عشري 35)

الزر 7: "6" (سداسي عشري 36) الزر 8: "7" (سداسي عشري 37)

الزر 9: "8" (سداسي عشري 38) الزر 10: "9" (سداسي عشري 39)

(مثال على برنامج في Arduino)

يتم تشغيل مؤشر LED المتصل بالمنفذ الرقمي 5 من Arduino عند الضغط على الزر 1 مرة واحدة ، وينطفئ عند الضغط عليه مرة أخرى.

///// التحكم في المصابيح عبر Wi-Fi

قم بتضمين SoftwareSerial.h في الجزء الأول.

SoftwareSerial esp8266 (2،3) ؛

الإعداد باطل()

{

المسلسل. start (9600) ؛

esp8266.begin (9600) ، // سرعة البث بالباود esp

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

digitalWrite (، منخفض) ؛

sendData ("AT + RST \ r \ n" ، 2000) ؛ // إعادة تعيين الوحدة

sendData ("AT + CWMODE = 2 \ r \ n" ، 1000) ؛ // تعيين كنقطة وصول (نقطة وصول)

sendData ("AT + CIFSR \ r \ n" ، 1000) ؛ // الحصول على عنوان IP

sendData ("AT + CIPMUX = 1 \ r \ n" ، 1000) ؛ // مجموعة لاتصالات متعددة

sendData ("AT + CIPSERVER = 1،80 \ r \ n" ، 1000) ؛ // الخادم على المنفذ 80

}

حلقة فارغة()

{

إذا (esp8266.available ()) // إذا كان esp يرسل رسالة

{

إذا (esp8266.find ("+ IPD،"))

{

تأخير (200) ؛ // قراءة جميع البيانات التسلسلية

int connectId = esp8266.read () ؛

esp8266.find ("؟") ؛

رقم int = esp8266.read () ؛

إذا (الرقم == 0x30) {

if (digitalRead (5) == HIGH) digitalWrite (5، LOW) ؛

آخر digitalWrite (5 ، عالية) ؛

}

// أمر وثيق

String closeCommand = "AT + CIPCLOSE ="؛

closeCommand + = connectionId ؛ // إرفاق معرف الاتصال

closeCommand + = "\ r \ n"؛

sendData (closeCommand، 1000) ؛ // اغلق الاتصال

}

}

}

String sendData (أمر String ، مهلة const int)

{

استجابة السلسلة = "" ؛

esp8266.print (أمر) ؛ // أرسل حرف القراءة إلى esp8266

وقت طويل = مللي () ؛

while ((time + timeout)> مللي ())

{

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

{

// إذا تم استلام بيانات في esp ، أرسلها بشكل تسلسلي

char c = esp8266.read () ؛ // اقرأ الحرف التالي

استجابة + = ج ؛

}

}

رد العودة

}

تحديث لأحدث إصدار 1.1.0

Last updated on 17/11/2022

Minor bug fixes and improvements. Install or update to the newest version to check it out!

جاري في الترجمة...

معلومات أكثر ل تطبيق

احدث اصدار

طلب arduino_wifi_pcs تحديث 1.1.0

Android متطلبات النظام

7.0

Available on

الحصول على arduino_wifi_pcs من Google Play

عرض المزيد

arduino_wifi_pcs لقطات الشاشة

اشترك في APKPure
كن أول من يحصل على الإصدارات السابقة والأخبار والأدلة لأفضل ألعاب وتطبيقات الأندرويد.
ًلا، شكرا
اشتراك
تم الاشتراك بنجاح!
أنت مشترك الآن في APKPure.
اشترك في APKPure
كن أول من يحصل على الإصدارات السابقة والأخبار والأدلة لأفضل ألعاب وتطبيقات الأندرويد.
ًلا، شكرا
اشتراك
نجاح!
لقد اشتركت في أخبار لدينا الآن لدينا.