Ребят подскажите что нужно приобрести для того чтобы управлять ардуино через беспроводную связь.И напишите примерно какие операции для установки и подключения нужно будет сделать на компьютере.Заранее спасибо
Вариантов масса. 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 (для меги).
Хотел бы спросить еще один совет,я хотел еще заказать GPRS Shield v2 если я его установлю на ардуино и на свои сервы,то уже разницы нету же на расстояние? и смогули я уже устанавливать координаты по которым по которым Ардуино и сервы будут работать автономно?Если мои вопросы кажутся глупыми,заранеее прошу прощения
Вопросы не вполне понятны. Имеется ввиду отдельно сервы со своим GPRS Shield v2 и отдельно ардуина со своим GPRS Shield v2? Скорее всего не получится. Теоретически у GSM модуля, который лежит в основе этого шилда, есть возможность автономно рулить оборудованием, но практическая реализация такой возможности, похоже, не дает. Если оно вообще возможно, то придется подпаиваться к схеме на шилде, и, возможно, отпаивать "лишнее" в этой схеме. По сути GPRS Shield v2 - это простой мобильный телефон, управляемый по последовательному порту со всеми вытекающими из этого возможностями. Теоретически можно через интернет передавать команды управления, но Что значит, устанавливать координаты? Имеется ввиду широта и долгота? Для определения координат дополнительно понадобится какой-нибудь GPS модуль, принимающий сигналы от GPS спутников NAVSTAR и/или ГЛОНАСС. Причем точность позиционирования будет в лучшем случае несколько десятков метров, а в помещении может вообще не работать. Или потребуются альтернативные локальные наземные системы позиционирования.
Если через GPRS Shield, то возможна такая схема. К компьютеру подключить GPRS модем, умеющий посылать СМС. К ардуине GPRS Shield. В скетче ардуины обрабатывать входящие СМС с командами и соответственно выдавать сигналы на исполнительные устройства. В этом случае можно управлять даже с любого мобильника. В теории можно создать соединение с передачей данных при помощи GPRS, но ту все несколько сложнее. Я не готов описать такую процедуру. Примеры в сети гуглятся. Например, такое http://forum.arduino.cc/index.php?topic=48997.0 Естественно, компьютер, с которым общается ардуина через GPRS, должен иметь "белый" IP адрес.