Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Tela de localização GPS com GPS e telas TFT

Componentes e suprimentos

Arduino UNO
× 1
Makerfabs GPS Shield
× 1
ILI9341 2.4 "TFT Touchscreen Shield para Arduino
× 1

Aplicativos e serviços online

Visuino - Ambiente de desenvolvimento gráfico para Arduino
Arduino IDE

Sobre este projeto




Recentemente, o grande pessoal da Makerfabs me enviou um Escudo Arduino GPS para apoiar o Visuino desenvolvimento e me permita fazer mais tutoriais. Eu também queria fazer mais tutoriais com meu protetor de tela sensível ao toque ILI9341 TFT , e decidi fazer um Tutorial usando os 2 escudos juntos .

Neste tutorial, vou mostrar como é fácil conectar os Shields ao Arduino e programe-o com Visuino para exibir Localização GPS informações no Display .





Etapa 1:componentes

  • Um Arduino UNO placa compatível (pode funcionar com Mega também, mas ainda não testei o escudo com ela)
  • Um Makerfabs Arduino GPS Shield (Verso mostrado na Imagem 2 )
  • Um ILI9341 2.4 "TFT Touchscreen Shield para Arduino

Depois de postar este tutorial, as pessoas excelentes formaram o Makerfabs fez um Combo especial contendo todos os componentes para este projeto !





Etapa 2:inicie o Visuino, adicione e configure a tela TFT Shield


Desde o Arduino UNO tem apenas uma porta serial, e é necessária para programar o Arduino , você precisará programar o Arduino UNO antes do GPS está conectado.

Para iniciar a programação do Arduino, você precisará ter o Arduino IDE instalado a partir daqui:http://www.arduino.cc/.

Certifique-se de instalar 1.6.7 ou superior, caso contrário, este tutorial não funcionará!

O Visuino :https://www.visuino.com também precisa ser instalado.
  • Inicie o Visuino como mostrado na primeira foto
  • Clique em " Seta para baixo "botão do componente Arduino para abrir o menu suspenso ( Imagem 1 )
  • No menu, selecione " Adicionar escudos ... "( Imagem 1 )
  • Na seção " Escudos "expanda a caixa de diálogo" Monitores "categoria e selecione a categoria" Tela de toque colorida TFT ILI9341 Shield ", a seguir clique no botão" "para adicioná-lo ( Figura 2 )
  • No Inspetor de objetos, expanda o " Texto "propriedade ( Figura 3 )
  • No Inspetor de objetos, defina o valor de " Tamanho "subpropriedade do" Texto "propriedade para" 2 "( Figura 3 ) - Isso aumentará o tamanho do texto padrão ao desenhar texto na tela





Etapa 3:No Visuino:adicione elementos de campo de texto para as informações de localização do GPS


Em seguida, precisamos adicionar elementos gráficos para exibir a latitude, longitude e altitude do GPS:
  • No Inspetor de objetos, clique em " ... "ao lado do valor dos" Elementos "propriedade do" Display TFT Elemento "( Imagem 1 )
  • No editor de elementos, selecione “ Campo de texto ”E, a seguir, clique em 3 vezes no botão "" ( Imagem 2 ) para adicionar 3 deles ( Figura 2 )
  • Selecione o 3 " Campo de Texto "Elementos ( Figura 3 )
  • No Inspetor de objetos, defina o valor de " Tamanho automático "propriedade dos 3 elementos para " Falso "( Figura 3 )
  • No Inspetor de objetos, defina o valor de " Largura "propriedade dos 3 elementos para " 10 "( Figura 3 )
  • No Inspetor de objetos, defina o valor de " X "propriedade dos 3 elementos para " 10 "( Figura 3 )





Etapa 4:no Visuino:defina o restante das propriedades dos elementos do campo de texto

  • Selecione o " Campo de texto1 Elemento "( Imagem 1 )
  • No Inspetor de objetos, defina o valor de " Valor inicial "propriedade do elemento para" Atualizar "( Imagem 1 ) - isso exibirá Atualizar até que chegue o primeiro valor do GPS
  • No Inspetor de objetos, defina o valor de " Y "propriedade do elemento para" 20 "( Imagem 2 )
  • Selecione o " Campo de texto2 Elemento "( Figura 3 )
  • No Inspetor de objetos, defina o valor de " Y "propriedade do elemento para" 40 "( Figura 3 )
  • Selecione o " Campo de texto3 Elemento "( Figura 4 )
  • No Inspetor de objetos, defina o valor de " Y "propriedade do elemento para" 60 "( Imagem 4 )





