Корзина пуста!

Забыли пароль?

Регистрация

Беспроводной модуль APC220 (ID:70)

  Для настройки и установки модуля APC 220 Вам нужно будет, для начала, скачать два файла:

- Драйвер USB.  Здесь

- Программу для настройки модулей APC 220.  Здесь

Драйвер USB.

1. Распакуйте и установите драйвер.

2. Возьмите любой из модулей и соедините его с USB модулем так, как показано на рисунке ниже. Обратите внимание, что штекер ( SET ) остается свободным.

3. Далее USB переходник вместе с модулем APC 220 втыкаем в USB порт компьютера. Поскольку драйвер Вы уже установили, то модуль APC 220 сразу появится в диспетчере устройств.

Внимание!! Ваш модуль должен иметь COM с 1 по 8., иначе возможна не корректная работа модуля.

Программа для настройки модуля.

4. Распаковываем и открываем вторую программу. Она Вам нужна для того, чтобы синхронизировать Ваши модули для работы друг с другом.

Пункты NET ID , NODE ID Вы можете исправить на любые удобные для Вас значения или все оставить как есть. Однако все остальные пункты должны соответствовать тому, что Вы видите на рисунке.

5. Нажимаем ReadR, видим что наш модуль определился, то есть он настроился на заданные Вами параметры.

Для настройки второго модуля Вам нужно повторить все пункты со 2 го по 5 .

Теперь, когда модули настроены на совместимость, Вы можете их использовать.

Программу, которую Вы только что использовали, больше не понадобится, если только Вы опять не захотите поменять значения NET ID и NODE ID. Для этого придется опять перенастроить оба модуля, то есть повторить все действия со 2 го по 5 пункты.

Проверим работу наших модулей APC220 совместно с Arduino.

Один из модулей APC 220 подсоединяем к Ардуино так, как это показано на рисунке ниже. Обратите внимание, что пины Arduino RX и TX соединяются противоположно с пинами TX RX модуля APC220.

RX Arduino с TX APC220

TX Arduino с RX APC220

Загружаем в Ардуино приведенный ниже скетч-код для тестирования модуля APC220 и смотрим, что получилось.

\\\\\\\\\\\\\\\\\\\\\\\\

int val = 0;
int svetodiod = 13;
void setup()
{
  Serial.begin(9600);
}

void loop()
{
  val = Serial.read();
  if (-1 != val) {
   if ('A' == val || 'a' == val) {
     Serial.println("www.dvrobot.ru");
   }else if ('B' == val || 'b' == val) {
      digitalWrite(svetodiod, HIGH);
      delay(500);
      digitalWrite(svetodiod, LOW);
    }
  }
}

\\\\\\\\\\\\\\\\\\\\\\\\

Обратите внимание, что вовремя загрузки скетч-кода пин TX и RX на плате Arduino должны быть свободными. При загрузки скетча в Ардуино Вы использовали один COM. При использовании APC 220 Вы должны использовать тот COM, который зарезервирован за модулем APC 220 на Вашем компьютере в диспетчере устройств.

Для наглядной точности Вы можете отсоединить USB кабель от компьютера, а плату Arduino запитать от внешнего источника питания через pin VIN GDN расположенных на плате Arduino, или использовать внешнее гнездо для питания.

И так, Arduino и модуль APC220 сейчас не имеют проводной связи с компьютером. Жмем на “A” или ”a”. При этом Arduino, используя для связи модуль APC220, выводит на экран монитора надпись dvrobot.ru

Жмем на “B” или”b”. Загорается светодиод на 13 порту.

Успехов !!

 Программа для удобного управления APC220-43 Здесь

 

Яндекс.Метрика