ما از کوکی ها و فناوری های دیگر در این وبسایت برای بهبود تجربه کاربری شما استفاده می کنیم.
با کلیک بر روی هر پیوند در این صفحه شما دستور خود را برای سیاست حفظ حریم خصوصیاینجاو سیاست فایلمی دهید.
باشه موافقم بیشتر بدانید

درباره‌ی arduino_wifi_pcs

رابط کاربری وای فای آردوینو

پس از نصب ماژول وای فای بر روی برد آردوینو، این برنامه را بر روی تلفن همراه اجرا کنید تا ارتباط وای فای بین تلفن همراه و آردوینو متصل شود، 10 دکمه ارائه شده روی تلفن همراه را فشار دهید تا فشردن دکمه روی آن تشخیص داده شود. آردوینو برای انجام عملیات مورد نظر برنامه ای که اجازه می دهد

- تک دکمه: 10

(داده ها با فشردن هر دکمه به آردوینو ارسال می شود)

دکمه 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)

(نمونه ای از برنامه در آردوینو)

LED متصل به پورت دیجیتال 5 آردوینو با یک بار فشار دادن دکمه 1 روشن می شود و با فشار دادن مجدد خاموش می شود.

///// کنترل LED از طریق Wi-Fi

SoftwareSerial.h را در قسمت اول قرار دهید.

SoftwareSerial esp8266(2,3);

void setup()

{

سریال. begin(9600);

esp8266.begin(9600); // نرخ باود از esp

pinMode (5، OUTPUT)؛

digitalWrite(، LOW);

sendData("AT+RST\r\n",2000); // تنظیم مجدد ماژول

sendData("AT+CWMODE=2\r\n"،1000); // تنظیم به عنوان AP (نقطه دسترسی)

sendData("AT+CIFSR\r\n",1000); // آدرس IP را دریافت کنید

sendData("AT+CIPMUX=1\r\n",1000); // روی چندین اتصال تنظیم شده است

sendData("AT+CIPSERVER=1,80\r\n",1000); // سرور در پورت 80

}

حلقه خالی()

{

if(esp8266.available()) // اگر esp در حال ارسال پیام باشد

{

if(esp8266.find("+IPD"))

{

تاخیر(200); // خواندن تمام داده های سریال

int connectionId = esp8266.read();

esp8266.find("?");

int Number = esp8266.read();

if(Number==0x30){

if(digitalRead(5)==HIGH) digitalWrite(5, LOW);

else digitalWrite(5، HIGH);

}

// دستور بستن

String closeCommand = "AT+CIPCLOSE=";

closeCommand +=connectionId; // شناسه اتصال را پیوست کنید

closeCommand += "\r\n";

sendData (closeCommand,1000); // اتصال را ببندید

}

}

}

String sendData (دستور رشته، زمان توقف موقت)

{

پاسخ رشته = "";

esp8266.print(command); // ارسال کاراکتر خوانده شده به esp8266

مدت زمان طولانی = millis();

while( (time+timeout) > millis())

{

while(esp8266.available())

{

// اگر داده های دریافتی در esp وجود دارد، آن را به صورت سریال ارسال کنید

char c = esp8266.read(); // کاراکتر بعدی را بخوانید

پاسخ+=c;

}

}

پاسخ بازگشت؛

}

جدیدترین چیست در نسخه‌ی 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!

بارگذاری ترجمه...

اطلاعات تکمیلی برنامه

آخرین نسخه

وارد شوید undefined در undefined 1.1.0

نیاز به اندروید

7.0

Available on

دانلود arduino_wifi_pcs بیشتر برنامه‌ها

نمایش بیشتر

arduino_wifi_pcs اسکرین شات ها

اشتراک در APKPure
اولین کسی باشید که به نسخه اولیه، اخبار و راهنمای بهترین بازی ها و برنامه های اندروید دسترسی پیدا می کند.
نه، متشکرم
ثبت نام
با موفقیت مشترک شد!
اکنون به APKPure مشترک شده اید.
اشتراک در APKPure
اولین کسی باشید که به نسخه اولیه، اخبار و راهنمای بهترین بازی ها و برنامه های اندروید دسترسی پیدا می کند.
نه، متشکرم
ثبت نام
موفقیت!
شما الان عضو خبرنامه‌ی ما شدید.