Etapa 5:No Visuino:adicione e conecte o componente GPS serial


Para decodificar as informações de GPS do GPS Shield , precisamos adicionar e conectar um componente GPS no Visuino :
  • Digite " GPS "na caixa Filtro da caixa de ferramentas do componente e selecione" GPS serial componente "( Figura 1 ) e colocá-lo na área de design
  • Conecte o " Latitude "pino de saída do" Local "caixa do GPS1 componente para o " In "pino do" Shields.TFT DisplayElements.Text Field1 "elemento do Arduino componente ( Figura 2 )
  • Conecte a " Longitude "pino de saída do" Local "caixa do GPS1 componente para o " In "pino do" Shields.TFT DisplayElements.Text Field2 "elemento do Arduino componente ( Figura 3 )
  • Conecte a " Altitude "pino de saída do" Local "caixa do GPS1 componente para o " In "pino do" Shields.TFT DisplayElements.Text Field3 "elemento do Arduino componente ( Figura 4 )
  • Conecte o " Saída "pino do GPS1 componente ( Figura 5 ) para o para " Em "pino do" Serial [0] "do Arduino componente ( Figura 6 )





Etapa 6:gerar, compilar e fazer upload do código do Arduino

  • No Visuino , Pressione F9 ou clique no botão mostrado na Figura 1 para gerar o código do Arduino e abrir o IDE do Arduino
  • No Arduino IDE , clique em Upload botão, para compilar e enviar o código ( Figura 2 )





Etapa 7:configurar e conectar o GPS Shield ao Arduino


Agora que o Arduino UNO está programado, podemos instalar os escudos.

O Maketfabs GPS Shield tem jumpers que permitem configurar os pinos usados ​​para comunicação serial com o Chip GPS ( Imagem 1 ) Iremos configurá-los para usar o Hardware serial nos pinos 0 e 1 do Arduino UNO :
  • Configure o jumper TX para conectar o TX para fixar 0 ( Imagem 1 )
  • Configure o jumper RX para conectar o RX para Fixar 1 ( Imagem 1 )
  • Conecte o escudo TFT em cima do Arduino Uno conforme mostrado nas Imagens 2, 3, 4 e 5





Etapa 8:conecte o protetor de tela de toque TFT ILI9341 ao Arduino


Conecte o escudo TFT em cima do Arduino Uno como mostrado nas fotos.





Etapa 9:e brincar ...


Parabéns! Você concluiu o projeto.

Imagens 2, 3, 4 e 5 e o Vídeo mostrar o projeto conectado e ligado.
  • Ligue o Arduino UNO
  • Inicialmente, você verá " Atualizar "exibido na tela TFT Shield ( Imagem 1 )
  • Se você olhar de lado ( Figura 2 ), depois de algum tempo você verá que o LED azul no Makerfabs GPS Shield começará a piscar indicando que o escudo encontrou satélites GPS ( Figura 3 )
  • Pouco depois disso, a localização GPS será exibido no escudo do monitor TFT ( Figura 4 )

Dependendo do local, pode levar alguns minutos para mostrar os dados do local. Se depois de alguns minutos os dados ainda não forem exibidos, desligue o projeto, espere um minuto e ligue-o novamente para redefinir o GPS.

Na Imagem 1 você pode ver o Visuino completo diagrama. Você pode fazer o download e abri-lo no Visuino :https://www.visuino.com

Se você não tem os componentes necessários, as pessoas excelentes formam o Makerfabs fez um Combo especial contendo todos os componentes para este projeto !
FJV6QQLIWMR2MVJ.zip


Processo de manufatura

  1. Animação de bitmap em ILI9341 TFT Touchscreen Display Shield
  2. Arduino Temp. Monitor e relógio em tempo real com tela 3.2
  3. Fotos e vídeo RGB na tela TFT SPI
  4. Brincando com Nextion Display
  5. Voltímetro DIY com Arduino e um visor Nokia 5110
  6. Exibindo uma imagem em uma tela LCD TFT com o Arduino UNO!
  7. BME280 Temperatura, Umidade e Pressão na Tela Nextion
  8. Controle do Servo Motor com Arduino e MPU6050
  9. u-blox LEA-6H 02 Módulo GPS com Arduino e Python
  10. Reconhecimento de fala e síntese com Arduino