Índice:
- Etapa 1: Prepare seu cartão MicroSD com VEX TM
- Etapa 2: preparar o sistema operacional Rasberry Pi
- Etapa 3: hora de hackear …
- Etapa 4: verifique se funciona …
Vídeo: VEX Tournament Manager Raspberry Pi 3B + 5GHz Configuração WiFi: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
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
- Baixe o VEX Tournament Manager para Raspberry Pi e salve o arquivo em seu computador. Obtenha o arquivo de imagem mais recente aqui:
- Clique duas vezes no arquivo baixado para abrir o arquivo.
- Arraste o arquivo de imagem para uma pasta em seu computador
- Insira o cartão MicroSD em seu computador usando um leitor USB ou MicroSD -> adaptador SD.
- Abra o Etcher (ou qualquer software de flash de imagem que você usa).
- Clique em "Selecionar imagem" e navegue até o arquivo de imagem que você moveu do arquivo baixado para uma pasta em seu computador.
- Seu cartão MicroSD deve aparecer no controle "Selecionar unidade". Caso contrário, selecione-o.
- Clique em "Flash".
-
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.
- Insira o cartão MicroSD com a imagem VEX TM for Raspberry Pi no slot de cartão Raspberry Pi 3B + MicroSD.
- Conecte o RasPi ao monitor com um cabo HDMI
- 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 …
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.
- Insira o cartão MicroSD em seu computador Linux. Provavelmente, você precisará usar algum tipo de adaptador.
- Depois de inseridas, as partições do cartão MicroSD aparecerão na área de trabalho do Linux.
- Abra a partição de ~ 700 MB e navegue até a pasta / etc / network.
- 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"
- 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 /
- Você precisará digitar a senha de superusuário do computador que está usando para abrir o arquivo "interfaces"
-
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.
- 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.
- Eu recomendo verificar duas ou três vezes o seu SSID e senha enquanto você digita as informações …
- Você substituirá o texto que diz "DIGITE NO VALOR" no código de amostra pelos seus valores de rede.
- Depois de fazer essas alterações, salve o arquivo (Ctrl-S) e saia (Ctrl-X) da janela de pico.
- 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 …
- Isso pressupõe que você esteja dentro do alcance do roteador sem fio que usará para seus torneios.
- 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.
- Ligue o Raspberry Pi
-
Após a inicialização do Pi, espere alguns segundos e você deverá ver o logotipo "VEX Robotics".
- Você verá primeiro "não atribuído" abaixo do logotipo, pois nenhum endereço IP foi atribuído.
- Depois que o Pi obtém um endereço IP de seu roteador via DHCP, ele deve aparecer abaixo do logotipo.