Inhoudsopgave:

VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi-installatie - Ajarnpa
VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi-installatie - Ajarnpa

Video: VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi-installatie - Ajarnpa

Video: VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi-installatie - Ajarnpa
Video: Thursday TM Tech Bytes – Episode 3 | Raspberry Pi Setup and Configuration 2024, November
Anonim
VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi-configuratie
VEX Tournament Manager Raspberry Pi 3B+ 5GHz WiFi-configuratie

Wifi-ondersteuning is semi-officieel toegevoegd! Zie onderstaande link:

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

Overzicht:

VEX-ondersteuning voor het gebruik van de Raspberry Pi single board computer (SBC) heeft het opzetten van VEX-toernooien veel eenvoudiger gemaakt; omdat oude modellen echter 2,4 GHz wifi gebruikten die de controllers kon storen, werd draadloze installatie niet ondersteund. Met de release van de Raspberry Pi 3 B+, inclusief 5GHz WiFi, is het mogelijk om draadloos te gaan zonder de wedstrijd te verstoren. RECF ondersteunt dit nog steeds niet, maar het is toegestaan voor wedstrijdopstellingen en werkt redelijk goed.

Deze handleiding maakt gebruik van Windows OS & software. Er bestaat vergelijkbare software voor Apple-computers en het proces zal vergelijkbaar zijn.

Houd er rekening mee dat:

Deze handleiding wordt als zodanig verstrekt en er wordt geen enkele garantie of ondersteuning van welke aard dan ook aangeboden of geïmpliceerd.

Deze handleiding gaat ervan uit dat de gebruiker een gemiddeld of beter niveau van computersoftware- en hardwarekennis heeft, en dat je je een weg kunt banen door Linux (zoals ik). Ik ga bijvoorbeeld niet bespreken hoe Linux op een computer of een VM moet worden geïnstalleerd.

Deze gids behandelt NIET het opzetten van netwerken en monitoren voor een VEX-toernooi. Als je deze instructable gebruikt, zou je de andere dingen al moeten hebben.

