Spisu treści:

VEX Tournament Manager Raspberry Pi 3B+ 5GHz Konfiguracja WiFi: 4 kroki
VEX Tournament Manager Raspberry Pi 3B+ 5GHz Konfiguracja WiFi: 4 kroki

Wideo: VEX Tournament Manager Raspberry Pi 3B+ 5GHz Konfiguracja WiFi: 4 kroki

Wideo: VEX Tournament Manager Raspberry Pi 3B+ 5GHz Konfiguracja WiFi: 4 kroki
Wideo: Thursday TM Tech Bytes – Episode 3 | Raspberry Pi Setup and Configuration 2024, Listopad
Anonim
VEX Tournament Manager Konfiguracja WiFi Raspberry Pi 3B+ 5GHz
VEX Tournament Manager Konfiguracja WiFi Raspberry Pi 3B+ 5GHz

Obsługa Wi-Fi została dodana półoficjalnie! Zobacz poniższy link:

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

Przegląd:

Wsparcie VEX przy użyciu komputera jednopłytkowego Raspberry Pi (SBC) znacznie ułatwiło konfigurację turniejów VEX; jednak, ponieważ stare modele korzystały z WiFi 2,4 GHz, które mogło zakłócać pracę kontrolerów, konfiguracja bezprzewodowa nie była obsługiwana. Wraz z wydaniem Raspberry Pi 3 B+, które obejmuje Wi-Fi 5 GHz, możliwe jest połączenie bezprzewodowe bez zakłócania meczu. RECF nadal tego nie obsługuje, ale jest to dozwolone w konfiguracjach konkursowych i działa całkiem dobrze.

Ten przewodnik wykorzystuje system operacyjny Windows i oprogramowanie. Podobne oprogramowanie istnieje dla komputerów Apple i proces będzie podobny.

Proszę zanotować:

Niniejszy przewodnik jest dostarczany jako taki i nie jest oferowana ani dorozumiana żadna gwarancja ani wsparcie.

Ten przewodnik zakłada, że użytkownik ma średni lub wyższy poziom wiedzy o oprogramowaniu i sprzęcie komputerowym oraz że jesteś w stanie grzebać w systemie Linux (tak jak ja). Na przykład nie będę omawiał, jak zainstalować Linuksa na komputerze lub maszynie wirtualnej.

Ten przewodnik NIE obejmuje konfigurowania sieci i monitorów do turnieju VEX. Jeśli używasz tej instrukcji, powinieneś już mieć inne rzeczy.

