Рейтинг: 4 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда не активна
 

Существует три способа подключения робота к среде программирования. Какие есть плюсы и минусы у каждого из этих способов? Какой способ выбрать? Как правильно настроить подключение модуля EV3 к компьютеру и к среде программирования?

Ответы на эти вопросы содержит данная статья.

 

1. Способ: подключение к компьютеру с помощью USB-кабеля

Это самый простой способ подключения. Берем USB-кабель, входящий в набор конструктора. Разъем Mini-USB (меньший по размеру) кабеля вставляем в соответствующий порт модуля EV3, а разъем USB кабеля вставляем в свободный порт компьютера или ноутбука.

Подключение USB-кабеля к модулю EV3

Рис. 1

 Если среда программирования у вас загружена, то соответствующее подключение робота отобразится на "Странице аппаратных средств" во вкладке "Доступные модули".

Модуль EV3 подключен по USB

Рис. 2

Можете загружать вашу программу в память робота. Подключение-отключение можно проводить многократно, не выключая робота. Но у такого подключения есть недостатки. Короткий кабель не даст вам возможности запускать робота, выполняющего движение на значительное расстояние, придется отключать робота от среды программирования, что в свою очередь не позволит вам в реальном времени наблюдать ход выполнения программы и показания датчиков непосредственно в среде программирования.

Плюсы этого способа подключения: простота подключения, высокая скорость передачи данных.

Минусы этого способа: подключения: для отладки программы робота в большинстве случаев его приходится отключать от компьютера.

2. Способ: беспроводное подключение Bluetooth

Этот способ несколько сложнее в первоначальной настройке, но лишен неудобств подключения с помощью USB-кабеля. Для начала требуется убедиться, что в вашем компьютере присутствует модуль связи Bluetooth, если отсутствует – не беда! Достаточно будет приобрести USB адаптер беспроводной связи Bluetooth и установить его в свободный порт USB компьютера.

Адаптер Bluetooth

Рис. 3

Перед настройкой подключения модуля EV3 к компьютеру по протоколу Bluetooth, необходимо в модуле EV3 зайти в меню "Настройки", выбрать строку "Bluetooth" и подключить настройку "Bluetooth", чтобы активировать возможность подключения по этому протоколу, а также подключить настройку "Visibility", чтобы модуль EV3 мог обнаруживаться компьютером.

Настройки Bluetooth модуля EV3

Рис. 4

Загрузив среду программирования, обратимся к "Странице аппаратных средств" - вкладке "Доступные модули" и нажмем кнопку  "Обновить" (Рис. 5 поз. 1). Будет выполнен поиск доступных модулей EV3 по всем возможным подключениям и, если мы правильно включили "Bluetooth", то в окне отразится найденный модуль EV3. Для завершения настройки подключения необходимо будет выбрать найденный модуль и активировать подключение в колонке "Bluetooth" (Рис. 5 поз. 2), далее подтвердить подключение специальным паролем (по умолчанию - "1234") и на экране модуля EV3, и в специальном окне среды программирования.

Подключение модуля EV3

Рис. 5

Если все сделано правильно, то подключенный по протоколу Bluetooth модуль EV3 отразится во вкладке "Доступные модули".

Модуль EV3, подключенный по Bluetooth

Рис. 6

Данный способ подключения лишен неудобств подключения по USB-кабелю. Ваш робот больше не привязан к компьютеру, вы можете запускать программу на выполнение прямо из среды программирования, например, нажав кнопку "Загрузить и запустить" (Рис. 7 поз. 1) на странице "Аппаратных средств", либо, нажав программный блок "Начало" вашей программы. Во время выполнения программы вы сможете визуально контролировать ход её выполнения (заголовки выполняющихся в данный момент программных блоков будут мерцать). Так же на странице "Аппаратных средств" во вкладке "Просмотр портов" (Рис. 7 поз. 2) вы сможете наблюдать текущие показания датчиков всё время, пока робот остается подключенным к среде программирования. 

Просмотр показаний датчиков

Рис. 7

Плюсы этого способа подключения: высокая мобильность робота, возможность контроля хода выполнения программы и показаний датчиков, отсутствие необходимости установки в модуль EV3 дополнительного адаптера.

Минусы этого способа: подключения: сложность настройки подключения, необходимость наличия в компьютере модуля Bluetooth, увеличенный разряд батареи модуля EV3.

3. Способ: беспроводное подключение Wi-Fi

Этот способ беспроводного подключения требует выполнения ряда условий: во-первых, необходимо наличие доступа к беспроводной сети Wi-Fi (следует знать имя беспроводной сети и пароль подключения), во-вторых необходимо приобрести USB-адаптер подключения к беспроводной сети и установить его в USB-разъем модуля EV3. Компания Lego рекомендует использовать только беспроводной адаптер NETGEAR N150 (WNA1100). Также установлено требование к настройкам беспроводной сети Wi-Fi: модуль EV3 поддерживает для пароля подключения только метод шифрования WPA2 или отсутствие шифрования.  

Беспроводной Wi-Fi адаптер NETGEAR N150

 Рис. 8

Так же, как и в случае настройки беспроводного соединения Bluetooth, в первую очередь необходимо, подключив беспроводной адаптер в USB-порт модуля EV3, зайти в настройки модуля и включить Wi-Fi.

Модуль EV3 Подключение Wi-Fi

Рис. 9

Дальнейшую настройку подключения Wi-Fi удобнее вести из среды программирования. Подключаем модуль EV3 к компьютеру с помощью USB-кабеля, загружаем среду программирования и выбираем команду главного меню "Инструменты" - "Настройка беспроводного подключения". Из списка доступных сетей выбираем ту, к которой хотим подключиться. Если нам необходимо подключиться к скрытой сети, то выбираем в окне кнопку "Добавить".

Список доступных сетей Wi-FiРис. 10

Для выбранной сети задаем необходимую настройку шифрования, вводим пароль подключения к сети и выполняем подключение!

Настройки подключения к сети Wi-Fi

Рис. 11

Если подключение к сети Wi-Fi пройдет успешно, то данное подключение отобразится на странице "Аппаратных средств" во вкладке "Доступные модули".

Модуль EV3 Подключение к сети Wi-Fi

Рис. 12

Данный способ так же, как и подключение по Bluetooth, позволяет в реальном режиме контролировать ход выполнения программ и показаний датчиков, подключенных к роботу. Подключение по Wi-Fi обладает бóльшим радиусом действия, но, при сборке конструкций робота следует учитывать необходимость установки в USB-порт модуля EV3 дополнительного адаптера.

Плюсы этого способа подключения: высокая мобильность робота, возможность контроля хода выполнения программы и показаний датчиков, большой радиус действия беспроводного соединения.

Минусы этого способа: подключения: сложность настройки подключения, необходимость приобретения USB-адаптера Wi-Fi, увеличенный разряд батареи модуля EV3, в случае занятий в другом помещении - необходимость наличия в нем Wi-Fi и дополнительная настройка подключения.

Вывод: с учётом изложенных плюсов и минусов всех способов подключения, наиболее удобным и практичным представляется Способ 2 "Подключение по Bluetooth". Даже если потребуется приобретение Bluetooth-адаптера - его стоимость будет значительно ниже стоимости Wi-Fi-адаптера (который надо еще потрудиться найти в продаже).