Índice:
- Etapa 1: Visão geral
- Etapa 2: Montagem
- Etapa 3: Programando Seu Dispositivo
- Etapa 4: Solução de problemas do seu dispositivo
Vídeo: CarDuino (A Hyperduino e FONA 808 GPS Tracking System): 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
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
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:
Mandalorian Tracking Fob: 7 etapas
Mandalorian Tracking Fob: Depois de ver os primeiros episódios do Mandalorian, fiquei ansioso para tentar construir o track fob. Muitas outras pessoas tiveram a mesma ideia e postaram muito material de referência nos quais eu poderia trabalhar ao projetar o controle remoto no Fusion 360
Seu próprio carro inteligente e muito mais HyperDuino + R V3.5R com Funduino / Arduino: 4 etapas
Seu próprio carro inteligente e muito mais HyperDuino + R V3.5R com Funduino / Arduino: Esta é uma cópia direta deste conjunto de instruções AQUI. Para obter mais informações, acesse HyperDuino.com. Com o HyperDuino + R v4.0R você pode iniciar um caminho de exploração em muitas direções diferentes, desde o controle de motores até a exploração da eletrônica, de
TR 808 Bombo. Som analógico !: 5 etapas (com imagens)
TR 808 Bombo. Analog Sound !: Som analógico da bateria eletrônica clássica. Este projeto remonta ao final dos anos 90, quando eu trabalhava como técnico em eletrônica e normalmente tínhamos uma variedade de esquemas por um preço. O TR 808 estava nesses esquemas e naquele ponto eu pensei
DIY Smart Robot Tracking Car Kits Tracking Car Photosensitive: 7 etapas
DIY Smart Robot Tracking Car Kits Tracking Car Photosensitive: Design by SINONING ROBOTYou pode comprar de tracking robot carTheoryLM393 chip compare os dois fotoresistores, quando há um LED fotorresistor de lado no BRANCO, o lado do motor irá parar imediatamente, o outro lado do motor girar, para que
Introdução à codificação baseada em navegador MBlock para HyperDuino: 3 etapas
Introdução ao MBlock Browser Based Coding para HyperDuino: Bem-vindo ao tutorial mBlock baseado na web com HyperDuino. Isso vai mostrar a você como configurar o mBlock e fazer o upload do seu código para o seu HyperDuino. Isso também mostrará como criar um código básico para um carro inteligente. Para começar, vamos direto ao ponto