Table des matières:

VEX Tournament Manager Raspberry Pi 3B+ 5GHz Configuration WiFi : 4 étapes
VEX Tournament Manager Raspberry Pi 3B+ 5GHz Configuration WiFi : 4 étapes

Vidéo: VEX Tournament Manager Raspberry Pi 3B+ 5GHz Configuration WiFi : 4 étapes

Vidéo: VEX Tournament Manager Raspberry Pi 3B+ 5GHz Configuration WiFi : 4 étapes
Vidéo: Thursday TM Tech Bytes – Episode 3 | Raspberry Pi Setup and Configuration 2024, Novembre
Anonim
VEX Tournament Manager Configuration WiFi Raspberry Pi 3B+ 5GHz
VEX Tournament Manager Configuration WiFi Raspberry Pi 3B+ 5GHz

Le support Wifi a été ajouté de manière semi-officielle ! Voir le lien ci-dessous:

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

Aperçu:

La prise en charge VEX de l'utilisation de l'ordinateur monocarte Raspberry Pi (SBC) a rendu la configuration du tournoi VEX beaucoup plus facile; Cependant, comme les anciens modèles utilisaient le Wi-Fi 2,4 GHz qui pouvait interférer avec les contrôleurs, la configuration sans fil n'était pas prise en charge. Avec la sortie du Raspberry Pi 3 B+, qui inclut le WiFi 5 GHz, il est possible de passer au sans fil sans interférer avec le match. RECF ne prend toujours pas en charge cela, mais il est autorisé pour les configurations de compétition et fonctionne assez bien.

Ce guide utilise le système d'exploitation et le logiciel Windows. Un logiciel similaire existe pour les ordinateurs Apple et le processus sera similaire.

Veuillez noter:

Ce guide est fourni en tant que tel et aucune garantie ou assistance d'aucune sorte n'est offerte ou implicite.

Ce guide suppose que l'utilisateur a un niveau intermédiaire ou supérieur de connaissances en logiciels et matériel informatique, et que vous êtes capable de vous frayer un chemin à travers Linux (comme je le fais). Par exemple, je ne vais pas expliquer comment installer Linux sur un ordinateur ou une machine virtuelle.

Ce guide ne couvre PAS la configuration du réseau et des moniteurs pour un tournoi VEX. Si vous utilisez cette instructable, vous devriez déjà avoir les autres éléments vers le bas.

