Índice:
Vídeo: Tutorial do Arduino GPS Shield: Calculadora de distância: 5 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
GPS ou Sistema de Posicionamento Global é um sistema de navegação por rádio baseado em satélite que permite obter sua localização e guiá-lo por outros locais através de um mapa bem reconhecido e predefinido como o Google Maps, e no mundo do Arduino, isso é realizado pelo Arduino Escudo GPS.
O GPS conhece sua localização através dos valores de latitude e longitude de sua localização, que especifica onde exatamente você está no mundo e vamos usar essas duas medidas para calcular a distância entre sua localização atual e o destino desejado usando o escudo GPS em 1Sheeld em um tutorial rápido e divertido do Arduino GPS Shield.
Vamos falar sobre a ideia por trás deste tutorial do Arduino GPS Shield …
Ideia:
No tutorial do Arduino GPS Shield, usaremos o GPS Shield da 1Sheeld por meio de seu aplicativo Android / iOS para obter a localização atual.
Conseguimos isso informando ao aplicativo (usando o escudo de reconhecimento de voz) a latitude e a longitude do local desejado que queremos alcançar e o Arduino calculará a distância direta entre os 2 locais em unidade de km (usando o escudo GPS) e diz a você (usando o escudo de conversão de texto em voz) qual é a distância.
Começando:
Se esta é a primeira vez que você lida com 1Sheeld ou se deseja aprender mais sobre ele, recomendo verificar este tutorial de introdução rápido e fácil.
Agora, depois de se familiarizar um pouco com 1Sheeld, vamos começar!
Etapa 1: Componentes de hardware:
- Arduino Uno.
- 1Sheeld + placa.
- Cabo USB Arduino ou bateria de 9-12v.
- Telefone Android / iOS com o aplicativo 1Sheeld instalado.
Etapa 2: Componentes de software:
- IDE Arduino.
- Biblioteca 1sheeld, aplicativo Android 1sheeld ou aplicativo iOS.
Etapa 3: Conexão e esquema:
- Conecte a placa 1Sheeld em seu Arduino como image1.
- Conecte o LCD 16 * 2 como imagem2.
- Mude a alimentação do 1Sheeld para operar em 5v (não 3.3v) como imagem3.
1Sheeld tem 2 modos: modo de upload e modo de operação. Você pode alternar entre eles usando a chave próxima aos pinos digitais e é chamada de “UART SWITCH” em 1Sheeld e “SERIAL SWITCH” em 1Sheeld +.
- Em primeiro lugar, você desliza a chave em direção à notação “SWITCH” como image4, o que transforma a placa 1Sheeld no modo de upload para permitir o upload do código do Arduino.
- Em segundo lugar, depois de terminar de enviar o código, deslize a chave em direção à notação “UART” (ou “SERIAL” na placa 1Sheeld +) como imagem5 que transforma a placa 1Sheeld no modo operacional para se comunicar com o aplicativo 1Sheeld do smartphone.
Finalmente, conecte o Arduino através do seu PC usando o cabo USB do Arduino.
Etapa 4: Código
Eu recomendaria verificar a documentação do Arduino GPS Shield para saber mais sobre a funcionalidade do Arduino GPS Shield e como usá-la.
Agora, mude a placa 1Sheeld para o modo Uploading, carregue o código anexado para o Arduino Digital Clock. Mude a placa 1Sheeld para o modo operacional e, em seguida, abra o aplicativo 1Sheeld e conecte-o à placa 1Sheeld via Bluetooth.
Etapa 5:
Como você pode ver no vídeo do tutorial do Arduino GPS Shield, você deve selecionar os escudos de reconhecimento de GPS, Terminal, Texto para fala e voz.
Depois de navegar para o escudo do reconhecedor de voz e informar ao seu telefone a localização desejada em termos de valores de latitude e longitude, ele irá calcular a distância entre a localização atual e a localização relacionada à latitude e longitude inseridas e informará em voz alta a distância e também escrito na guia Terminal shield.
Neste tutorial, eu queria saber a distância entre a minha localização atual "empresa Integreight" e a estação de trem de Ramsis no centro do Cairo e era de 8,327 km e eu calculei a partir do Google maps também onde o erro foi tão pequeno (a distância do Google maps é: 8,22km de acordo com as imagens).