Iskra nano pro и wifi troyka-модуль - не работает

Тема в разделе "Микроконтроллеры AVR", создана пользователем noka777, 10 фев 2020.

Метки:
  1. noka777

    noka777 Нуб

    Добрый день, в первый раз работаю с беспроводными модулями и начал с Wifi. Подключил все по схеме через библиотеку SoftwareSerial (Источник). Горит светодиод RX, TX-не горит. Когда открываю монитор порта, вижу жесткий флуд с надписью: "Sensor not connected". Что делать?
     
  2. NikitOS

    NikitOS Король шутов Администратор

    В коде из примеров нет вывода данного текста. Вы просто не загрузили код.
    Загрузить код.
     
  3. noka777

    noka777 Нуб

    Не совсем понял, но когда выключить Wifi модуль и открыл монитор порта, то же сообщение,понял, что не передаю данные в Serial. Подправил код,вот так, но все равно взаимосвязи с Wifi модулем нет и флуд теперь сообщением ""Serial init OK". AT команды не работают:
    Код (C++):

    #include <SoftwareSerial.h>
    SoftwareSerial mySerial(8, 9);
    #define WIFI_SERIAL    mySerial
    void setup()
    {
      Serial.begin(9600);
      Serial.print("Serial init OK\r\n");
      WIFI_SERIAL.begin(9600);
    }
    void loop()
    {
      if (WIFI_SERIAL.available()) {
        Serial.write(WIFI_SERIAL.read());
      }
      if (Serial.available()) {
        WIFI_SERIAL.write(Serial.read());
      }
    }
    Далее я убрал вообще вывод сообщения в порт и оставил в функции loop этот код:
    Код (C++):
    void loop()
    {
      if (WIFI_SERIAL.available())
      {
      int c =WIFI_SERIAL.read(); // читаем из software-порта
      Serial.write(c); // пишем в hardware-порт
      if (Serial.available())
      {
      int c = Serial.read(); // читаем из hardware-порта
      WIFI_SERIAL.write(c); // пишем в software-порт
      }
    }
    }
    Перепрошил (кстати, загрузка этого кода занимает 5 минут, хотя до этого прошивки на ардуино загружались не больше 1 минуты), результат:опять флуд сообщением:"Serial init OK".Хотя, его в коде уже нет. Что я не так делаю?
     
    Последнее редактирование: 10 фев 2020