Оглавление:

VEX Tournament Manager Raspberry Pi 3B + 5 ГГц Настройка WiFi: 4 шага
VEX Tournament Manager Raspberry Pi 3B + 5 ГГц Настройка WiFi: 4 шага

Видео: VEX Tournament Manager Raspberry Pi 3B + 5 ГГц Настройка WiFi: 4 шага

Видео: VEX Tournament Manager Raspberry Pi 3B + 5 ГГц Настройка WiFi: 4 шага
Видео: Thursday TM Tech Bytes – Episode 3 | Raspberry Pi Setup and Configuration 2024, Июль
Anonim
VEX Tournament Manager Raspberry Pi 3B + 5 ГГц Настройка WiFi
VEX Tournament Manager Raspberry Pi 3B + 5 ГГц Настройка WiFi

Поддержка Wi-Fi была полуофициально добавлена! См. Ссылку ниже:

www.roboticseducation.org/event-partner-training-topics-raspberry-pi/

Обзор:

Поддержка VEX для использования одноплатного компьютера (SBC) Raspberry Pi значительно упростила настройку турнира VEX; однако, поскольку старые модели использовали Wi-Fi 2,4 ГГц, который мог создавать помехи для контроллеров, настройка беспроводной сети не поддерживалась. С выпуском Raspberry Pi 3 B +, который включает 5 ГГц Wi-Fi, можно использовать беспроводную связь, не мешая совпадению. RECF по-прежнему не поддерживает это, но это разрешено для соревнований и работает довольно хорошо.

В этом руководстве используются ОС и программное обеспечение Windows. Аналогичное программное обеспечение существует для компьютеров Apple, и процесс будет аналогичным.

Пожалуйста, обрати внимание:

Это руководство предоставляется как таковое, и никаких гарантий или поддержки любого рода не предлагается и не подразумевается.

В этом руководстве предполагается, что пользователь имеет средний или более высокий уровень знаний компьютерного программного обеспечения и оборудования, и что вы можете нащупать свой путь в Linux (как и я). Например, я не собираюсь рассказывать, как установить Linux на компьютер или виртуальную машину.

В этом руководстве НЕ рассматривается настройка сети и мониторов для турнира VEX. Если вы используете это руководство, у вас уже должно быть все остальное.

