Подключение к сети с помощью Wi-Fi Shield

Я только что купил Wi-Fi Shield и не могу подключиться к беспроводной сети (WPA2).

  • Я использовал скетч с сайта Arduino для подключения к сети WPA и ввел свой SSID и пароль, но это не помогло Не подключаюсь (я знаю, что учетные данные верны, поскольку я использовал свой телефон для подключения с этими учетными данными Wi-Fi).
  • Когда я читаю последовательный монитор, он просто пытается подключиться. Индикатор ошибки платы WiFi-shield горит красным.
  • Я проверил настройки сети и обнаружил, что у меня самый низкий уровень блокировки (только NAT).

Почему я не могу подключиться?

, 👍2


2 ответа


1

В курсе:

// попытка подключения к сети Wi-Fi:
  while ( status != WL_CONNECTED) { 
    Serial.print("Attempting to connect to WPA SSID: ");
    Serial.println(ssid);
    // Подключение к сети WPA/WPA2:
    status = WiFi.begin(ssid, pass);

    // ждем 10 секунд для подключения:
    delay(10000);
  }

Можете ли вы добавить Serial.print(status); перед задержкой, чтобы можно было увидеть, возникнет ли что-либо из этого:

  • WL_IDLE_STATUS = 0
  • WL_NO_SSID_AVAIL
  • WL_CONNECT_FAILED
  • WL_CONNECTION_LOST
  • WL_DISCONNECTED

Они определены в wl_definitions.h

,

0

Я столкнулся с той же проблемой, используя плату Feather M0 от Adafruit. После обновления Arduino IDE, а также библиотек и прошивки IDE, я смог подключиться к WiFi.

,