Benodigde materialen:

  • Raspberry Pi Model 3 B+ met voeding. VANAF DIT SCHRIFTELIJKE ONDERSTEUNING ONDERSTEUNT ALLEEN DE 3B+ 5GHz WIFI - U MOET DIT SPECIFIEKE MODEL GEBRUIKEN!
  • VEX Tournament Manager voor Raspberry Pi (https://vextm.dwabtech.com/)
  • Lege MicroSD-kaart (8 GB momenteel aanbevolen omdat het in de prijs/capaciteit "sweet spot" zit)
  • MicroSD -> SD-adapter (kaarttype of USB)
  • Flash-software zoals Etcher (https://www.balena.io/etcher/)
  • Computer met Linux (of een Windows-pc met een Linux-bestandssysteemstuurprogramma zoals

    • Als u Windows gebruikt, hebt u ook een teksteditor nodig die Linux-indelingen voor platte tekst begrijpt; Notepad++ is een goede keuze.
    • Deze Instructable zal Linux gebruiken (waar ik GEEN wizard ben)
  • Monitor met HDMI-ingang en een HDMI-kabel
  • De SSID en het wachtwoord voor het 5GHz WiFi-netwerk waarmee u verbinding gaat maken.

    • Het is uiterst nuttig om uw router beschikbaar en ingeschakeld te hebben om de nieuwe configuratie te testen
    • Uw router moet zijn ingesteld om IP-adressen toe te wijzen via DHCP

Erkenning:

Deze handleiding is gebaseerd op het werk van anderen. Ik ken hun namen niet, dus ik kan ze niet de juiste naam geven. Het enige wat ik hier doe, is die kennis in een gebruiksvriendelijker formaat zetten.

Stap 1: Bereid uw MicroSD-kaart voor met VEX TM

Bereid uw MicroSD-kaart voor met VEX TM
Bereid uw MicroSD-kaart voor met VEX TM
  1. Download VEX Tournament Manager voor Raspberry Pi en sla het bestand op uw computer op. Download hier het nieuwste afbeeldingsbestand:
  2. Dubbelklik op het gedownloade bestand om het archief te openen.
  3. Sleep het afbeeldingsbestand naar een map op uw computer
  4. Plaats de MicroSD-kaart in uw computer met behulp van een USB-lezer of MicroSD -> SD-adapter.
  5. Open Etcher (of welke software voor het flitsen van afbeeldingen dan ook die u gebruikt).
  6. Klik op "Afbeelding selecteren" en blader naar het afbeeldingsbestand dat u van het gedownloade archief naar een map op uw computer hebt verplaatst.
  7. Uw MicroSD-kaart moet worden weergegeven in het besturingselement "Select Drive". Als dit niet het geval is, selecteert u het.
  8. Klik op "Flash".
  9. Zodra de flash is voltooid, verwijdert u de MicroSD-kaart uit uw computer.

    Windows Verkenner zal waarschijnlijk nieuwe vensters voortbrengen als schijven worden gemaakt met de flash

Stap 2: Bereid het Rasberry Pi-besturingssysteem voor

Nu is het tijd om de afbeelding uit te pakken.

  1. Plaats de MicroSD-kaart met de afbeelding van de VEX TM voor Raspberry Pi erop in de Raspberry Pi 3B+ MicroSD-kaartsleuf.
  2. Sluit RasPi aan op de monitor met een HDMI-kabel
  3. Sluit de voeding aan op de RasPi.

De Raspberry Pi zal automatisch opstarten en het besturingssysteem instellen. U ziet een grijs vierkant en vervolgens een vierkant met volledig kleurenspectrum op het scherm terwijl het zijn werk doet, en dan ziet u onderaan de VEX TM Overlay met. Het moet zichzelf een IP-adres toewijzen (ook al is het niet verbonden met een netwerk).

Koppel de Raspberry Pi los en verwijder de MicroSD-kaart.

Stap 3: Tijd om te hacken…

Tijd om te hacken…
Tijd om te hacken…
Tijd om te hacken…
Tijd om te hacken…
Tijd om te hacken…
Tijd om te hacken…

Wat we gaan doen, is de 5GHz WiFi-interface inschakelen om verbinding te maken met uw draadloze netwerk. Om dit te doen, ga je tekstbestanden bewerken op een Linux-partitie op de MicroSD-kaart die je zojuist hebt gemaakt en ingesteld door de RasPi aan te zetten. De eenvoudigste manier om deze wijzigingen aan te brengen, is op een computer met Linux (ik gebruikte Linux Mint op een oude laptop). Het gebruik van een virtuele machine kan werken, maar ik heb het niet getest. Het gebruik van verschillende stuurprogramma's en hulpprogramma's in Windows kan werken, maar ik heb het niet getest. Met andere woorden, als u besluit een alternatieve route te nemen, staat u er alleen voor.

  1. Plaats de MicroSD-kaart in uw Linux-computer. U zult waarschijnlijk een of andere adapter moeten gebruiken.
  2. Eenmaal geplaatst, verschijnen de partities op de MicroSD-kaart op uw Linux-bureaublad.
  3. Open de ~700MB-partitie en blader naar de map /etc/network.
  4. U hebt verhoogde rechten (sudo) nodig om het "interfaces"-bestand te bewerken, dus u moet op deze locatie een terminalvenster (opdrachtprompt) openen. Klik met de rechtermuisknop in de map en selecteer "Openen in Terminal"
  5. Typ "sudo pico interfaces" in het terminalvenster. Pico is een eenvoudige *nix-teksteditor. Als je meer vertrouwd bent met vi of vim, kun je dat gebruiken … maar voor beginners raad ik aan pico te gebruiken. We gaan het bestand "interfaces" bewerken in /etc/network/
  6. U moet het superuser-wachtwoord invoeren voor de computer die u gebruikt om het "interfaces"-bestand te openen
  7. Zie hieronder voor de "voor" en de "na" tekst die zal worden opgenomen in het "interfaces"-bestand. Bewerk het interfacebestand zodat het eruitziet als de "na". Typ deze informatie in plaats van kopiëren en plakken.

    1. Als u een groot aantal kaarten moet voorbereiden, raad ik u aan een kopie van het editid interfaces-bestand op uw bureaublad op te slaan, zodat u de tweede en volgende keer dat u dit doet kunt kopiëren en plakken.
    2. Ik raad aan om uw SSID en wachtwoord dubbel en driedubbel te controleren terwijl u de informatie typt …
    3. U vervangt de tekst met de tekst 'TYPE IN VALUE' in de voorbeeldcode door UW netwerkwaarden.
  8. Nadat u deze wijzigingen hebt aangebracht, slaat u het bestand op (Ctrl-S) en verlaat u het pico-venster (Ctrl-X).
  9. Ontkoppel de SD-kaart en verwijder deze uit de computer.

Voordat:

auto loiface lo inet loopback

toestaan-hotplug eth0

iface eth0 inet dhcp

metrisch 10

bron /etc/network/interfaces.d/*

Na:

auto loiface lo inet loopback

toestaan-hotplug eth0

iface eth0 inet dhcp

toestaan-hotplug wlan0

automatisch wlan0

iface wlan0 inet dhcp

wpa-ssid "TYPE IN WAARDE"

wpa-psk "TYPE IN WAARDE"

Stap 4: Controleer of het werkt…

Controleer of het werkt…
Controleer of het werkt…
  1. Dit veronderstelt dat je binnen het bereik bent van de draadloze router die je voor je toernooien gaat gebruiken.
  2. Zorg ervoor dat de Pi is losgekoppeld van de stroom maar via een HDMI-kabel op een scherm is aangesloten en plaats uw nieuw aangepaste MicroSD-kaart in uw Raspberry pi.
  3. Schakel de Raspberry Pi in
  4. Wacht een paar seconden nadat de Pi is opgestart en je zou het logo "VEX Robotics" moeten zien.

    1. U ziet eerst "unassigned" onder het logo omdat er geen IP-adres is toegewezen.
    2. Zodra de Pi via DHCP een IP-adres van uw router krijgt, moet dit onder het logo worden weergegeven.