Índice:

CarDuino (A Hyperduino e FONA 808 GPS Tracking System): 4 etapas
CarDuino (A Hyperduino e FONA 808 GPS Tracking System): 4 etapas

Vídeo: CarDuino (A Hyperduino e FONA 808 GPS Tracking System): 4 etapas

Vídeo: CarDuino (A Hyperduino e FONA 808 GPS Tracking System): 4 etapas
Vídeo: Make your own GPS SMS Security Tracking System 2024, Novembro
Anonim
CarDuino (A Hyperduino e FONA 808 GPS Tracking System)
CarDuino (A Hyperduino e FONA 808 GPS Tracking System)

Este é um tutorial sobre como fazer um sistema de rastreamento GPS que fornece feedback preciso sobre a localização simplesmente enviando um texto. Eu classificaria este projeto como 6 de 10 (10 sendo o mais difícil), pois requer muitas coisas de configuração automática, como soldagem e ativação de um cartão SIM. No entanto, não deixe que isso o assuste. Então, sem mais delongas, vamos direto ao assunto!

Etapa 1: Visão geral

Você já perdeu seu carro em um estacionamento? Você tem medo de que seu carro seja roubado? Talvez você apenas queira saber onde seu carro está o tempo todo. Em caso afirmativo, este é um dispositivo e um projeto apenas para você. O CarDuino é uma combinação de três componentes, o Arduino Uno (extrema esquerda), um Hyperduino (meio, qualquer versão deve funcionar bem, estou usando o mais antigo.) E um FONA 808 GPS + SMS. (Extremamente à direita, você pode FONAs diferentes, mas deve incluir os recursos de GPS e SMS. O código pode precisar ser alterado se você estiver usando uma versão diferente.) Este dispositivo é usado para enviar uma mensagem de texto para o número de telefone registrado vinculado ao cartão SIM dentro do FONA 808, ele responderá dentro de 30 segundos com a localização GPS exata do seu carro (ou onde o dispositivo está localizado) no formulário do Google Maps. O custo total do projeto foi de cerca de US $ 110, mas não deixe que isso o afaste das coisas incríveis que você pode fazer com este dispositivo. Então vamos começar.

Etapa 2: Montagem

Para começar, enfatize como é importante soldar todos os pinos corretamente. Se você conseguir bagunçar o trabalho de solda que eu fiz e não olhar para trás por um tempo, você ficará com 8 horas de estresse e uma dor de cabeça. O erro que você obterá ao carregar o código consistirá na não conexão do dispositivo real. Vai mostrar

(AT <-

NO

AT <-

NO)

uma e outra vez até que não consiga se conectar. Portanto, certifique-se de que tudo está soldado corretamente. Você também precisará comprar um cartão SIM e ativá-lo. Eu sugiro usar o TING (https://ting.com), é barato e você recebe 100 textos por US $ 3 por mês. Mesmo se você passar por cima, vai cobrar $ 5 por 1000 textos. O próximo passo seria conectar a antena SMS (Green One) e a antena GPS (The Small Box). Por último, você vai querer conectar a bateria apenas para ter certeza de que liga. Você deve ver uma luz verde acender à direita em "PWR" e uma luz piscando rapidamente em "NET". Se parecer laranja, verifique novamente e certifique-se de que não está carregando a bateria. Você pode fazer isso movendo o interruptor logo abaixo da porta da bateria de "CHRG" para "RUN". Por último, você pode empilhar todos os três dispositivos, Arduino Uno na parte inferior, Hyperduino no meio e o FONA 808 na parte superior.

Etapa 3: Programando Seu Dispositivo

Programando Seu Dispositivo
Programando Seu Dispositivo
Programando Seu Dispositivo
Programando Seu Dispositivo

CLIQUE AQUI para acessar todos os códigos necessários para fazer este projeto. Observe que você precisará fazer duas coisas. Primeiro, certifique-se de ter a biblioteca FONA instalada. Você pode encontrá-la aqui (https://learn.adafruit.com/adafruit-fona-808-cellular-plus-gps-shield-for -arduino / arduino-test). Será a caixa verde que diz Baixe a biblioteca Arduino_FONA. Um segundo antes de fazer o upload, você precisa rolar até a parte inferior e adicionar seu número de telefone para que ele possa enviar uma resposta de mensagem de texto. Quando você fizer o upload, verifique o monitor serial para você pode dobrar. Quando o upload for bem-sucedido, tente e envie uma mensagem de texto com o número que está vinculado ao cartão SIM inserido. Ele deve responder com uma mensagem como essa! (Foto à direita. A caixa preta está cobrindo a localização do Google Maps parte que mostra meu endereço.)

Etapa 4: Solução de problemas do seu dispositivo

Q1: Quando eu carrego o código, aparece um erro que não permite o upload? O que eu faço>

A1: Verifique novamente e certifique-se de que substituiu "COLOQUE SEU NÚMERO DE TELEFONE AQUI" pelo seu número. Além disso, certifique-se de que você realmente tem a biblioteca FONA instalada no Arduino C. Se você ainda estiver tendo o mesmo problema, copie novamente o código e cole-o apagando tudo o que você já possui.

P2: Quando olho no monitor serial, tudo o que ele mostra é o AT <- para frente e para trás e não carrega.

A2: Isso ocorre provavelmente porque a solda não está segura o suficiente, você precisa se certificar de que todos os pinos estão soldados corretamente. Se você tiver 100% de certeza de que tudo foi feito corretamente, você pode ter um FONA com defeito, você pode verificar isso se baixar o código de teste fornecido no site da Adafruit.

Q3: O programa é carregado e o FONA está conectado, mas não recebe ou envia um texto?

R3: Certifique-se de que quando você estiver no monitor serial depois que o FONA se conectar, ele diz "SMS pronto", isso significa que o cartão SIM está sendo lido e disponível para uso. Você também pode verificar isso olhando para a luz azul piscando no dispositivo, ela vai de uma piscada rápida para uma piscada com um atraso de 3 segundos.

P4: O cartão SIM está bom e diz "SMS pronto" e até recebe uma mensagem de texto, mas não envia uma mensagem de volta. O que está acontecendo?

A4: Um dos maiores desafios ao trabalhar com isso é o GPS duvidoso. No curto período de tempo que tem para obter a localização, se houver alguma interferência ou se estiver numa sala confinada com muito ruído (ruído sendo interferência de sinal) pode bloquear o funcionamento do GPS. Sugiro levá-lo para fora e tentar também, isso sempre funciona para mim, pois tem uma conexão direta com os satélites que usa.

Se houver alguma dúvida não respondida aqui, sinta-se à vontade para retirar! Além disso, se você fez alguma alteração no código ou talvez tenha algumas modificações interessantes que tornam o dispositivo ainda melhor, eu adoraria ver! Aproveitar!

-Joseph Heydorn

Recomendado: