Innehållsförteckning:
- Steg 1: Förbered ditt MicroSD -kort med VEX TM
- Steg 2: Förbered Rasberry Pi -operativsystemet
- Steg 3: Dags att hacka …
- Steg 4: Kontrollera att det fungerar …
Video: VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi Setup: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Wifi-stöd har lagts till semi-officiellt! Se länken nedan:
www.roboticseducation.org/event-partner-training-topics-raspberry-pi/
Översikt:
VEX -stöd för användning av Raspberry Pi single board -dator (SBC) har gjort VEX -turneringsinställningar mycket enklare; Men eftersom gamla modeller använde 2,4 GHz WiFi som kan störa kontroller, stöds inte trådlös installation. Med lanseringen av Raspberry Pi 3 B+, som inkluderar 5GHz WiFi, är det möjligt att gå trådlöst utan att störa matchen. RECF stöder fortfarande inte detta, men det är tillåtet för tävlingsinställningar och fungerar ganska bra.
Den här guiden använder Windows OS och programvara. Liknande programvara finns för Apple -datorer och processen kommer att vara liknande.
Vänligen notera:
Denna guide tillhandahålls som sådan och ingen garanti eller support av något slag erbjuds eller antyds.
Den här guiden förutsätter att användaren har en mellanliggande eller bättre nivå av datorprogramvara och hårdvarukunskap, och att du kan fumla dig igenom Linux (som jag gör). Till exempel kommer jag inte att täcka hur jag installerar Linux på en dator eller en virtuell dator.
Den här guiden täcker INTE installation av nätverk och bildskärmar för en VEX -turnering. Om du använder det här instruerbara borde du redan ha andra saker nere.
Nödvändigt material:
- Raspberry Pi Model 3 B+ med kraft. FÖR DENNA SKRIFT, ENDAST 3 B+ SUPPORTS 5GHz WIFI - DU MÅSTE ANVÄNDA DENNA SPECIFIKA MODELL!
- VEX Tournament Manager för Raspberry Pi (https://vextm.dwabtech.com/)
- Tomt MicroSD -kort (8 GB rekommenderas för närvarande eftersom det är i priset/kapaciteten "sweet spot")
- MicroSD -> SD -adapter (korttyp eller USB)
- Blinkande programvara som Etcher (https://www.balena.io/etcher/)
- Dator som kör Linux (eller en Windows-dator som kör en Linux-filsystemdrivrutin som
- Om du använder Windows behöver du också en textredigerare som förstår Linux -textformat. Anteckningar ++ är ett bra val.
- Denna instruerbara kommer att använda Linux (som jag INTE är en trollkarl på)
- Bildskärm med HDMI -ingång och en HDMI -kabel
-
SSID och lösenord för 5GHz WiFi -nätverk som du kommer att ansluta till.
- Att ha din router tillgänglig och slå på för att testa den nya konfigurationen är oerhört hjälpsamt
- Din router bör vara inställd på att tilldela IP -adresser via DHCP
Bekräftelse:
Den här guiden är baserad på andras arbete. Jag vet inte deras namn, så jag kan inte ge dem rätt kredit. Allt jag gör här är att sätta den kunskapen i ett mer användarvänligt format.
Steg 1: Förbered ditt MicroSD -kort med VEX TM
- Ladda ner VEX Tournament Manager för Raspberry Pi och spara filen på din dator. Få den senaste bildfilen här:
- Dubbelklicka på den nedladdade filen för att öppna arkivet.
- Dra bildfilen till en mapp på din dator
- Sätt i MicroSD -kortet i din dator med en USB -läsare eller MicroSD -> SD -adapter.
- Öppna Etcher (eller vilken bildblinkande programvara du än använder).
- Klicka på "Välj bild" och bläddra till bildfilen som du flyttade från det nedladdade arkivet till en mapp på din dator.
- Ditt MicroSD -kort ska visas i kontrollen "Välj enhet". Om det inte gör det, välj det.
- Klicka på "Flash".
-
När blixten är klar tar du bort MicroSD -kortet från datorn.
Utforskaren kommer förmodligen att skapa nya fönster när enheter skapas med blixten
Steg 2: Förbered Rasberry Pi -operativsystemet
Nu är det dags att packa upp bilden.
- Sätt i MicroSD -kortet med VEX TM för Raspberry Pi -bilden på det i Raspberry Pi 3B+ MicroSD -kortplatsen.
- Anslut RasPi till bildskärmen med en HDMI -kabel
- Anslut ström till RasPi.
Raspberry Pi startar och konfigurerar operativsystemet automatiskt. Du kommer att se en grå fyrkant och sedan en fyrkant i full färgspektrum på skärmen när den gör sitt arbete, och sedan kommer du att se VEX TM -överlägget med längst ner. Den bör tilldela sig en IP -adress (även om den inte är ansluten till ett nätverk).
Koppla bort Raspberry Pi och ta bort MicroSD -kortet.
Steg 3: Dags att hacka …
Vad vi ska göra är att aktivera 5GHz WiFi -gränssnittet så att det kan ansluta till ditt trådlösa nätverk. För att göra detta kommer du att redigera textfiler på en Linux -partition på MicroSD -kortet som du just skapade och konfigurerade genom att starta RasPi. Det enklaste sättet att göra dessa ändringar är på en dator som kör Linux (jag använde Linux Mint som körs på en gammal bärbar dator). Att använda en virtuell maskin kan fungera, men jag har inte testat det. Att använda olika drivrutiner och verktyg i Windows kan fungera, men jag har inte testat det. Med andra ord, om du bestämmer dig för att ta en alternativ väg, är du på egen hand.
- Sätt i MicroSD -kortet i din Linux -dator. Du kommer sannolikt att behöva använda en adapter av något slag.
- När de har satts in visas partitionerna på MicroSD -kortet på ditt Linux -skrivbord.
- Öppna ~ 700 MB partition och bläddra till /etc /network folder.
- Du behöver förhöjda behörigheter (sudo) för att redigera "gränssnitt" -filen, så du måste öppna ett terminalfönster (kommandotolken) på den här platsen. Högerklicka i mappen och välj "Öppna i terminal"
- I terminalfönstret skriver du "sudo pico interfaces" Pico är en enkel *nix textredigerare. Om du är mer bekväm med vi eller vim kan du använda det … men för nybörjare rekommenderar jag att du använder pico. Vi kommer att redigera "gränssnitt" -filen i/etc/network/
- Du måste skriva in superanvändarlösenordet för datorn som du använder för att öppna filen "gränssnitt"
-
Se texten "före" och "efter" som finns i "gränssnitt" -filen nedan. Redigera gränssnittsfilen så att den ser ut som "efter". Skriv den här informationen i stället för att använda kopiera och klistra in.
- Om du har ett stort antal kort att förbereda föreslår jag att du sparar en kopia av filen editid interfaces på skrivbordet så att du kan kopiera och klistra in den andra och följande gången du gör detta.
- Jag rekommenderar att du dubbel- och trippelkollar ditt SSID och lösenord när du skriver in informationen …
- Du kommer att ersätta texten med texten "TYPE I VALUE" i provkoden med Dina nätverksvärden.
- När du har gjort dessa ändringar, spara filen (Ctrl-S) och avsluta (Ctrl-X) från pico-fönstret.
- Ta bort SD -kortet och ta bort det från datorn.
Innan:
auto loiface lo inet loopback
allow-hotplug eth0
iface eth0 inet dhcp
mätvärde 10
källa /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 "TYP I VÄRDE"
wpa-psk "TYP I VÄRDE"
Steg 4: Kontrollera att det fungerar …
- Detta förutsätter att du befinner dig inom räckvidden för den trådlösa routern som du kommer att använda för dina turneringar.
- Försäkra dig om att Pi är frånkopplad från strömmen men ansluten till en bildskärm via HDMI -kabel, sätt in ditt nyligen modifierade MicroSD -kort i din Raspberry pi.
- Slå på Raspberry Pi
-
Efter Pi -stövlarna, vänta några sekunder och du bör se "VEX Robotics" -logotypen.
- Du kommer först att se "otilldelad" under logotypen eftersom ingen IP -adress har tilldelats.
- När Pi får en IP -adress från din router via DHCP bör den visas under logotypen.