Необходимые материалы:

  • Raspberry Pi Model 3 B + с питанием. В НАСТОЯЩЕМ ВРЕМЕНИ ТОЛЬКО 3 B + ПОДДЕРЖИВАЕТ WIFI 5 ГГц - ВЫ ДОЛЖНЫ ИСПОЛЬЗОВАТЬ ЭТУ КОНКРЕТНУЮ МОДЕЛЬ!
  • VEX Tournament Manager для Raspberry Pi (https://vextm.dwabtech.com/)
  • Пустая карта MicroSD (в настоящее время рекомендуется 8 ГБ, так как это "золотая середина" по соотношению цена / емкость)
  • MicroSD -> SD адаптер (тип карты или USB)
  • Программное обеспечение для прошивки, такое как Etcher (https://www.balena.io/etcher/)
  • Компьютер под управлением Linux (или ПК с Windows с драйвером файловой системы Linux, например

    • При использовании Windows вам также понадобится текстовый редактор, который понимает форматы обычного текста Linux; Notepad ++ - хороший выбор.
    • Это руководство будет использовать Linux (в котором я НЕ мастер)
  • Монитор с входом HDMI и кабелем HDMI
  • SSID и пароль для сети Wi-Fi 5 ГГц, к которой вы будете подключаться.

    • Наличие и включение вашего маршрутизатора для тестирования новой конфигурации чрезвычайно полезно.
    • Ваш маршрутизатор должен быть настроен на назначение IP-адресов через DHCP.

Подтверждение:

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

Шаг 1. Подготовьте карту MicroSD с помощью VEX TM

Подготовьте карту MicroSD с помощью VEX TM
Подготовьте карту MicroSD с помощью VEX TM
  1. Загрузите VEX Tournament Manager для Raspberry Pi и сохраните файл на свой компьютер. Загрузите последний файл изображения здесь:
  2. Дважды щелкните загруженный файл, чтобы открыть архив.
  3. Перетащите файл изображения в папку на вашем компьютере.
  4. Вставьте карту MicroSD в компьютер с помощью USB-ридера или адаптера MicroSD -> SD.
  5. Откройте Etcher (или любую другую программу для прошивки изображений, которую вы используете).
  6. Нажмите «Выбрать изображение» и перейдите к файлу изображения, который вы переместили из загруженного архива в папку на вашем компьютере.
  7. Ваша карта MicroSD должна отображаться в поле «Выбрать диск». Если нет, выберите его.
  8. Щелкните «Flash».
  9. После завершения флэш-памяти извлеките карту MicroSD из компьютера.

    Windows Explorer, вероятно, создаст новые окна, поскольку диски создаются с помощью флэш-памяти

Шаг 2. Подготовьте операционную систему Rasberry Pi

Пришло время распаковать образ.

  1. Вставьте карту MicroSD с изображением VEX TM для Raspberry Pi на ней в слот для карты Raspberry Pi 3B + MicroSD.
  2. Подключите RasPi к монитору с помощью кабеля HDMI
  3. Подключите питание к RasPi.

Raspberry Pi автоматически включит и настроит ОС. Вы увидите серый квадрат, а затем квадрат с полным цветовым спектром на экране, когда он выполняет свою работу, а затем вы увидите наложение VEX TM со значком внизу. Он должен присвоить себе IP-адрес (даже если он не подключен к сети).

Отключите Raspberry Pi и извлеките карту MicroSD.

Шаг 3. Пора взламывать…

Пора взламывать…
Пора взламывать…
Пора взламывать…
Пора взламывать…
Пора взламывать…
Пора взламывать…

Что мы собираемся сделать, так это включить интерфейс WiFi 5 ГГц, чтобы он мог подключаться к вашей беспроводной сети. Для этого вы будете редактировать текстовые файлы в разделе Linux на карте MicroSD, которую вы только что создали и настроили, включив RasPi. Самый простой способ внести эти изменения - на компьютере под управлением Linux (я использовал Linux Mint на старом ноутбуке). Использование виртуальной машины может работать, но я ее не тестировал. Использование различных драйверов и инструментов в Windows может работать, но я это не тестировал. Другими словами, если вы решите выбрать альтернативный маршрут, вы сами по себе.

  1. Вставьте карту MicroSD в компьютер с Linux. Скорее всего, вам понадобится какой-то адаптер.
  2. После вставки разделы на карте MicroSD появятся на рабочем столе Linux.
  3. Откройте раздел размером ~ 700 МБ и перейдите в папку / etc / network.
  4. Вам нужны повышенные права (sudo) для редактирования файла «интерфейсов», поэтому вам нужно будет открыть окно терминала (командную строку) в этом месте. Щелкните папку правой кнопкой мыши и выберите «Открыть в терминале».
  5. В окне терминала введите «sudo pico interfaces». Pico - это простой текстовый редактор * nix. Если вам удобнее работать с vi или vim, вы можете использовать это … но для новичков я рекомендую использовать pico. Мы будем редактировать файл "интерфейсов" в / etc / network /
  6. Вам нужно будет ввести пароль суперпользователя для компьютера, который вы используете, чтобы открыть файл "интерфейсов".
  7. См. Ниже текст «до» и «после», который будет содержаться в файле «интерфейсов». Отредактируйте файл интерфейсов так, чтобы он выглядел как «после». Введите эту информацию, а не используйте копирование и вставку.

    1. Если вам нужно подготовить большое количество карточек, я предлагаю сохранить копию файла интерфейса editid на вашем рабочем столе, чтобы вы могли скопировать и вставить во второй и последующие разы.
    2. Я рекомендую дважды и трижды проверять SSID и пароль при вводе информации …
    3. Вы замените текст с надписью «ВХОДИТЕ ЗНАЧЕНИЕ» в примере кода на ВАШИ сетевые значения.
  8. После внесения этих изменений сохраните файл (Ctrl-S) и выйдите (Ctrl-X) из окна пико.
  9. Отключите SD-карту и извлеките ее из компьютера.

До:

авто loiface lo inet loopback

разрешить hotplug eth0

iface eth0 inet dhcp

метрика 10

источник /etc/network/interfaces.d/*

После:

авто loiface lo inet loopback

разрешить hotplug eth0

iface eth0 inet dhcp

разрешить горячее подключение wlan0

авто wlan0

iface wlan0 inet dhcp

wpa-ssid "ТИП В ЗНАЧЕНИИ"

wpa-psk "ТИП ПО СТОИМОСТИ"

Шаг 4. Убедитесь, что это работает…

Убедитесь, что это работает…
Убедитесь, что это работает…
  1. Это предполагает, что вы находитесь в пределах досягаемости беспроводного маршрутизатора, который вы будете использовать для своих турниров.
  2. Убедившись, что Pi отключен от питания, но подключен к дисплею через кабель HDMI, вставьте недавно модифицированную карту MicroSD в Raspberry pi.
  3. Включите Raspberry Pi
  4. После загрузки Pi подождите несколько секунд, и вы должны увидеть логотип «VEX Robotics».

    1. Сначала вы увидите «не назначен» под логотипом, поскольку IP-адрес не был назначен.
    2. Как только Pi получит IP-адрес от вашего маршрутизатора через DHCP, он должен появиться под логотипом.