Как Ардуино подключить к компьютеру через беспроводную связь

Тема в разделе "Проводная и беспроводная связь", создана пользователем Maverik, 31 янв 2015.

  1. Maverik

    Maverik Нуб

    Ребят подскажите что нужно приобрести для того чтобы управлять ардуино через беспроводную связь.И напишите примерно какие операции для установки и подключения нужно будет сделать на компьютере.Заранее спасибо
     
  2. geher

    geher Гуру

    Вариантов масса.
    1. Радиомодули APC220.
    Для организации связи потребуется два радиомодуля, переходник USB-Serial (не родной от модуля, тот для программирования и может не заработать). Обмен идет через обычный последовательный порт.
    2. BT модули HC-04, HC-05, HC-06.
    Для организации связи потребуется один такой модуль и адаптер для компьютера (встроенный или внешний). Обмен через обычный последовательный порт. Чтобы порт появился на компьютере, надо со стороны компьютера произвести поиск и спаривание модулей (пин-код по умолчанию 1234, если не ошибаюсь). В случае "родного" виндового стека протоколов придется еще дополнительно включать последовательный порт. В линуксе придется активировать последовательный порт при помощи утилиты rfcomm и файла rfcomm.conf.
    3. WiFi. Тут богатое разнообразие модулей и шилдов.
    Для организации связи потребуются один такой модуль или шилд для ардуины и WiFi адаптер для компьютера (встроенный или внешний). Если лениво поднимать adhoc сеть, то еще понадобится роутер.
    По данному методу подробностей не скажу.
    Если будет использоваться Bee модуль, то потребуется еще шилд для подключения таких модулей. Например, Wireless Shield, Wireless Shield SD, Mega IO Shield (для меги).
     
    Megakoteyka нравится это.
  3. Maverik

    Maverik Нуб

    Спасибо большое очень помогло
     
  4. Maverik

    Maverik Нуб

    Хотел бы спросить еще один совет,я хотел еще заказать GPRS Shield v2 если я его установлю на ардуино и на свои сервы,то уже разницы нету же на расстояние?
    и смогули я уже устанавливать координаты по которым по которым Ардуино и сервы будут работать автономно?Если мои вопросы кажутся глупыми,заранеее прошу прощения
     
  5. geher

    geher Гуру

    Вопросы не вполне понятны.
    Имеется ввиду отдельно сервы со своим GPRS Shield v2 и отдельно ардуина со своим GPRS Shield v2?
    Скорее всего не получится. Теоретически у GSM модуля, который лежит в основе этого шилда, есть возможность автономно рулить оборудованием, но практическая реализация такой возможности, похоже, не дает. Если оно вообще возможно, то придется подпаиваться к схеме на шилде, и, возможно, отпаивать "лишнее" в этой схеме.
    По сути GPRS Shield v2 - это простой мобильный телефон, управляемый по последовательному порту со всеми вытекающими из этого возможностями. Теоретически можно через интернет передавать команды управления, но
    Что значит, устанавливать координаты? Имеется ввиду широта и долгота? Для определения координат дополнительно понадобится какой-нибудь GPS модуль, принимающий сигналы от GPS спутников NAVSTAR и/или ГЛОНАСС. Причем точность позиционирования будет в лучшем случае несколько десятков метров, а в помещении может вообще не работать. Или потребуются альтернативные локальные наземные системы позиционирования.
     
  6. Maverik

    Maverik Нуб

    Просто хотелось бы управлять ардуино,не ограничивая себе в расстоянии.
    Как это возможно?
     
  7. geher

    geher Гуру

    Если через GPRS Shield, то возможна такая схема.
    К компьютеру подключить GPRS модем, умеющий посылать СМС.
    К ардуине GPRS Shield.
    В скетче ардуины обрабатывать входящие СМС с командами и соответственно выдавать сигналы на исполнительные устройства.
    В этом случае можно управлять даже с любого мобильника.

    В теории можно создать соединение с передачей данных при помощи GPRS, но ту все несколько сложнее. Я не готов описать такую процедуру.
    Примеры в сети гуглятся. Например, такое
    http://forum.arduino.cc/index.php?topic=48997.0
    Естественно, компьютер, с которым общается ардуина через GPRS, должен иметь "белый" IP адрес.
     
  8. Maverik

    Maverik Нуб

    Спасибо большое за совет!
    Всетаки заказал APC 220 вроде самый верный вариант