Indholdsfortegnelse:

VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi Setup: 4 trin
VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi Setup: 4 trin

Video: VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi Setup: 4 trin

Video: VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi Setup: 4 trin
Video: Thursday TM Tech Bytes – Episode 3 | Raspberry Pi Setup and Configuration 2024, November
Anonim
VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi -opsætning
VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi -opsætning

Wifi-support er blevet semi-officielt tilføjet! Se nedenstående link:

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

Oversigt:

VEX -understøttelse af brug af Raspberry Pi single board computer (SBC) har gjort opsætning af VEX -turneringer meget lettere; Men fordi gamle modeller brugte 2,4 GHz WiFi, der kunne forstyrre controllere, blev trådløs opsætning ikke understøttet. Med udgivelsen af Raspberry Pi 3 B+, som inkluderer 5GHz WiFi, er det muligt at gå trådløst uden at forstyrre kampen. RECF understøtter stadig ikke dette, men det er tilladt til konkurrenceopsætninger og fungerer ganske godt.

Denne vejledning bruger Windows OS og software. Lignende software findes til Apple -computere, og processen vil være den samme.

Bemærk venligst:

Denne vejledning leveres som sådan, og der tilbydes eller antydes ingen garanti eller support af nogen art.

Denne vejledning forudsætter, at brugeren har et mellemliggende eller bedre niveau af computersoftware og hardware -viden, og at du er i stand til at famle dig igennem Linux (som jeg gør). For eksempel vil jeg ikke dække, hvordan du installerer Linux på en computer eller en VM.

Denne vejledning dækker IKKE opsætning af netværk og skærme til en VEX -turnering. Hvis du bruger dette instruerbare, skal du allerede have de andre ting nede.

