Índice:

VEX Tournament Manager Raspberry Pi 3B + 5GHz Configuração WiFi: 4 etapas
VEX Tournament Manager Raspberry Pi 3B + 5GHz Configuração WiFi: 4 etapas

Vídeo: VEX Tournament Manager Raspberry Pi 3B + 5GHz Configuração WiFi: 4 etapas

Vídeo: VEX Tournament Manager Raspberry Pi 3B + 5GHz Configuração WiFi: 4 etapas
Vídeo: Thursday TM Tech Bytes – Episode 3 | Raspberry Pi Setup and Configuration 2024, Novembro
Anonim
VEX Tournament Manager Raspberry Pi 3B + 5GHz Configuração WiFi
VEX Tournament Manager Raspberry Pi 3B + 5GHz Configuração WiFi

O suporte Wifi foi adicionado semi-oficialmente! Veja o link abaixo:

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

Visão geral:

O suporte VEX para usar o computador de placa única Raspberry Pi (SBC) tornou a configuração do torneio VEX muito mais fácil; no entanto, como os modelos antigos usavam WiFi de 2,4 GHz que poderia interferir com os controladores, a configuração sem fio não era compatível. Com o lançamento do Raspberry Pi 3 B +, que inclui WiFi de 5 GHz, é possível ir sem fio sem interferir no jogo. RECF ainda não suporta isso, mas é permitido para configurações de competição e funciona muito bem.

Este guia usa o sistema operacional e software Windows. Existe software semelhante para computadores Apple e o processo será semelhante.

Observe:

Este guia é fornecido como tal e nenhuma garantia ou suporte de qualquer tipo é oferecido ou implícito.

Este guia pressupõe que o usuário tenha um nível intermediário ou superior de conhecimento de software e hardware de computador e que você seja capaz de se atrapalhar no Linux (como eu). Por exemplo, não vou abordar como instalar o Linux em um computador ou VM.

Este guia NÃO cobre a configuração de rede e monitores para um torneio VEX. Se você estiver usando este instrutível, você já deve ter as outras coisas instaladas.

