Visão geral
O Tournament Manager (TM) oferece suporte a muitos computadores de placa única de baixo custo da série Raspberry Pi. O TM pode usar os dispositivos Raspberry Pi como exibições de público e de arena, bem como exibições de campo. Quando usado como um display de campo, o Raspberry Pi também pode se conectar ao hardware de controle de campo VEXnet ou ao hardware de controle de campo V5 mais recente via USB.
O TM no Raspberry Pi consiste em 2 partes. A primeira parte é o sistema operacional (SO). O TM Raspberry Pi OS é um sistema operacional personalizado projetado especificamente para executar o Tournament Manager. O TM OS precisa ser instalado em um cartão SD que é então inserido no dispositivo Raspberry Pi. Infelizmente, o sistema operacional não pode ser simplesmente copiado para o cartão SD usando comandos normais de cópia de arquivo. Em vez disso, é necessário um software especial para instalar o sistema operacional no cartão SD. Este documento descreve esse processo.
Normalmente, uma nova versão do TM Raspberry Pi OS é lançada uma vez por temporada.
A segunda parte do TM no Raspberry Pi é o software do aplicativo Tournament Manager. Como o Tournament Manager é atualizado com mais frequência, ele não é incluído como parte do sistema operacional. Em vez disso, o aplicativo TM Raspberry Pi pode ser instalado no Raspberry Pi pela rede do TM em execução no Windows ou Mac. Cada vez que uma nova versão do TM é lançada para Windows ou Mac, ela também inclui uma nova versão do aplicativo TM Raspberry Pi. Veja o final deste documento para mais detalhes sobre o processo de instalação do aplicativo TM Raspberry Pi.
Instalação do TM OS
Etapa 1: instalar o Raspberry Pi Imager
Acesse https://www.raspberrypi.com/software/ e baixe o programa Raspberry Pi Imager para seu computador. Versões do Imager estão disponíveis para Windows, Mac e Linux. Após o download, instale o Imager como faria com qualquer outro programa no seu computador.
Etapa 2: instalar o TM OS no cartão SD
Primeiro, insira um cartão SD apropriado no seu computador. Se o seu computador não tiver um slot para cartão SD, você pode comprar um leitor de cartão SD USB para usar. O cartão SD deve ter pelo menos 4 GB de tamanho (quanto maior, melhor).
Cuidado: o cartão SD será completamente apagado. Certifique-se de que não há arquivos importantes no cartão SD antes de prosseguir.
Abra o programa Raspberry Pi Imager que você instalou na Etapa 1. Clique no botão “Escolher SO”. Não é necessário selecionar “Escolher dispositivo”.
Na lista de sistemas operacionais que aparece, role para baixo até “Outro sistema operacional de propósito específico” e clique nele.
Na lista de sistemas operacionais de propósito específico, role para baixo até encontrar o VEX Tournament Manager e clique nele.
Selecione a opção Sistema operacional de exibição do Tournament Manager. No momento em que este documento foi escrito, esta é a única opção disponível, no entanto, outras opções podem ser listadas no futuro.
Após selecionar o TM Display OS, você retornará à tela principal do Imager. Agora selecione “Escolher armazenamento” e escolha seu cartão SD na lista.
Depois de selecionar o sistema operacional e o cartão SD, o botão Avançar será habilitado. Clique nele e siga as instruções. Se lhe for perguntado sobre a personalização da imagem, você pode simplesmente selecionar Não. O Imager começará a gravar o sistema operacional no cartão SD. Após a escrita, ele verificará se a imagem foi escrita corretamente.
Quando a gravação estiver concluída, o Imager informará que ela foi concluída e que você pode remover o cartão SD.
Etapa 3: Insira o cartão SD no Raspberry Pi e ligue
Remova o cartão SD do seu computador e insira-o no Raspberry Pi. Conecte seu Raspberry Pi a uma TV ou monitor de computador com um cabo HDMI e à sua rede com um cabo Ethernet. Por fim, conecte a energia ao Raspberry Pi.
Ao ligar o Raspberry Pi pela primeira vez com o TM OS, você precisará esperar um ou dois minutos enquanto ele é configurado pela primeira vez. Você deverá ver o logotipo do TM na tela quando ele for inicializado. Você também pode ver brevemente um quadrado com as cores do arco-íris. Na primeira vez que você iniciar o TM OS, a tela do logotipo desaparecerá por um momento enquanto o dispositivo é reiniciado e depois deverá retornar.
Depois que o TM OS tiver concluído a configuração inicial, você verá uma tela que mostra o endereço IP do Raspberry Pi.
Há alguns recursos desta tela que podem ser úteis para você. Um endereço IP prefixado por “e:” é o endereço IP Ethernet. Se o seu Raspberry Pi tiver suporte Wi-Fi integrado e você configurá-lo (veja mais adiante sobre configuração de Wi-Fi), ele mostrará o endereço IP do Wi-Fi com um prefixo “w:”. Se o Pi estiver conectado à Ethernet e ao Wi-Fi, ele mostrará ambos os endereços. Você também pode ver “Nenhuma rede encontrada” se o Pi não detectar uma conexão de rede válida.
O código QR exibido pode ser escaneado para ir diretamente para a página de configuração do Pi. Se você estiver configurando um grande evento, pode ser útil visitar esta página de configuração no seu telefone ou tablet para inserir um Nome de Exibição. Isso tornará cada Pi mais fácil de identificar posteriormente no Tournament Manager.
Por fim, no canto inferior esquerdo está o número da versão do TM OS. Isso geralmente não é importante, mas se você estiver com dificuldades para se comunicar com o suporte, eles podem solicitar esta versão.
Instalação do aplicativo TM & Configuração
Agora que o TM OS está instalado e em execução no Raspberry Pi, você pode configurá-lo no Tournament Manager no Windows ou Mac. Como parte desse processo de configuração, o programa TM Raspberry Pi Application será instalado no Raspberry Pi.
Comece iniciando o Tournament Manager no seu PC ou Mac. Clique no menu “Displays” na parte superior e selecione “Configurar displays remotos”.
O Tournament Manager tenta detectar automaticamente qualquer monitor Raspberry Pi conectado à sua rede. Se você não vir nenhum na lista, clique no botão “Atualizar lista” para tentar a detecção. Se o seu monitor ainda não for detectado automaticamente, você pode clicar em “Adicionar monitor” e digitar o endereço IP exibido na tela do Raspberry Pi para adicioná-lo à lista.
Selecione o monitor que você deseja configurar na lista na parte superior da janela. Em seguida, na metade inferior, selecione o tipo de exibição que você deseja que o Raspberry Pi mostre e as configurações relevantes (conjunto de campos, campo, etc.). Consulte o Guia do Usuário do Gerenciador de Torneios para obter mais detalhes sobre as opções de exibição, se necessário.
Depois de fazer suas seleções, clique em “Salvar configurações de exibição”. Isso configurará o dispositivo Raspberry Pi com as configurações que você escolheu. Além disso, neste momento o dispositivo Raspberry Pi baixará automaticamente o software do aplicativo TM da versão do TM em execução no seu PC ou Mac. Isso levará alguns instantes. Quando concluído, você deverá ver a tela do Raspberry Pi mudar para algo diferente da tela de endereço IP. Isso indica que o aplicativo TM está sendo executado no Raspberry Pi, e agora você deve conseguir controlá-lo de dentro do TM como faria com qualquer outro monitor do Tournament Manager.
Se, após vários minutos, o seu Raspberry Pi não iniciar o aplicativo TM, o problema mais provável é que você tenha um problema com sua rede ou um firewall no seu computador bloqueando a comunicação do Raspberry Pi com o TM no seu PC ou Mac. Consulte o Guia do Usuário do Tournament Manager e outras fontes para obter mais informações sobre configuração de rede do TM e problemas de firewall.
Nota sobre “Atualizar software de exibição”
Versões anteriores do Tournament Manager exigiam que os usuários atualizassem manualmente o aplicativo TM nos dispositivos Raspberry Pi sempre que uma nova versão do TM fosse instalada no seu PC ou Mac. Isso foi feito selecionando o dispositivo na janela Remote Displays e clicando no botão “Update Display Software”. Este botão copia o software do aplicativo TM para o cartão SD no Raspberry Pi. Feito isso, o Raspberry Pi sempre usará essa versão do TM até que seja atualizado manualmente novamente com uma versão mais recente usando o mesmo processo (ou seja, clicando no botão “Atualizar software de exibição”).
Versões mais recentes do TM OS no Raspberry Pi baixarão automaticamente a versão mais recente do TM do seu PC ou Mac sempre que o Raspberry Pi for inicializado. Isso foi criado para ser mais prático, pois você não precisa mais se preocupar em instalar manualmente cada atualização do Tournament Manager nos seus dispositivos Raspberry Pi.
NOTA: em ambos os casos, o software do aplicativo TM em execução no dispositivo Raspberry Pi é exatamente o mesmo.
NOTA: Se você instalar manualmente o aplicativo TM no Pi usando o botão “Atualizar software de exibição”, você terá que atualizar manualmente o aplicativo TM no Pi sempre que uma nova versão do Tournament Manager for lançada. No momento em que este documento foi escrito, a única maneira de reverter isso (e deixar o TM gerenciar o software do aplicativo no Pi) era reinstalando o TM OS no cartão SD a partir da etapa 1.