Índice:
- Etapa 1: Assista ao vídeo Build
- Etapa 2: Forneça as peças necessárias
- Etapa 3: nova instalação do Raspbian
- Etapa 4: Configurar o software do servidor de rastreamento: Traccar
- Etapa 5: configurar o encaminhamento de porta
- Etapa 6: Registre o GPS Tracker no servidor
- Etapa 7: Configurar o Rastreador GPS
- Etapa 8: Reflexões Finais
Vídeo: Configure seu próprio servidor de rastreamento GPS em um Raspberry Pi: 8 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Neste projeto, vou mostrar como configurar seu próprio servidor de rastreamento GPS em um Raspberry pi. Não precisa ser um Raspberry pi, porque o software que usaremos para o servidor de rastreamento também está disponível para Windows e Linux, então você pode hospedá-lo em sua máquina Windows ou em uma máquina virtual em um serviço na nuvem, depende de você, mas as instruções aqui são para um Raspberry pi 4.
A ideia começou há algum tempo, no Voltlog # 272, quando consegui este rastreador GPS disfarçado em um relé automotivo de uso geral. Em teoria, isso deveria vir com serviço de rastreamento online gratuito em algum servidor chinês hospedado, mas eu não consegui me conectar a esse servidor e então pensei por que não configurar meu próprio servidor e tentar emparelhá-lo com este rastreador. Dessa forma, eu teria um servidor de rastreamento funcionando e melhoraria o aspecto da privacidade porque ele seria auto-hospedado. e ninguém mais terá acesso aos meus dados de rastreamento.
Etapa 1: Assista ao vídeo Build
O vídeo descreve todo o projeto passo a passo, então eu recomendo assistir o vídeo primeiro para ter uma visão geral do projeto, os problemas que encontrei e como os resolvi. Depois, você pode voltar e ler as etapas a seguir para obter uma explicação mais detalhada.
Etapa 2: Forneça as peças necessárias
No centro deste projeto está o raspberry pi, qualquer modelo deve funcionar, mas se você usar um dos modelos mais recentes, deverá obter um melhor desempenho, o que significa que o software será executado de maneira mais suave e a instalação será mais rápida. Para referência, usei uma framboesa pi 4 e, embora você já possa ter isso, ainda colocarei alguns links abaixo para locais onde você pode obter uma framboesa pi 4.
Também muito importante é o rastreador GPS. Usei um modelo disfarçado de relé automotivo. Esta é uma ideia brilhante porque se você esconder isso sob o painel, ninguém vai suspeitar qual é a função real. Para a conexão GPRS entre o rastreador GPS e o servidor, você precisará fornecer um cartão SIM habilitado para dados. Escolha sua operadora local favorita para isso, mas tenha em mente que este modelo de GPS em particular só funciona em redes 2G.
Se você mora em um país onde as redes 2G foram desativadas, você precisará comprar um rastreador GPS habilitado para 3G, eles são mais caros e as instruções fornecidas aqui para configurar o rastreador podem não ser 100% compatíveis com um rastreador GPS habilitado para 3G.
- Raspberry Pi 4 Modelo B: Link1, Link2, Link3, Link4.
- Rastreador GPS de retransmissão (apenas 2G): Link1, Link2, Link3, Link4.
- Rastreadores GPS 3G: Link1, Link2, Link3.
Etapa 3: nova instalação do Raspbian
Vou começar com uma nova instalação do Raspbian, peguei a versão mais recente do Raspbian Buster Lite do site oficial e preparei um cartão SD com esta imagem usando Balena etcher. Isso deve ser bastante simples de fazer, é apenas a maneira usual de preparar um pi de framboesa. Depois que o Balena etcher terminou o trabalho, fui para a partição de boot no cartão SD e criei um arquivo vazio chamado ssh, sem extensão. Isso é para habilitar o servidor SSH no raspberry pi porque ele está desabilitado por padrão. Quando terminar, insira o cartão SD no seu raspberry pi, conecte-o à rede e ligue-o.
Etapa 4: Configurar o software do servidor de rastreamento: Traccar
O próximo passo é configurar o servidor de rastreamento, o nome do software é Traccar e aqui está o site deles. Estaremos usando a liberação de braço do Linux, porque o raspberry pi é executado em um processador de braço. Pegue o link de download, conecte-se ao raspberry pi usando seu método favorito, usei SSH na rede local. A seguir, todos os comandos necessários para instalar o servidor são descritos abaixo:
sudo mkdir / opt / traccar && cd / opt / traccarsudo wget https://github.com/traccar/traccar/releases/download/v4.6/traccar-linux-arm-4.6.zip sudo unzip traccar-linux-arm- 4.6.zip sudo rm -f traccar-linux-arm-4.6.zip sudo./traccar.run // execute a instalação sudo systemctl start traccar.service
Quando terminar, abra um navegador na mesma rede e tente se conectar ao servidor usando o endereço IP e a porta 8082. Você deve ser saudado com uma interface da web, o nome de usuário e a senha padrão são admin. Eu aconselho você a mudar isso imediatamente. O serviço será iniciado automaticamente na inicialização, portanto, não é necessário realizar nenhuma outra etapa neste ponto.
Etapa 5: configurar o encaminhamento de porta
Se o seu raspberry pi estiver atrás de um roteador ou firewall como no meu caso, você precisará encaminhar uma porta para que um dispositivo externo como o rastreador GPS possa se conectar ao nosso servidor recém-criado. No caso do rastreador GPS de retransmissão que tenho, ele está usando a porta 5013, mas isso pode variar se você tiver um dispositivo diferente. Esta porta é crítica e você precisará descobrir qual porta seu rastreador está usando para estabelecer uma conexão. Estou usando um roteador tp-link aqui, então estou apenas encaminhando a porta 5013 para o endereço IP local do servidor raspberry pi.
Etapa 6: Registre o GPS Tracker no servidor
Em seguida podemos adicionar nosso rastreador GPS na interface web do Traccar, no lado esquerdo clico em adicionar, escolho um nome para o seu dispositivo e preencho o identificador de 10 dígitos que é esse rótulo na lateral da caixa do seu rastreador. o dispositivo será mostrado como off-line até que o servidor comece a receber dados.
Etapa 7: Configurar o Rastreador GPS
A etapa final é configurar o rastreador GPS e esses comandos específicos se aplicam ao rastreador que estou usando, você pode ter que usar comandos diferentes para um rastreador diferente, mas a ideia é redefinir o rastreador, definir seu número de administrador, configurar o apn configurações para sua operadora de rede, defina o endereço IP externo que salvamos anteriormente, a porta é 5013. Defina a frequência de upload em segundos e habilite a conexão GPRS. Voltando à interface da web do Traccar, o status deve mudar para online e devemos começar a ver os dados sobre o nosso dispositivo.
Etapa 8: Reflexões Finais
Se você estiver tendo problemas com todo este processo de configuração, darei algumas dicas para verificar durante a solução de problemas. Em primeiro lugar, este rastreador funciona apenas com redes 2G, portanto, certifique-se de que sua operadora de rede oferece suporte a 2G. O cartão SIM não deve ter um bloqueio de pino ativado porque o rastreador não é capaz de contornar isso. O cartão SIM deve ter serviços de dados habilitados e crédito suficiente para realizar essas operações na rede.
Em relação ao servidor, é muito importante acertar o encaminhamento de porta e usar o endereço IP externo correto, caso contrário seus dispositivos não estarão apontando para o servidor correto. Também é muito importante obter a porta correta para o seu dispositivo de rastreamento específico. A Traccar tem ótimas informações sobre isso, portanto, certifique-se de verificar sua documentação e fóruns.
Há um post no blog sobre o assunto, se você quiser me enviar algum feedback, pode fazê-lo nos comentários e também pode conferir meu canal no Youtube para mais projetos incríveis: Canal Voltlog no Youtube.
Recomendado:
Hospede seu próprio servidor Minecraft (Windows): 6 etapas
Hospede seu próprio servidor do Minecraft (Windows): Para criar um servidor do Minecraft, você deve saber algumas coisas importantes.1: Para manter o servidor sempre aberto, o computador no qual o servidor é executado precisa estar sempre ligado.2: O servidor do Minecraft usará uma parte de sua RAM e uma parte de seu processador
Introdução - Transforme um Raspberry Pi em um servidor de rastreamento GPS: 12 etapas
Introdução - Transforme um Raspberry Pi em um servidor de rastreamento GPS: Neste guia, mostrarei como instalar o software de rastreamento GPS Traccar em um Raspberry Pi que receberá dados de dispositivos compatíveis pela Internet, registrando suas posições em um mapa em tempo real rastreamento, e também rastreamento de reprodução
Faça seu próprio sistema de rastreamento de segurança GPS SMS: 5 etapas (com imagens)
Faça Seu Próprio Sistema de Rastreamento de Segurança GPS SMS: Neste projeto, mostrarei como combinar um módulo SIM5320 3G com um Arduino e um transdutor piezoelétrico como um sensor de choque para criar um sistema de rastreamento de segurança que enviará a você a localização do seu veículo precioso via SMS quando eu
CRIE SEU PRÓPRIO SERVIDOR MINECRAFT! Super fácil, rápido e grátis! (NO CLICK BAIT): 11 etapas (com imagens)
CRIE SEU PRÓPRIO SERVIDOR MINECRAFT! Super fácil, rápido e grátis! (SEM ISCA DE CLIQUE): Minecraft é um jogo extremamente agradável onde você pode fazer praticamente qualquer coisa que desejar! Mas jogar com amigos na Internet pode ser uma dor às vezes. Infelizmente, a maioria dos servidores multijogador está cheia de trolls, não da experiência de jogo
Configure seu próprio servidor web !: 12 etapas
Configure o seu próprio servidor da Web !: Você já quis ter um lugar onde pudesse manter seus arquivos e acessá-los de qualquer lugar com conexão à Internet? Digamos que você queira ter sua biblioteca de música disponível, caso queira dar uma música para um de seus amigos, ou talvez queira