Materiais requeridos:

  • Raspberry Pi Model 3 B + com poder. A PARTIR DESTA ESCRITA, APENAS OS 3 B + SUPORTA WIFI DE 5 GHz - VOCÊ DEVE USAR ESTE MODELO ESPECÍFICO!
  • VEX Tournament Manager para Raspberry Pi (https://vextm.dwabtech.com/)
  • Cartão MicroSD em branco (8 GB atualmente recomendado, pois está no "ponto ideal" de preço / capacidade)
  • MicroSD -> adaptador SD (tipo de cartão ou USB)
  • Software de atualização, como Etcher (https://www.balena.io/etcher/)
  • Computador executando Linux (ou um PC Windows executando um driver de sistema de arquivos Linux, como

    • Se estiver usando o Windows, você também precisará de um editor de texto que entenda os formatos de texto simples do Linux; O Notepad ++ é uma boa escolha.
    • Este Instructable usará Linux (no qual NÃO sou um assistente)
  • Monitor com entrada HDMI e um cabo HDMI
  • O SSID e a senha da rede WiFi de 5 GHz à qual você se conectará.

    • Ter seu roteador disponível e ligado para testar a nova configuração é extremamente útil
    • Seu roteador deve ser configurado para atribuir endereços IP via DHCP

Reconhecimento:

Este guia é baseado no trabalho realizado por outras pessoas. Não sei seus nomes, portanto não posso dar-lhes o devido crédito. Tudo o que estou fazendo aqui é colocar esse conhecimento em um formato mais amigável.

Etapa 1: Prepare seu cartão MicroSD com VEX TM

Prepare seu cartão MicroSD com VEX TM
Prepare seu cartão MicroSD com VEX TM
  1. Baixe o VEX Tournament Manager para Raspberry Pi e salve o arquivo em seu computador. Obtenha o arquivo de imagem mais recente aqui:
  2. Clique duas vezes no arquivo baixado para abrir o arquivo.
  3. Arraste o arquivo de imagem para uma pasta em seu computador
  4. Insira o cartão MicroSD em seu computador usando um leitor USB ou MicroSD -> adaptador SD.
  5. Abra o Etcher (ou qualquer software de flash de imagem que você usa).
  6. Clique em "Selecionar imagem" e navegue até o arquivo de imagem que você moveu do arquivo baixado para uma pasta em seu computador.
  7. Seu cartão MicroSD deve aparecer no controle "Selecionar unidade". Caso contrário, selecione-o.
  8. Clique em "Flash".
  9. Assim que o flash estiver concluído, remova o cartão MicroSD do seu computador.

    O Windows Explorer provavelmente gerará novas janelas à medida que as unidades forem criadas com o flash

Etapa 2: preparar o sistema operacional Rasberry Pi

Agora é hora de descompactar a imagem.

  1. Insira o cartão MicroSD com a imagem VEX TM for Raspberry Pi no slot de cartão Raspberry Pi 3B + MicroSD.
  2. Conecte o RasPi ao monitor com um cabo HDMI
  3. Conecte a alimentação ao RasPi.

O Raspberry Pi ligará e configurará o sistema operacional automaticamente. Você verá um quadrado cinza e, em seguida, um quadrado de espectro de cores completo na tela conforme ele faz seu trabalho e, em seguida, verá a sobreposição VEX TM com na parte inferior. Ele deve atribuir a si mesmo um endereço IP (mesmo que não esteja conectado a uma rede).

Desconecte o Raspberry Pi e remova o cartão MicroSD.

Etapa 3: hora de hackear …

Hora de hackear …
Hora de hackear …
Hora de hackear …
Hora de hackear …
Hora de hackear …
Hora de hackear …

O que vamos fazer é habilitar a interface WiFi de 5 GHz para permitir que ele se conecte à sua rede sem fio. Para fazer isso, você estará editando arquivos de texto em uma partição Linux no cartão MicroSD que acabou de criar e configurar ligando o RasPi. A maneira mais direta de fazer essas alterações é em um computador com Linux (usei o Linux Mint em um laptop antigo). Usar uma máquina virtual pode funcionar, mas não testei. Usar vários drivers e ferramentas no Windows pode funcionar, mas não testei. Em outras palavras, se você decidir fazer uma rota alternativa, você estará por sua conta.

  1. Insira o cartão MicroSD em seu computador Linux. Provavelmente, você precisará usar algum tipo de adaptador.
  2. Depois de inseridas, as partições do cartão MicroSD aparecerão na área de trabalho do Linux.
  3. Abra a partição de ~ 700 MB e navegue até a pasta / etc / network.
  4. Você precisa de permissões elevadas (sudo) para editar o arquivo "interfaces", portanto, será necessário abrir uma janela de terminal (prompt de comando) neste local. Clique com o botão direito na pasta e selecione "Abrir no Terminal"
  5. Na janela do terminal, digite "interfaces sudo pico" Pico é um editor de texto * nix simples. Se você está mais confortável com o vi ou vim, você pode usar isso … mas para iniciantes, eu recomendo o uso do pico. Estaremos editando o arquivo "interfaces" em / etc / network /
  6. Você precisará digitar a senha de superusuário do computador que está usando para abrir o arquivo "interfaces"
  7. Veja abaixo o texto "antes" e "depois" que estará contido no arquivo "interfaces". Edite o arquivo de interfaces para que se pareça com o "depois". Digite essas informações em vez de copiar e colar.

    1. Se você tiver um grande número de cartões para preparar, sugiro salvar uma cópia do arquivo de interfaces editid em sua área de trabalho para que você possa copiar e colar na segunda vez que fizer isso.
    2. Eu recomendo verificar duas ou três vezes o seu SSID e senha enquanto você digita as informações …
    3. Você substituirá o texto que diz "DIGITE NO VALOR" no código de amostra pelos seus valores de rede.
  8. Depois de fazer essas alterações, salve o arquivo (Ctrl-S) e saia (Ctrl-X) da janela de pico.
  9. Desmonte o cartão SD e remova-o do computador.

Antes:

loopback auto loiface lo inet

allow-hotplug eth0

iface eth0 inet dhcp

métrica 10

fonte /etc/network/interfaces.d/*

Depois de:

loopback auto loiface lo inet

allow-hotplug eth0

iface eth0 inet dhcp

allow-hotplug wlan0

wlan0 automático

iface wlan0 inet dhcp

wpa-ssid "TIPO DE VALOR"

wpa-psk "DIGITE O VALOR"

Etapa 4: verifique se funciona …

Verifique se funciona …
Verifique se funciona …
  1. Isso pressupõe que você esteja dentro do alcance do roteador sem fio que usará para seus torneios.
  2. Certificando-se de que o Pi está desconectado da energia, mas conectado a um monitor por meio de um cabo HDMI, insira o cartão MicroSD recém-modificado no Raspberry pi.
  3. Ligue o Raspberry Pi
  4. Após a inicialização do Pi, espere alguns segundos e você deverá ver o logotipo "VEX Robotics".

    1. Você verá primeiro "não atribuído" abaixo do logotipo, pois nenhum endereço IP foi atribuído.
    2. Depois que o Pi obtém um endereço IP de seu roteador via DHCP, ele deve aparecer abaixo do logotipo.