Arduino: construir rastreador GPS - como funciona
Nesta dica prática, explicamos como você pode criar facilmente um rastreador GPS com o Arduino.
Etapa 1 - conectar o módulo GPS ao Arduino
Estamos usando um módulo GPS NEO-6M neste momento.
- Primeiro conecte o VCC a 5V e o GND ao terra.
- Em seguida, o RX é conectado ao pino 4 e TX ao pino 3 no Arduino.
Etapa 2 - programe o módulo GPS
Para poder usar o módulo, você deve primeiro garantir que você já instalou a biblioteca "TinyGPS".
- Primeiro importe-os com o comando "#include". Você também precisa da biblioteca SoftwareSerial: "#include"
- Primeiro crie com o comando "SoftwareSerial gpsSerial (3, 4);" um novo objeto SoftwareSerial e com o comando "TinyGPS gps;" uma instância do TinyGPS.
- No método de configuração, a conexão serial com o módulo GPS ("gpsSerial.begin (9600);") e o monitor serial ("Serial.begin (9600);") para a saída de dados são iniciados.
- No método loop, um loop while é inserido pela primeira vez, para verificar se o módulo GPS pode ser alcançado: "while (gpsSerial.available ()) {}"
- Nos colchetes, há uma instrução if que verifica se os dados foram recebidos: "if (gps.encode (gpsSerial.read ())) {}".
- Nesse caso, você pode usar o comando "gps.f_get_position (& lat, & lon);" pode ser chamado e gerado, por exemplo, com "Serial.println (String (lat) +" "+ String (lon))" no monitor serial.
No próximo artigo, explicaremos como configurar um módulo GSM no Arduino. Você também pode se conectar facilmente à rede móvel e enviar SMS, por exemplo.