Indholdsfortegnelse:
- Trin 1: Forbered dit MicroSD -kort med VEX TM
- Trin 2: Forbered Rasberry Pi -operativsystemet
- Trin 3: Tid til at hacke …
- Trin 4: Kontroller, om det virker …
Video: VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi Setup: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
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
- Download VEX Tournament Manager til Raspberry Pi og gem filen på din computer. Få den nyeste billedfil her:
- Dobbeltklik på den downloadede fil for at åbne arkivet.
- Træk billedfilen til en mappe på din computer
- Indsæt MicroSD -kortet i din computer ved hjælp af en USB -læser eller MicroSD -> SD -adapter.
- Åbn Etcher (eller hvilken som helst billedblinkende software, du bruger).
- Klik på "Vælg billede", og gå til den billedfil, du flyttede fra det downloadede arkiv til en mappe på din computer.
- Dit MicroSD -kort skal vises i kontrollen "Vælg drev". Hvis det ikke gør det, skal du vælge det.
- Klik på "Flash".
-
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.
- Indsæt MicroSD -kortet med VEX TM til Raspberry Pi -billedet på det i Raspberry Pi 3B+ MicroSD -kortstikket.
- Tilslut RasPi til skærmen med et HDMI -kabel
- 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 …
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.
- Indsæt MicroSD -kortet i din Linux -computer. Du skal sandsynligvis bruge en adapter af en eller anden art.
- Når de er indsat, vises partitionerne på MicroSD -kortet på dit Linux -skrivebord.
- Åbn ~ 700 MB partition, og gennemse /etc /network folder.
- 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"
- 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/
- Du bliver nødt til at indtaste superbrugeradgangskoden til den computer, du bruger til at åbne filen "interfaces"
-
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.
- 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.
- Jeg anbefaler, at du dobbelt og tredobbelt kontrollerer dit SSID og din adgangskode, mens du indtaster oplysningerne …
- Du erstatter teksten, der siger "TYPE I VALUE" i prøvekoden med DIN netværksværdier.
- Når du har foretaget disse ændringer, skal du gemme filen (Ctrl-S) og afslutte (Ctrl-X) fra pico-vinduet.
- 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 …
- Dette forudsætter, at du er inden for rækkevidde af den trådløse router, som du vil bruge til dine turneringer.
- 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.
- Tænd Raspberry Pi
-
Efter Pi -støvlerne, vent et par sekunder, og du skal se "VEX Robotics" -logoet.
- Du vil først se "ikke tildelt" under logoet, da der ikke er tildelt nogen IP -adresse.
- Når Pi får en IP -adresse fra din router via DHCP, skal den vises under logoet.