Съдържание:

VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi Настройка: 4 стъпки
VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi Настройка: 4 стъпки

Видео: VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi Настройка: 4 стъпки

Видео: VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi Настройка: 4 стъпки
Видео: Thursday TM Tech Bytes – Episode 3 | Raspberry Pi Setup and Configuration 2024, Ноември
Anonim
VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi настройка
VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi настройка

Поддръжката на Wifi е полуофициално добавена! Вижте връзката по -долу:

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

Преглед:

Поддръжката на VEX за използване на едноплатен компютър Raspberry Pi (SBC) направи настройката на VEX турнир много по -лесна; Въпреки това, тъй като старите модели използват 2.4GHz WiFi, които могат да попречат на контролерите, безжичната настройка не се поддържа. С пускането на Raspberry Pi 3 B+, който включва 5GHz WiFi, е възможно да се свърже безжично, без да пречи на мача. RECF все още не поддържа това, но е разрешено за състезателни настройки и работи доста добре.

Това ръководство използва ОС и софтуер на Windows. Подобен софтуер съществува за компютрите на Apple и процесът ще бъде подобен.

Моля обърнете внимание:

Това ръководство е предоставено като такова и не се предлага или подразбира никаква гаранция или поддръжка от какъвто и да е вид.

Това ръководство предполага, че потребителят има междинно или по -добро ниво на познания за компютърен софтуер и хардуер и че вие сте в състояние да проникнете през Linux (както аз). Например няма да опиша как да инсталирам Linux на компютър или виртуална машина.

Това ръководство НЕ обхваща настройването на мрежи и монитори за VEX турнир. Ако използвате тази инструкция, вече трябва да имате останалите неща.

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

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

    • Ако използвате Windows, ще ви е необходим и текстов редактор, който разбира обикновените текстови формати на Linux; Notepad ++ е добър избор.
    • Този Instructable ще използва Linux (в който НЕ съм съветник)
  • Монитор с HDMI вход и HDMI кабел
  • SSID и парола за 5GHz WiFi мрежа, към която ще се свързвате.

    • Наличието и включването на вашия рутер за тестване на новата конфигурация е изключително полезно
    • Вашият рутер трябва да е настроен да присвоява 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 карта трябва да се показва в контролата "Select Drive". Ако не, изберете го.
  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 Overlay с в долната част. Той трябва да си присвои IP адрес (въпреки че не е свързан към мрежа).

Изключете Raspberry Pi и извадете MicroSD картата.

Стъпка 3: Време за хакване …

Време е за хакване…
Време е за хакване…
Време е за хакване…
Време е за хакване…
Време е за хакване…
Време е за хакване…

Това, което ще направим, е да активираме 5GHz WiFi интерфейса, за да му позволим да се свърже с вашата безжична мрежа. За да направите това, ще редактирате текстови файлове на Linux дял на MicroSD картата, която току -що създадохте и настроите, като включите RasPi. Най -лесният начин да направите тези промени е на компютър, работещ под Linux (използвах Linux Mint, работещ на стар лаптоп). Използването на виртуална машина може да работи, но не съм я тествал. Използването на различни драйвери и инструменти в Windows може да работи, но не съм го тествал. С други думи, ако решите да поемете по алтернативен маршрут, вие сте сами.

  1. Поставете MicroSD картата в компютъра си с Linux. Най -вероятно ще трябва да използвате някакъв адаптер.
  2. След като бъдат поставени, дяловете на MicroSD картата ще се покажат на вашия работен плот на Linux.
  3. Отворете дяла ~ 700MB и отидете в /etc /network folder.
  4. Имате нужда от повишени разрешения (sudo), за да редактирате файла „интерфейси“, така че ще трябва да отворите терминален прозорец (командния ред) на това място. Щракнете с десния бутон в папката и изберете „Отваряне в терминала“
  5. В прозореца на терминала въведете „sudo pico интерфейси“Pico е прост текстов редактор *nix. Ако ви е по -удобно с vi или vim, можете да го използвате … но за начинаещи препоръчвам да използвате pico. Ще редактираме файла „интерфейси“в/etc/network/
  6. Ще трябва да въведете паролата на суперпотребителя за компютъра, който използвате, за да отворите файла "интерфейси"
  7. Вижте по -долу за текста "преди" и "след", които ще се съдържат във файла "интерфейси". Редактирайте файла с интерфейси, така че да изглежда като "след". Въведете тази информация, вместо да използвате копиране и поставяне.

    1. Ако трябва да подготвите голям брой карти, предлагам да запишете копие на файла с интерфейси за редактиране на вашия работен плот, за да можете да копирате и поставите втория и следващия път, когато правите това.
    2. Препоръчвам двойна и тройна проверка на вашия SSID и парола, докато въвеждате информацията …
    3. Ще замените текста, който казва „TYPE IN VALUE“в примерния код с ВАШИТЕ мрежови стойности.
  8. След като направите тези промени, запишете файла (Ctrl-S) и излезте (Ctrl-X) от прозореца pico.
  9. Демонтирайте SD картата и я извадете от компютъра.

Преди:

auto loiface lo inet loopback

allow-hotplug eth0

iface eth0 inet dhcp

метрика 10

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

След:

auto loiface lo inet loopback

allow-hotplug eth0

iface eth0 inet dhcp

allow-hotplug wlan0

auto wlan0

iface wlan0 inet dhcp

wpa-ssid "TYPE IN VALUE"

wpa-psk "ТИП В СТОЙНОСТ"

Стъпка 4: Проверете дали работи …

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

    1. Първо ще видите „неприсвоено“под логото, тъй като не е зададен IP адрес.
    2. След като Pi получи IP адрес от вашия рутер чрез DHCP, той трябва да се показва под логото.