برای زمانی که قصد دارید ماژول رو به اکسس پوینت متصل کنید باید از کد های زیر استفاده کنید.

خط ۱ و ۲ وارد کردن کتابخانه های مورد نیاز.

خط ۴ و ۵ تعریف متغیر های ssid و pass از نوع کاراکتر به طول حداکثر ۳۰ کاراکتر

نکته: ssid نام اکسس پوینتی هست که قراره ماژول esp به آن متصل شود.

خط ۹ تنظیم ماژول بر روی حالت استیشن.

خط ۱۰ شروع کار ماژول با ssid و pass اکسس پیونت

خط ۱۲ تا ۱۴ حلقه بینهایت شرطی با تاخیر ۵۰۰ میلی ثانیه ، تا زمانی که ماژول به اکسس پوینت تعریف شده متصل نشود برنامه در این حلقه می ماند.

خط ۱۶ بعد از اتصال ماژول به اکسس پوینت آی پی اختصاص داده شده توسط DHCP سرور اکسس پوینت برای شما نمایش داده می شود.

 

تجربه های من در این بخش:

  1. اگر بعد از دستور WiFi.begin بدون تاخیر از دستور WiFi.localIP استفاده کنید ، آی پی ۰٫۰٫۰٫۰ را به شما برمی گرداند.
  2. نوع متغیر های ssid و pass حتما باید از نوع کاراکتر و طول آن مشخص باشد.
  3. در هنگام استفاده از دستور WiFi.begin حتما ssid و pass رو با متغیر تعیین کنید نه به صورت مثلا WiFi.begin(“test”,”12345678″)