Nødvendige materialer:

  • Raspberry Pi Model 3 B+ med strøm. SOM DENNE SKRIFT KUN DE 3 B+ STØTTER 5GHz WIFI - DU SKAL BRUGE DENNE SPECIFIKE MODEL!
  • VEX Tournament Manager for Raspberry Pi (https://vextm.dwabtech.com/)
  • Tomt MicroSD -kort (8 GB anbefales i øjeblikket, da det er i prisen/kapaciteten "sweet spot")
  • MicroSD -> SD -adapter (korttype eller USB)
  • Blinkende software såsom Etcher (https://www.balena.io/etcher/)
  • Computer, der kører Linux (eller en Windows-pc, der kører en Linux-filsystemdriver, f.eks.

    • Hvis du bruger Windows, skal du også bruge en teksteditor, der forstår Linux -almindelige tekstformater; Notesblok ++ er et godt valg.
    • Denne instruks vil bruge Linux (som jeg IKKE er en guide til)
  • Skærm med HDMI -indgang og et HDMI -kabel
  • SSID og adgangskode til 5GHz WiFi -netværket, som du vil oprette forbindelse til.

    • Det er yderst nyttigt at have din router tilgængelig og tændt for at teste den nye konfiguration
    • Din router skal være indstillet til at tildele IP -adresser via DHCP

Anerkendelse:

Denne vejledning er baseret på andres arbejde. Jeg kender ikke deres navne, så jeg kan ikke give dem ordentlig kredit. Alt jeg gør her er at sætte den viden i et mere brugervenligt format.

Trin 1: Forbered dit MicroSD -kort med VEX TM

Forbered dit MicroSD -kort med VEX TM
Forbered dit MicroSD -kort med VEX TM
  1. Download VEX Tournament Manager til Raspberry Pi og gem filen på din computer. Få den nyeste billedfil her:
  2. Dobbeltklik på den downloadede fil for at åbne arkivet.
  3. Træk billedfilen til en mappe på din computer
  4. Indsæt MicroSD -kortet i din computer ved hjælp af en USB -læser eller MicroSD -> SD -adapter.
  5. Åbn Etcher (eller hvilken som helst billedblinkende software, du bruger).
  6. Klik på "Vælg billede", og gå til den billedfil, du flyttede fra det downloadede arkiv til en mappe på din computer.
  7. Dit MicroSD -kort skal vises i kontrollen "Vælg drev". Hvis det ikke gør det, skal du vælge det.
  8. Klik på "Flash".
  9. Når flashen er færdig, skal du fjerne MicroSD -kortet fra din computer.

    Windows Stifinder vil sandsynligvis gyde nye vinduer, da drev oprettes med flashen

Trin 2: Forbered Rasberry Pi -operativsystemet

Nu er det tid til at pakke billedet ud.

  1. Indsæt MicroSD -kortet med VEX TM til Raspberry Pi -billedet på det i Raspberry Pi 3B+ MicroSD -kortstikket.
  2. Tilslut RasPi til skærmen med et HDMI -kabel
  3. Tilslut strøm til RasPi.

Raspberry Pi starter og konfigurerer operativsystemet automatisk. Du vil se en grå firkant og derefter en firkant i fuld farve spektrum på skærmen, mens den gør sit arbejde, og så vil du se VEX TM Overlay med i bunden. Det bør tildele sig selv en IP -adresse (selvom den ikke er forbundet til et netværk).

Tag Raspberry Pi -stikket ud, og fjern MicroSD -kortet.

Trin 3: Tid til at hacke …

Tid til at hacke…
Tid til at hacke…
Tid til at hacke…
Tid til at hacke…
Tid til at hacke…
Tid til at hacke…

Det, vi skal gøre, er at aktivere 5GHz WiFi -grænsefladen, så den kan oprette forbindelse til dit trådløse netværk. For at gøre dette redigerer du tekstfiler på en Linux -partition på MicroSD -kortet, som du lige har oprettet og konfigureret ved at tænde for RasPi. Den mest enkle måde at foretage disse ændringer er på en computer, der kører Linux (jeg brugte Linux Mint, der kørte på en gammel bærbar computer). Brug af en virtuel maskine kan virke, men jeg har ikke testet det. Brug af forskellige drivere og værktøjer i Windows virker muligvis, men jeg har ikke testet det. Med andre ord, hvis du beslutter dig for at tage en alternativ rute, er du alene.

  1. Indsæt MicroSD -kortet i din Linux -computer. Du skal sandsynligvis bruge en adapter af en eller anden art.
  2. Når de er indsat, vises partitionerne på MicroSD -kortet på dit Linux -skrivebord.
  3. Åbn ~ 700 MB partition, og gennemse /etc /network folder.
  4. Du har brug for forhøjede tilladelser (sudo) for at redigere filen "interfaces", så du skal åbne et terminalvindue (kommandoprompt) på dette sted. Højreklik i mappen, og vælg "Åbn i terminal"
  5. I terminalvinduet skal du skrive "sudo pico interfaces" Pico er en simpel *nix teksteditor. Hvis du er mere fortrolig med vi eller vim, kan du bruge det … men for begyndere anbefaler jeg at bruge pico. Vi redigerer "interfaces" -filen i/etc/network/
  6. Du bliver nødt til at indtaste superbrugeradgangskoden til den computer, du bruger til at åbne filen "interfaces"
  7. Se nedenstående for "før" og "efter" teksten, der vil være indeholdt i "grænseflader" -filen. Rediger grænsefladefilen, så den ligner "efter". Skriv disse oplysninger i stedet for at bruge kopier og indsæt.

    1. Hvis du har et stort antal kort at forberede, foreslår jeg, at du gemmer en kopi af filen editid interfaces på dit skrivebord, så du kan kopiere og indsætte den anden og efterfølgende gang, du gør dette.
    2. Jeg anbefaler, at du dobbelt og tredobbelt kontrollerer dit SSID og din adgangskode, mens du indtaster oplysningerne …
    3. Du erstatter teksten, der siger "TYPE I VALUE" i prøvekoden med DIN netværksværdier.
  8. Når du har foretaget disse ændringer, skal du gemme filen (Ctrl-S) og afslutte (Ctrl-X) fra pico-vinduet.
  9. Afmonter SD -kortet, og fjern det fra computeren.

Før:

auto loiface lo inet loopback

allow-hotplug eth0

iface eth0 inet dhcp

metrisk 10

kilde /etc/network/interfaces.d/*

Efter:

auto loiface lo inet loopback

allow-hotplug eth0

iface eth0 inet dhcp

allow-hotplug wlan0

auto wlan0

iface wlan0 inet dhcp

wpa-ssid "TYPE I VÆRDI"

wpa-psk "TYPE I VÆRDI"

Trin 4: Kontroller, om det virker …

Kontroller, om det virker …
Kontroller, om det virker …
  1. Dette forudsætter, at du er inden for rækkevidde af den trådløse router, som du vil bruge til dine turneringer.
  2. Sørg for, at Pi'en er frakoblet strømmen, men tilsluttet en skærm via HDMI -kabel, og sæt dit nymodificerede MicroSD -kort i din Raspberry pi.
  3. Tænd Raspberry Pi
  4. Efter Pi -støvlerne, vent et par sekunder, og du skal se "VEX Robotics" -logoet.

    1. Du vil først se "ikke tildelt" under logoet, da der ikke er tildelt nogen IP -adresse.
    2. Når Pi får en IP -adresse fra din router via DHCP, skal den vises under logoet.