Índice:
- Suprimentos
- Etapa 1: atualize o Sim900A
- Etapa 2: configuração do hardware
- Etapa 3: configuração do software
Vídeo: Sistema de alarme pessoal GSM - Módulo SMS SIM900A, Arduino: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Algumas vezes por mês, levo minha velha tia à igreja local. Às vezes, o culto na igreja leva muito mais tempo e o tempo do fim é difícil de prever. Então, depois de algumas horas e meia de espera, achei que seria melhor se ela pudesse me avisar que o serviço havia terminado. No entanto, ela tem 88 anos e não consegue mais lidar com um smartphone comum.
Tive a ideia de fazer um aparelho para ela me alertar para pegá-la, assim nasceu esse rápido projeto.
O módulo possui apenas um switch, se você ligá-lo, ele se conecta à rede GSM, obtém a hora da rede e envia um SMS: "sua tia quer ser atendida" junto com a tensão medida da bateria e o horário do SMS foi enviado.
Ela também pode usar isso como um sistema de alarme pessoal para me avisar onde quer que esteja. Não pode ser usado como um sistema de "rebaixamento da mulher".
Neste projeto aprendi um pouco mais sobre o módulo SIM900A e os comandos AT.
Suprimentos
O dispositivo é feito de:
- módulo SIM900A barato
- arduino pro mini (5V, 168P)
- Bateria LiPo
- Módulo avançado (remova a porta USB fêmea)
- leds
- 1k resistores
Etapa 1: atualize o Sim900A
O estoque sim900A não funciona no meu país (Holanda). No entanto, depois de atualizá-lo com o firmware 1137B09SIM900B32_ST.cla, ele funciona bem (você pode até usar uma conexão de dados móvel (GPRS).
O firmware é encontrado neste site.
A ferramenta de flash pode ser encontrada aqui ou aqui.
Flash através de um adaptador FTDI, veja este vídeo.
O módulo GSM precisa do comando 'AT + CLTS = 1' uma vez para que possa solicitar a hora atual da rede GSM ao se conectar a ela.
Etapa 2: configuração do hardware
Para este projeto rápido, eu simplesmente soldei todos os componentes e empilhei tudo.
Veja o esquema para as conexões
O gabinete foi desenhado no Fusion360, graças a esse vídeo do 'cara com sotaque suíço'.
Os arquivos STL são publicados no Thingiverse.
Etapa 3: configuração do software
O código está publicado no meu Github. Muitos comandos AT podem ser encontrados aqui.
O programa:
- Faz uma inicialização do módulo GSM
- Garante uma conexão com a rede GSM
- Obtém a hora dos anúncios de rede GSM, o carimbo de data / hora na mensagem SMS
- Garante que o SMS foi enviado (se o envio não foi bem sucedido, outra tentativa é feita após 60 segundos)
- Define o módulo GSM para hibernar para economizar energia da bateria antes que o módulo seja desligado por mim
Recomendado:
Enviando SMS se detectar fumaça (Arduino + GSM SIM900A: 5 etapas
Enviando Sms Se Detectar Fumaça (Arduino + GSM SIM900A: Olá a todos! No meu primeiro instrutível estarei fazendo um alarme de gás que enviará mensagem ao usuário se for detectada poluição. Este será um protótipo simples usando Arduino, módulo GSM e eletroquímico sensor de fumaça. No futuro, isso pode ser estendido para
Sistema de alarme por SMS com detecção de movimento DIY: 5 etapas (com imagens)
DIY Motion Detection SMS Alarm System: Neste projeto combinarei um sensor de movimento PIR barato com um módulo TC35 GSM para construir um sistema de alarme que envia a você um " ALERTA DE INTRUSÃO " Envie SMS sempre que alguém tentar roubar suas coisas. Vamos começar
Tutorial: Como fazer alarme de porta usando alarme de sensor de chave magnética MC-18: 3 etapas
Tutorial: Como fazer alarme de porta usando alarme de sensor de chave magnética MC-18: Oi pessoal, vou fazer um tutorial sobre o alarme de sensor de chave magnética MC-18 que opera no modo normalmente fechado. Mas primeiro, deixe-me explicar a vocês em suma, o que significa normalmente perto. Existem dois tipos de modo, normalmente aberto e normalmente fechado
O sistema de alarme S45-SMS: 4 etapas
O Sistema de Alarme S45-SMS: Pode ser que o sistema do seu servidor tenha superaquecido … certifique-se de obter um alarme disso … onde quer que você esteja
IRobot Criar Robô Pessoal Pessoal: 16 Passos (com Imagens)
IRobot Create Personal Home Robot: Apresentando um robô doméstico pessoal construído em torno da plataforma iRobot Create e um sistema de computador mini-itx. Nunca foi tão fácil e acessível projetar e construir robôs aproveitando as economias de escala do software, PC, brinquedo e o