Envio Grátis a partir de 90€
,

Shield GPS para Arduino Keyestudio

REF: KS0253


Este Shield GPS, da Keyestudio, baseia-se no módulo GPS NEO-6 u blox 6 e é compatível com a placa controladora Arduino Mega 2560 e UNO R3. Muitos recetores de GPS são instalados facilmente na placa de expansão, dando a possibilidade de estabelecer uma noção precisa de espaço e de tempo. Pode ser aplicado em várias situações, como em viagens de carro, em posicionamento pessoal, entre outros.

 

51,29 IVA INCL.

Shield GPS

Características

Shield GPS para Arduino

Compatível com as placas de controlo mais avançadas do Mercado, como a Arduino Mega 2560 e a UNO R3;
Ao utilizar um indicador LED de 6 canais, é possível verificar a condição de trabalho do programa para que o programa seja modelado convenientemente;
Dispõe de funções de interruptor com 3 canais;
Possui um botão de reset;
Utiliza um potenciómetro giratório para entradas analógicas;
Pode produzir som de alarme através do módulo buzzer passivo;
Pode transmitir os dados através de um Display de 4 segmentos.

Conexão

Os pinos de GPS regulares (RX, TX) podem ser conectados às portas D0-D8 (opcional) do Arduino, através de um cabo jumper.

As posições de conexão do jumper aos pinos devem ser como as seguintes:

D2 < – > RX, D3 < – > TX

Bibliotecas

Poderá fazer o download das Bibliotecas SD e SPI aqui.

/*
  Demo code for GPS Shield
  It records the GPS information onto the TF card, 
  and display on serial monitor as well.
*/
#include 
#include 
#include 

const int chipSelect = 10;

SoftwareSerial mySerial(6,7);//(RX,TX), (7->GPS_TX,6->GPS_RX)

void setup()
{
  Serial.begin(9600);
  mySerial.begin(9600);
  
  pinMode(10, OUTPUT);
  if (!SD.begin(chipSelect)) {
   
    return;
  }
 
}

void loop()
{
  // make a string for assembling the data to log:
  char index = 0;
  char temp = 0;
  String dataString = "";
  
  // open the file. note that only one file can be open at a time,
  // so you have to close this one before opening another.
  File dataFile = SD.open("datalog.txt", FILE_WRITE);
  if(dataFile)
  {
  while(mySerial.available())
  {
    temp = mySerial.read();
    Serial.print(temp);
    dataString += String(temp);
    index++;
    if(index>200)
      break;
  }
  dataFile.print(dataString);
  
  dataFile.close();
  }else
  {
  Serial.println("Open file failed");
  }
}

 

Baseada em 0 avaliações

0.0 pontuação
0
0
0
0
0

Seja o primeiro a avaliar “Shield GPS para Arduino Keyestudio”

Não há comentários ainda.

Também pode gostar…