Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Por favor, vote em mim para o concurso
Por favor, vote em mim para o concurso
Hoje em dia muitas pessoas morrem na estrada devido a acidentes, a principal causa é "demora no resgate". Este problema é muito grande em países em desenvolvimento, então elaborei este projeto para salvar vidas humanas.
Neste projeto vou mostrar a vocês como fazer um gadget que envia a localização do local do incidente. No projeto o módulo GPS é usado para detectar a localização exata do veículo. No momento do acidente o acelerômetro detecta o forte choque e o Arduino envia a localização do veículo para o parente ou amigo, podemos enviar o alerta para vários números de celular.
Etapa 1: Recursos
- Calibração automática do acelerômetro: Podemos calibrar o acelerômetro usando um interruptor. Basta pressionar o botão de calibração por 3 segundos, desta forma o Arduino lê o valor atual do acelerômetro na direção X, Y e X e calibra o sistema.
- Resolução de erros: é possível que o Arduino detecte o acidente (devido à alta aceleração do veículo), e envie o alerta de acidente, que não deve ser tolerado, então uma chave ("ESTOU BEM") é colocada no circuito, quando qualquer acidente ocorrido, a campainha emite um sinal sonoro por 30 segundos, após 30 segundos a mensagem será enviada, mas se alguém pressionar o botão "ESTOU BEM" a mensagem não será enviada.
Etapa 2: peças e componentes
- Arduino Nano: Arduino Nano é usado como unidade de microcontrolador. Usei o Arduino nano porque ele é muito pequeno e não precisa de nenhum programador externo
- Módulo SIM 800L GSM: SIM 800l é um módulo GSM, é muito pequeno e pode ser montado diretamente no PCB. A voltagem operacional do SIM800L é de 3,7 a 4,2, então um regulador de voltagem LM317 é usado para fornecer energia ao módulo GSM.
- Módulo NEO 6m GPS: O módulo GPS é usado para ler os valores de localização geográfica, a precisão deste sensor é bastante boa.
- Acelerômetro: o acelerômetro é usado para detectar o choque, ele pode detectar separadamente o choque nas direções X, Y e Z. Podemos usar o "sensor de vibração" no instante do acelerômetro, mas a precisão do sensor de vibração não é muito boa. O acelerômetro pode detectar a vibração na direção X, Y, Z, portanto, também é um ponto positivo.
- LCD: o LCD mostra a Latitude e Longitude, no momento do acidente mostra as notificações.
- Adaptador de alimentação: o adaptador de 12 volts 2A é usado para fornecer energia ao sistema.
- LM 317
- Resistência: 1,1 K 1 PC
- Resistência: 330 ohm 2 PCs
- Resistência: 470 ohm 1 PC
- Predefinição: 10k 2 PCs
- Momentary Switch 2 PCs
Etapa 3: circuito
No projeto é usada a Placa de Circuito Impresso, e a PCB é projetada em Eagle CAD, que é mostrado na Fig1, Fig2 e Fig3 e o Esquemático é mostrado na Fig4.
Etapa 4: Trabalhando
O Arduino Nano é usado como unidade de controle, ele lê os valores do acelerômetro, quando o arduino observa algum valor anormal, ele lê a localização atual do módulo GPS e envia para o celular fornecido sem SMS usando o módulo GSM.
Antes de enviar o SMS o arduino ative a campainha, após 30 segundos de bip será enviado um SMS, mas se alguém pressionar o botão "ESTOU OK", a mensagem não será enviada, o que ajuda a evitar SMS desnecessários.
Etapa 5: Código
O código é fornecido abaixo, basta copiar e colar.