Matériaux nécessaires:

  • Raspberry Pi modèle 3 B+ avec alimentation. AU MOMENT DE CETTE ÉCRITURE, SEUL LE 3 B+ PREND EN CHARGE LE WIFI 5GHz - VOUS DEVEZ UTILISER CE MODÈLE SPÉCIFIQUE !
  • Gestionnaire de tournoi VEX pour Raspberry Pi (https://vextm.dwabtech.com/)
  • Carte MicroSD vierge (8 Go actuellement recommandés car c'est dans le « sweet spot » prix/capacité)
  • MicroSD -> adaptateur SD (type carte ou USB)
  • Logiciel de flashage tel que Etcher (https://www.balena.io/etcher/)
  • Ordinateur exécutant Linux (ou un PC Windows exécutant un pilote de système de fichiers Linux tel que

    • Si vous utilisez Windows, vous aurez également besoin d'un éditeur de texte qui comprend les formats de texte brut Linux; Notepad++ est un bon choix.
    • Ce Instructable utilisera Linux (auquel je ne suis PAS un assistant)
  • Moniteur avec entrée HDMI et câble HDMI
  • Le SSID et le mot de passe du réseau WiFi 5 GHz auquel vous vous connecterez.

    • Avoir votre routeur disponible et allumé pour tester la nouvelle configuration est extrêmement utile
    • Votre routeur doit être configuré pour attribuer des adresses IP via DHCP

Reconnaissance:

Ce guide est basé sur le travail effectué par d'autres. Je ne connais pas leurs noms, donc je ne peux pas leur donner le crédit approprié. Tout ce que je fais ici, c'est mettre ces connaissances dans un format plus convivial.

Étape 1: Préparez votre carte MicroSD avec VEX TM

Préparez votre carte MicroSD avec VEX TM
Préparez votre carte MicroSD avec VEX TM
  1. Téléchargez VEX Tournament Manager pour Raspberry Pi et enregistrez le fichier sur votre ordinateur. Obtenez le dernier fichier image ici:
  2. Double-cliquez sur le fichier téléchargé pour ouvrir l'archive.
  3. Faites glisser le fichier image dans un dossier sur votre ordinateur
  4. Insérez la carte MicroSD dans votre ordinateur à l'aide d'un lecteur USB ou d'un adaptateur MicroSD -> SD.
  5. Ouvrez Etcher (ou tout autre logiciel de flashage d'image que vous utilisez).
  6. Cliquez sur "Sélectionner une image" et recherchez le fichier image que vous avez déplacé de l'archive téléchargée vers un dossier sur votre ordinateur.
  7. Votre carte MicroSD devrait apparaître dans le contrôle "Select Drive". Si ce n'est pas le cas, sélectionnez-le.
  8. Cliquez sur "Flasher".
  9. Une fois le flash terminé, retirez la carte MicroSD de votre ordinateur.

    L'explorateur Windows générera probablement de nouvelles fenêtres au fur et à mesure que les lecteurs sont créés avec le flash

Étape 2: préparer le système d'exploitation Rasberry Pi

Il est maintenant temps de déballer l'image.

  1. Insérez la carte MicroSD avec l'image VEX TM pour Raspberry Pi dans la fente pour carte MicroSD Raspberry Pi 3B+.
  2. Connectez RasPi au moniteur avec un câble HDMI
  3. Connectez l'alimentation au RasPi.

Le Raspberry Pi s'allumera et configurera le système d'exploitation automatiquement. Vous verrez un carré gris, puis un carré de spectre de couleurs complet sur l'écran pendant qu'il fait son travail, puis vous verrez la superposition VEX TM avec en bas. Il doit s'attribuer une adresse IP (même s'il n'est pas connecté à un réseau).

Débranchez le Raspberry Pi et retirez la carte MicroSD.

Étape 3: Il est temps de pirater…

Il est temps de pirater…
Il est temps de pirater…
Il est temps de pirater…
Il est temps de pirater…
Il est temps de pirater…
Il est temps de pirater…

Ce que nous allons faire, c'est activer l'interface WiFi 5 GHz pour lui permettre de se connecter à votre réseau sans fil. Pour ce faire, vous éditerez des fichiers texte sur une partition Linux sur la carte MicroSD que vous venez de créer et de configurer en allumant le RasPi. Le moyen le plus simple d'effectuer ces modifications consiste à utiliser un ordinateur exécutant Linux (j'ai utilisé Linux Mint exécuté sur un ancien ordinateur portable). L'utilisation d'une machine virtuelle peut fonctionner, mais je ne l'ai pas testée. L'utilisation de divers pilotes et outils sous Windows peut fonctionner, mais je ne l'ai pas testé. En d'autres termes, si vous décidez d'emprunter un autre itinéraire, vous êtes seul.

  1. Insérez la carte MicroSD dans votre ordinateur Linux. Vous aurez probablement besoin d'utiliser un adaptateur quelconque.
  2. Une fois insérées, les partitions de la carte MicroSD apparaîtront sur votre bureau Linux.
  3. Ouvrez la partition d'environ 700 Mo et accédez au dossier /etc/network.
  4. Vous avez besoin d'autorisations élevées (sudo) pour modifier le fichier "interfaces", vous devrez donc ouvrir une fenêtre de terminal (invite de commande) à cet emplacement. Faites un clic droit dans le dossier et sélectionnez "Ouvrir dans le terminal"
  5. Dans la fenêtre du terminal, tapez "sudo pico interfaces" Pico est un simple éditeur de texte *nix. Si vous êtes plus à l'aise avec vi ou vim, vous pouvez l'utiliser… mais pour les débutants, je recommande d'utiliser pico. Nous allons éditer le fichier "interfaces" dans /etc/network/
  6. Vous devrez saisir le mot de passe superutilisateur de l'ordinateur que vous utilisez pour ouvrir le fichier "interfaces"
  7. Voir ci-dessous pour le texte "avant" et "après" qui sera contenu dans le fichier "interfaces". Modifiez le fichier d'interfaces pour qu'il ressemble à "après". Tapez ces informations plutôt que d'utiliser le copier-coller.

    1. Si vous avez un grand nombre de cartes à préparer, je vous suggère d'enregistrer une copie du fichier d'interface editid sur votre bureau afin de pouvoir copier-coller la deuxième fois et les suivantes.
    2. Je recommande de vérifier deux et trois fois votre SSID et votre mot de passe lorsque vous saisissez les informations…
    3. Vous remplacerez le texte qui dit " TYPE IN VALUE " dans l'exemple de code par VOS valeurs de réseau.
  8. Une fois ces modifications effectuées, enregistrez le fichier (Ctrl-S) et quittez (Ctrl-X) de la fenêtre pico.
  9. Démontez la carte SD et retirez-la de l'ordinateur.

Avant:

bouclage automatique loiface lo inet

autoriser la connexion à chaud eth0

iface eth0 inet dhcp

métrique 10

source /etc/network/interfaces.d/*

Après:

bouclage automatique loiface lo inet

autoriser la connexion à chaud eth0

iface eth0 inet dhcp

autoriser la connexion à chaud wlan0

WLAN 0 automatique

iface wlan0 inet dhcp

wpa-ssid "ENTRER EN VALEUR"

wpa-psk "ENTRER EN VALEUR"

Étape 4: Vérifiez que cela fonctionne…

Vérifiez que cela fonctionne…
Vérifiez que cela fonctionne…
  1. Cela suppose que vous êtes à portée du routeur sans fil que vous utiliserez pour vos tournois.
  2. Assurez-vous que le Pi est débranché de l'alimentation mais connecté à un écran via un câble HDMI, insérez votre carte MicroSD nouvellement modifiée dans votre Raspberry pi.
  3. Allumez le Raspberry Pi
  4. Après le démarrage du Pi, attendez quelques secondes et vous devriez voir le logo "VEX Robotics".

    1. Vous verrez d'abord "non attribué" sous le logo car aucune adresse IP n'a été attribuée.
    2. Une fois que le Pi obtient une adresse IP de votre routeur via DHCP, elle doit apparaître sous le logo.