Innholdsfortegnelse:
- Trinn 1: Klargjør MicroSD -kortet ditt med VEX TM
- Trinn 2: Forbered Rasberry Pi -operativsystemet
- Trinn 3: På tide å hacke …
- Trinn 4: Kontroller at det fungerer …
Video: VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi Setup: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Wifi-støtte er blitt semi-offisielt lagt til! Se lenken under:
www.roboticseducation.org/event-partner-training-topics-raspberry-pi/
Oversikt:
VEX -støtte for bruk av Raspberry Pi single board computer (SBC) har gjort oppsett av VEX -turneringer mye enklere; Men fordi gamle modeller brukte 2,4 GHz WiFi som kunne forstyrre kontrollerne, ble trådløst oppsett ikke støttet. Med utgivelsen av Raspberry Pi 3 B+, som inkluderer 5 GHz WiFi, er det mulig å gå trådløst uten å forstyrre kampen. RECF støtter fortsatt ikke dette, men det er tillatt for konkurranseoppsett og fungerer ganske bra.
Denne veiledningen bruker Windows OS og programvare. Lignende programvare finnes for Apple -datamaskiner, og prosessen vil være lik.
Vær oppmerksom på:
Denne veiledningen er gitt som sådan, og ingen garanti eller støtte av noe slag tilbys eller antydes.
Denne veiledningen forutsetter at brukeren har et mellomliggende eller bedre nivå på dataprogramvare og maskinvarekunnskap, og at du er i stand til å famle deg gjennom Linux (som jeg gjør). For eksempel skal jeg ikke dekke hvordan du installerer Linux på en datamaskin eller en VM.
Denne guiden dekker IKKE oppsett av nettverk og skjermer for en VEX -turnering. Hvis du bruker dette instruerbare, bør du allerede ha de andre tingene nede.
Nødvendig materiale:
- Raspberry Pi Model 3 B+ med kraft. PÅ DENNE SKRIFTEN KUN DE 3 B+ STØTTENE 5 GHz WIFI - DU MÅ BRUKE DENNE SPESIFIKKE MODELLEN!
- VEX Tournament Manager for Raspberry Pi (https://vextm.dwabtech.com/)
- Tomt MicroSD -kort (8 GB anbefales for tiden da det er i prisen/kapasiteten "sweet spot")
- MicroSD -> SD -adapter (korttype eller USB)
- Blinkende programvare som Etcher (https://www.balena.io/etcher/)
-
Datamaskin som kjører Linux (eller en Windows-PC som kjører en Linux-filsystemdriver, for eksempel
- Hvis du bruker Windows, trenger du også et tekstredigeringsprogram som forstår Linux -tekstformater. Notisblokk ++ er et godt valg.
- Denne instruksen vil bruke Linux (som jeg IKKE er en veiviser for)
- Skjerm med HDMI -inngang og en HDMI -kabel
-
SSID og passord for 5GHz WiFi -nettverket du vil koble til.
- Å ha ruteren tilgjengelig og slått på for å teste den nye konfigurasjonen er ekstremt nyttig
- Ruteren din bør settes til å tildele IP -adresser via DHCP
Bekreftelse:
Denne guiden er basert på arbeidet utført av andre. Jeg kjenner ikke navnene deres, så jeg kan ikke gi dem ordentlig æren. Alt jeg gjør her er å sette den kunnskapen inn i et mer brukervennlig format.
Trinn 1: Klargjør MicroSD -kortet ditt med VEX TM
- Last ned VEX Tournament Manager for Raspberry Pi og lagre filen på datamaskinen din. Få den nyeste bildefilen her:
- Dobbeltklikk på den nedlastede filen for å åpne arkivet.
- Dra bildefilen til en mappe på datamaskinen
- Sett inn MicroSD -kortet i datamaskinen ved hjelp av en USB -leser eller MicroSD -> SD -adapter.
- Åpne Etcher (eller hvilken programvare for blinkende bilder du bruker).
- Klikk "Velg bilde" og bla til bildefilen du flyttet fra det nedlastede arkivet til en mappe på datamaskinen.
- MicroSD -kortet ditt skal vises i "Velg stasjon" -kontrollen. Hvis det ikke gjør det, velg det.
- Klikk på "Flash".
-
Når blitsen er fullført, fjerner du MicroSD -kortet fra datamaskinen.
Windows Utforsker vil trolig gyte nye vinduer etter hvert som stasjoner blir opprettet med blitsen
Trinn 2: Forbered Rasberry Pi -operativsystemet
Nå er det på tide å pakke ut bildet.
- Sett inn MicroSD -kortet med VEX TM for Raspberry Pi -bildet på det i Raspberry Pi 3B+ MicroSD -kortsporet.
- Koble RasPi til skjermen med en HDMI -kabel
- Koble strøm til RasPi.
Raspberry Pi vil starte og sette opp operativsystemet automatisk. Du vil se en grå firkant og deretter en firkant i full farge på skjermen mens den gjør jobben sin, og så vil du se VEX TM Overlay med nederst. Den bør tildele seg en IP -adresse (selv om den ikke er koblet til et nettverk).
Koble fra Raspberry Pi og fjern MicroSD -kortet.
Trinn 3: På tide å hacke …
Det vi skal gjøre er å aktivere 5GHz WiFi -grensesnittet slik at det kan koble seg til ditt trådløse nettverk. For å gjøre dette, redigerer du tekstfiler på en Linux -partisjon på MicroSD -kortet du nettopp opprettet og konfigurerte ved å slå på RasPi. Den mest enkle måten å gjøre disse endringene er på en datamaskin som kjører Linux (jeg brukte Linux Mint som kjørte på en gammel bærbar datamaskin). Å bruke en virtuell maskin kan fungere, men jeg har ikke testet det. Å bruke forskjellige drivere og verktøy i Windows kan fungere, men jeg har ikke testet det. Med andre ord, hvis du bestemmer deg for å ta en alternativ rute, er du alene.
- Sett inn MicroSD -kortet i din Linux -datamaskin. Du må mest sannsynlig bruke en eller annen adapter.
- Når de er satt inn, vises partisjonene på MicroSD -kortet på Linux -skrivebordet.
- Åpne ~ 700 MB partisjon og bla til /etc /network folder.
- Du trenger forhøyede tillatelser (sudo) for å redigere "grensesnitt" -filen, så du må åpne et terminalvindu (ledetekst) på dette stedet. Høyreklikk i mappen og velg "Åpne i terminal"
- I terminalvinduet skriver du "sudo pico interfaces" Pico er en enkel *nix tekstredigerer. Hvis du er mer komfortabel med vi eller vim, kan du bruke det … men for nybegynnere anbefaler jeg å bruke pico. Vi redigerer "grensesnitt" -filen i/etc/network/
- Du må skrive inn superbrukerpassordet for datamaskinen du bruker for å åpne "grensesnitt" -filen
-
Se teksten "før" og "etter" nedenfor i filen "grensesnitt". Rediger grensesnittfilen slik at den ser ut som "etter". Skriv inn denne informasjonen i stedet for å bruke kopier og lim inn.
- Hvis du har et stort antall kort å forberede, foreslår jeg at du lagrer en kopi av filen editid interfaces på skrivebordet ditt, slik at du kan kopiere og lime inn andre og påfølgende gang du gjør dette.
- Jeg anbefaler at du dobbel- og trippelsjekker SSID og passord mens du skriver inn informasjonen …
- Du vil erstatte teksten som sier "TYPE I VERDI" i eksempelkoden med DIN nettverksverdier.
- Når du har gjort disse endringene, lagrer du filen (Ctrl-S) og avslutter (Ctrl-X) fra pico-vinduet.
- Fjern SD -kortet og ta det ut av datamaskinen.
Før:
auto loiface lo inet loopback
tillat-hotplug eth0
iface eth0 inet dhcp
metrisk 10
kilde /etc/network/interfaces.d/*
Etter:
auto loiface lo inet loopback
tillat-hotplug eth0
iface eth0 inet dhcp
tillat-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-ssid "TYPE I VERDI"
wpa-psk "TYPE I VERDI"
Trinn 4: Kontroller at det fungerer …
- Dette forutsetter at du er innenfor rekkevidden til den trådløse ruteren du vil bruke til turneringene dine.
- Sørg for at Pi er koblet fra strømmen, men er koblet til en skjerm via HDMI -kabel, og sett inn det nylig modifiserte MicroSD -kortet i din Raspberry pi.
- Slå på Raspberry Pi
-
Etter at Pi -støvlene venter, vent noen sekunder, og du bør se logoen "VEX Robotics".
- Du vil først se "ikke tilordnet" under logoen ettersom ingen IP -adresse er tilordnet.
- Når Pi får en IP -adresse fra ruteren din via DHCP, skal den vises under logoen.