Índice:

Fred! Onde você está ?: 3 etapas
Fred! Onde você está ?: 3 etapas

Vídeo: Fred! Onde você está ?: 3 etapas

Vídeo: Fred! Onde você está ?: 3 etapas
Vídeo: Como saber se estou me envolvendo com a pessoa certa? 2024, Novembro
Anonim
Fred! Onde você está?
Fred! Onde você está?
Fred! Onde você está?
Fred! Onde você está?

Este projeto é sobre quantos Km você está de sua casa. Fred é alimentado por uma bateria recarregável como um smartphone, então você pode levá-lo com você. É muito fácil de construir, mas você pode ficar preso na codificação

Neste projeto, você precisará de:

  • MediaTek LinkIt One
  • Grove LCD RGB Backlight
  • Antena GPS (incluída no kit)
  • Bateria recarregável de íon de lítio (incluída com o kit)

Etapa 1: Conecte todas as peças

Conecte todas as peças juntas!
Conecte todas as peças juntas!
  1. Conecte suavemente a antena GPS à placa LinkIt ONE no conector marcado "GPS ANT". Este conector está na parte superior da placa e à esquerda.
  2. Conecte a placa de retroiluminação Grove LCD RGB à plataforma Grove com "SCL SDA 5V GND".
  3. Há um grande switch na placa LinkIt One marcado PWR_SW com um lado que lê "BAT" e o outro lado que lê "USB" (convenientemente este é o lado próximo à porta micro USB). Certifique-se de que está alterado para "USB".
  4. Pegue o conector da bateria (2 fios - vermelho e preto) e certifique-se de que o fio preto do conector está próximo à borda da placa e o vermelho está voltado para o centro da placa. (Empurre-o com cuidado no soquete de cor creme na borda da placa. Ele se encaixa rapidamente para que você sinta um clique no lugar. Verifique se a bateria está conectada corretamente, tentando remover o conector com cuidado. Deve oferecer muita resistência. Se sair, empurre-o novamente com um pouco mais de firmeza.)
  5. Conecte o cabo micro USB

Etapa 2: vamos codificar

Vamos codificar!
Vamos codificar!
  1. Inicie o IDE Arduino.
  2. Você precisa ter instalado a Biblioteca LCD instalada.
  3. Baixe os arquivos acima.
  4. Abra um dos arquivos e vá para Sketch, em seguida, Add File e adicione os outros 2 arquivos.
  5. Faça upload dos códigos para o quadro
  6. Em seguida, mude de volta o interruptor grande para "BAT".

Etapa 3: Mais informações

O código de cores segue a ideia de que mais longe as pessoas podem se sentir “azuis”, enquanto “verde” é geralmente uma cor positiva. Basicamente, em distâncias grandes, Fred deveria ser mais azul, enquanto perto de casa mais verde. Como a distância varia em valores muito grandes, a coloração logarítmica é útil:

  • Abaixo de uma distância mínima de 100m ser totalmente verde, ou seja (0, 255, 0) em RGB
  • Acima de uma distância máxima de 10.000 km, será todo azul
  • Escale entre tal que o valor de azul us floor [log10 (distância em metros) - log10 (100)] * 51,5, e o valor de verde é apenas 255 - azul.

As distâncias são calculadas usando as fórmulas do Grande Círculo e 6371 km como o raio da Terra. O quadro tem poder de computação suficiente, é claro, para usar a fórmula mais precisa do Vincenty, e a biblioteca de matemática tem todas as funções relevantes à mão.

Recomendado: