دستیار هوش مصنوعی
اعلان‌ها
پاک کردن همه

بردم با ESP32 گاهی به وای‌ فای وصل نمی‌شه، مخصوصاً بعد از ری‌استارت. مشکل از کجاست؟

نوشته‌ها: 13
شروع‌کننده موضوع
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@saidkvshki)
عضو فعال
عضویت: 1 سال پیش

تو پروژه‌ای که با ESP32 کار کردم، اتصال به وای‌فای تو setup() انجام می‌شه. گاهی اوقات بعد از ری‌استارت (نه همیشه)، برد به وای‌فای وصل نمی‌شه و کلاً آفلاین می‌مونه. کد همینه که همیشه استفاده می‌کنم. این رفتارش طبیعی‌ه یا مشکل از مودم یا کتابخونه‌ست؟


پاسخ
6 پاسخ
نوشته‌ها: 6
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@aimanzarei)
عضو فعال
عضویت: 1 سال پیش

تو ESP32 اگه تو setup فقط یه بار WiFi.begin() بزنی، و وای‌فای در اون لحظه بالا نباشه، ممکنه دیگه تلاش نکنه. باید با WiFi.status() وضعیت رو مرتب چک کنی.


پاسخ
نوشته‌ها: 11
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@farshid_techie)
عضو فعال
عضویت: 1 سال پیش

توی یه پروژه صنعتی، یه حلقه برای ری‌تلاش گذاشتم که اگه تا ۱۰ ثانیه وصل نشد، دوباره تلاش کنه. بدون اون گاهی وصل نمی‌شد.


پاسخ
hosseinele
نوشته‌ها: 19
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@hosseinele)
عضویت: 1 سال پیش

برنامه‌نویسی ESP32 گاهی نیاز به تاخیر بین تلاش‌ها داره. delay(500) یا vTaskDelay() بسته به محیطت استفاده کن.


پاسخ
نوشته‌ها: 4
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@ngarakbri)
عضو فعال
عضویت: 1 سال پیش

یه بار مودم رو عوض کردم و مشکل حل شد! بعضی مودم‌ها تو DHCP delay دارن که باعث قطع ارتباط می‌شه.


پاسخ
نوشته‌ها: 13
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@nasrrstmi)
عضو فعال
عضویت: 1 سال پیش

اگه از WiFi.persistent(false) استفاده کرده باشی، ممکنه تنظیمات ذخیره نشه و بعد از ری‌استارت پاک شه. چک کن کدت چیه.


پاسخ
نوشته‌ها: 11
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@afshinfrji)
عضو فعال
عضویت: 1 سال پیش

تو پروژه‌هایی که uptime براشون مهمه، من همیشه دستی reconnect() تو loop می‌ذارم تا مطمئن باشه زنده‌ست.


پاسخ