Potrzebne materiały:

  • Raspberry Pi Model 3 B+ z zasilaniem. OD TEGO PISANIA TYLKO 3 B+ OBSŁUGUJE WIFI 5GHz - MUSISZ UŻYĆ TEN MODEL!
  • VEX Tournament Manager dla Raspberry Pi (https://vextm.dwabtech.com/)
  • Czysta karta MicroSD (obecnie zalecane 8 GB, ponieważ znajduje się w "sweet spot") w cenie/pojemności
  • MicroSD -> SD adapter (typ karty lub USB)
  • Oprogramowanie do flashowania, takie jak Etcher (https://www.balena.io/etcher/)
  • Komputer z systemem Linux (lub komputer z systemem Windows ze sterownikiem systemu plików Linux, takim jak

    • Jeśli używasz systemu Windows, będziesz także potrzebował edytora tekstu, który rozumie formaty zwykłego tekstu systemu Linux; Notepad++ to dobry wybór.
    • Ten Instruktaż będzie używał Linuksa (w którym NIE jestem czarodziejem)
  • Monitor z wejściem HDMI i kablem HDMI
  • Identyfikator SSID i hasło do sieci Wi-Fi 5GHz, z którą będziesz się łączyć.

    • Dostępność routera i jego włączenie w celu przetestowania nowej konfiguracji jest niezwykle pomocne
    • Twój router powinien być skonfigurowany do przydzielania adresów IP przez DHCP

Potwierdzenie:

Ten przewodnik opiera się na pracy wykonanej przez innych. Nie znam ich imion, więc nie mogę ich odpowiednio docenić. Wszystko, co tutaj robię, to umieszczanie tej wiedzy w bardziej przyjaznym dla użytkownika formacie.

Krok 1: Przygotuj kartę MicroSD z VEX TM

Przygotuj swoją kartę MicroSD z VEX TM
Przygotuj swoją kartę MicroSD z VEX TM
  1. Pobierz VEX Tournament Manager dla Raspberry Pi i zapisz plik na swoim komputerze. Pobierz najnowszy plik obrazu tutaj:
  2. Kliknij dwukrotnie pobrany plik, aby otworzyć archiwum.
  3. Przeciągnij plik obrazu do folderu na komputerze
  4. Włóż kartę MicroSD do komputera za pomocą czytnika USB lub adaptera MicroSD -> SD.
  5. Otwórz Etcher (lub dowolne oprogramowanie do flashowania obrazów, którego używasz).
  6. Kliknij „Wybierz obraz” i przejdź do pliku obrazu, który został przeniesiony z pobranego archiwum do folderu na komputerze.
  7. Twoja karta MicroSD powinna pojawić się w kontrolce „Wybierz dysk”. Jeśli nie, wybierz go.
  8. Kliknij „Flash”.
  9. Po zakończeniu flashowania wyjmij kartę MicroSD z komputera.

    Eksplorator Windows prawdopodobnie będzie tworzył nowe okna, gdy dyski są tworzone za pomocą flasha

Krok 2: Przygotuj system operacyjny Rasberry Pi

Teraz czas na rozpakowanie obrazu.

  1. Włóż kartę MicroSD z obrazem VEX TM dla Raspberry Pi do gniazda kart MicroSD Raspberry Pi 3B+.
  2. Podłącz RasPi do monitora za pomocą kabla HDMI
  3. Podłącz zasilanie do RasPi.

Raspberry Pi automatycznie włączy się i skonfiguruje system operacyjny. Podczas wykonywania swojej pracy zobaczysz na ekranie szary kwadrat, a następnie kwadrat z pełnym spektrum kolorów, a na dole zobaczysz nakładkę VEX TM. Powinien przydzielić sobie adres IP (nawet jeśli nie jest podłączony do sieci).

Odłącz Raspberry Pi i wyjmij kartę MicroSD.

Krok 3: Czas na hakowanie…

Czas się włamać…
Czas się włamać…
Czas się włamać…
Czas się włamać…
Czas się włamać…
Czas się włamać…

To, co zamierzamy zrobić, to włączyć interfejs Wi-Fi 5 GHz, aby umożliwić mu połączenie z siecią bezprzewodową. Aby to zrobić, będziesz edytować pliki tekstowe na partycji Linux na karcie MicroSD, którą właśnie utworzyłeś i skonfigurowałeś, włączając RasPi. Najprostszym sposobem wprowadzenia tych zmian jest komputer z systemem Linux (użyłem Linux Mint na starym laptopie). Korzystanie z maszyny wirtualnej może działać, ale jej nie testowałem. Korzystanie z różnych sterowników i narzędzi w systemie Windows może działać, ale nie testowałem tego. Innymi słowy, jeśli zdecydujesz się na alternatywną trasę, jesteś zdany na siebie.

  1. Włóż kartę MicroSD do komputera z systemem Linux. Najprawdopodobniej będziesz musiał użyć jakiegoś adaptera.
  2. Po włożeniu partycje na karcie MicroSD pojawią się na pulpicie systemu Linux.
  3. Otwórz partycję ~700MB i przejdź do folderu /etc/network.
  4. Aby edytować plik „interfejsów”, potrzebujesz podwyższonych uprawnień (sudo), więc musisz otworzyć okno terminala (wiersz poleceń) w tej lokalizacji. Kliknij folder prawym przyciskiem myszy i wybierz „Otwórz w terminalu”
  5. W oknie terminala wpisz "interfejsy sudo pico" Pico to prosty edytor tekstu *nix. Jeśli czujesz się bardziej komfortowo z vi lub vim, możesz tego użyć… ale dla początkujących polecam używanie pico. Będziemy edytować plik "interfaces" w /etc/network/
  6. Będziesz musiał wpisać hasło administratora dla komputera, którego używasz, aby otworzyć plik „interfejsów”
  7. Zobacz poniżej tekst „przed” i „po”, który będzie zawarty w pliku „interfejsy”. Edytuj plik interfejsów tak, aby wyglądał jak „po”. Wpisz te informacje zamiast używać funkcji kopiuj i wklej.

    1. Jeśli masz dużą liczbę kart do przygotowania, sugeruję zapisanie kopii pliku interfejsów editid na pulpicie, aby móc skopiować i wkleić za drugim i kolejnym razem, gdy to zrobisz.
    2. Zalecam podwójne i potrójne sprawdzanie identyfikatora SSID i hasła podczas wpisywania informacji…
    3. Zastąpisz tekst „WPISZ WARTOŚĆ” w przykładowym kodzie wartościami TWOJEJ sieci.
  8. Po wprowadzeniu tych zmian zapisz plik (Ctrl-S) i wyjdź (Ctrl-X) z okna pico.
  9. Odmontuj kartę SD i wyjmij ją z komputera.

Przed:

auto loiface lo inet loopback

Zezwalaj na hotplug eth0

iface eth0 inet dhcp

metryczny 10

źródło /etc/network/interfaces.d/*

Później:

auto loiface lo inet loopback

Zezwalaj na hotplug eth0

iface eth0 inet dhcp

zezwalaj na hotplug wlan0

auto wlan0

iface wlan0 inet dhcp

wpa-ssid "WPISZ W WARTOŚCI"

wpa-psk "WPISZ W WARTOŚCI"

Krok 4: Sprawdź, czy to działa…

Sprawdź, czy to działa…
Sprawdź, czy to działa…
  1. Zakłada się, że znajdujesz się w zasięgu routera bezprzewodowego, którego będziesz używać podczas turniejów.
  2. Upewniając się, że Pi jest odłączone od zasilania, ale podłączone do wyświetlacza za pomocą kabla HDMI, włóż nowo zmodyfikowaną kartę MicroSD do Raspberry pi.
  3. Włącz Raspberry Pi
  4. Po uruchomieniu Pi poczekaj kilka sekund i powinieneś zobaczyć logo „VEX Robotics”.

    1. Najpierw zobaczysz „nieprzypisany” pod logo, ponieważ nie został przypisany żaden adres IP.
    2. Gdy Pi otrzyma adres IP z routera przez DHCP, powinien pojawić się pod logo.