§ 52. Управление роботом
318 адрес-идентификатор. Отправитель помечает, что этот пакет предна- значен для устройства 007, а само устройство 007, получив такой пакет, начнёт его обрабатывать. При этом пакеты данных для других устройств будут игнорироваться. Так обеспечивается адресная доставка пакета. Мы говорили о том, что для связи и идентификации устройства в сети используется MAC-адрес — уникальный серийный номер, назначае- мый каждому сетевому устройству при его производстве. MAC-адрес позволяет из множества электрических сигналов выделить именно ту часть данных, которая адресована конкретному устройству. На третьем уровне, сетевом, MAC-адрес уже необходим для адре- сации пакета данных в большой сети. Появляется IP-адрес, который указывает, куда доставлять пакет данных для второго уровня, т. е. по- является связка MAC-адрес — IP-адрес. Например, на один IP-адрес маршрутизатора может быть зарегистрировано несколько устройств, и маршрутизатор при обработке данных на третьем уровне будет анали- зировать пакеты и отправлять их нужному устройству по MAC-адресу. Каждая сетевая карта или сетевой интерфейс имеет уникальный MAC-адрес. Если MAC-адрес не является уникальным, то не существу- ет способа различить между собой два устройства, и это приведёт к на- рушению работоспособности сегмента сети. Для обеспечения уникальности MAC-адреса имеют длину 6 байт и обычно записываются шестнадцатеричным числом в виде 12-34-56- 78-90-AB. Каждый производитель сетевых устройств использует определён- ный диапазон MAC-адресов, который был отведён только ему конт- роллером стандарта. Первые три знака адреса определяют производи- теля. MAC-адрес можно посмотреть на упаковке сетевой карты или на- клейке (рис. 9. 6). Например, у ноутбуков или маршрутизаторов (точек доступа и модемов) на дне обязательно есть наклейка, содержащая MAC-адреса на все сетевые интерфейсы. С помощью этого идентифика- тора доступ к сети можно как разрешить, так и запретить.
Рис. 9. 6. Примеры МАС-адресов
Рис. 9. 7. Определение МАС-адреса компьютера. Шаг первый
Наклейку на компьютере искать не очень удобно, поэтому для опре- деления MAC-адреса компьютера следует использовать команду ipconfig в меню «Пуск» компьютера. В поле ввода команд (поле поиска) набрать cmd — команду перехода в консольный режим командной стро- ки (рис. 9. 7). В открывшемся чёрном окне консоли набираем команду ipconfig/all (рис. 9. 8). Среди выведенного текста ищем подключение по локальной сети — Ethernet-адаптер: Физический адрес: 00-D0-D7-03-94-CD (рис. 9. 9). Физический адрес — это и есть MAC-адрес. Если на устройство установлено несколько сетевых карт, то и MAC-адресов, соответствен-
Рис. 9. 8. Определение МАС-адреса компьютера. Шаг второй Рис. 9. 9. Определение МАС-адреса компьютера. Шаг третий 320 но, будет несколько, на каждую карту свой. Выбирайте из выведенного результата команды тот, который относится к нужному вам адаптеру или подключению. Знание MAC-адреса устройства может помочь вам выбрать кон- кретное устройство из нескольких устройств сети.
? Вопросы и задания 1. Для чего необходим MAC-адрес? 2. Возможно ли существование приборов с одинаковыми MAC-адре- сами? 3. Кто назначает MAC-адрес устройству? 4. В какой форме записывается MAC-адрес? Задание 1 Используя устройства связи, имеющиеся в вашем распоряжении (план- шет, телефон, смартфон), определите их MAC-адрес по инструкции пользова- теля или наклейке на гаджете. Задание 2 Используя режим командной строки, определите MAC-адреса школьных персональных компьютеров.
§ 52. Управление роботом
Как мы уже говорили, для управления роботом используют прото- колы связи — набор заранее согласованных стандартных правил. А если роботов много и нужно передать информацию конкретному устройству, то тут на помощь приходит MAC-адрес.
Управление любым роботом может осуществляться в двух режимах: ручном и программном, автоматическом. Ручное управление любого устройства осуществляется с некоторого пульта управления. Не так давно пульт управления представлял собой отдельную коробочку, которая проводами связывалась с машиной или роботом. Современные технологии позволяют организовать эту связь бес проводным способом — по радиоканалу. Сегодня пульт управления — это, как правило, программа, которая запускается на планшете, теле фоне, компьютере, переводящая нажатые клавиши в машинные коды и передающая их на требуемое устройство. Хотя интерфейс (внешний вид) у разных программ разных произво дителей отличается, большинство пультов управления строится по оди наковому принципу. Рассмотрим простейший пульт управления, который позволяет за дать направление движения. Кнопки, расположенные на вкладке «Управление», дают возмож ность управлять движением робота в разных направлениях, издавать звук и мигать светом. Зелёный цвет строки «Статус устройства» (рис. 9. 10) указывает на то, что программа связалась с роботом и готова обмениваться с ним командами. Что же происходит, когда мы начинаем управление роботом? Про грамма пульта управления обрабатывает записанный в неё алгоритм. Рис. 9. 10. Связь с роботом состоялась
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|