Índice:

SIM900 GSM Com base no notificador do tempo: 3 etapas (com imagens)
SIM900 GSM Com base no notificador do tempo: 3 etapas (com imagens)

Vídeo: SIM900 GSM Com base no notificador do tempo: 3 etapas (com imagens)

Vídeo: SIM900 GSM Com base no notificador do tempo: 3 etapas (com imagens)
Vídeo: GSM based Home Automation using Arduino, Sim900A GSM module, with sms security 2024, Novembro
Anonim
SIM900 GSM Baseada em Notificador Meteorológico
SIM900 GSM Baseada em Notificador Meteorológico

Sempre precisamos de atualizações meteorológicas em nosso celular. Pode ser de um aplicativo online ou de um aplicativo de sistema usando a Internet. Mas aqui vou mostrar uma maneira de usar o recurso de mensagens de texto em nossos celulares para obter as atualizações de temperatura e umidade, você pode estendê-lo também para obter atualizações de pressão e altitude e GPS. Aqui eu usei um DHT22 para obter atualizações de temperatura e umidade, mas você também pode usar um BMP280 para obter atualizações de pressão. Obviamente, usei um Arduino para todos os cálculos e SIM900 para o processo de envio de SMS. Já que usar o Arduino será fácil para a maioria dos usuários, mas na verdade você pode usar qualquer microcontrolador para todo o processo. Para isso você precisará ler a ficha técnica do SIM900 e do DHT22. Por enquanto, vou usar simplesmente o Arduino UNO para isso. Nano, Mega, Micro também funcionarão …

Etapa 1: peças necessárias

Peças necessárias
Peças necessárias
Peças necessárias
Peças necessárias

1. Arduino UNO / Nano / Mega / Micro

2. SIM900 / 800

3. 1 resistor de 10K

4. DHT22 / DHT11

5. Jumpers

6. Placa de ensaio (pode não ser necessário)

7. Fonte de alimentação separada para SIM900 / 800

Etapa 2: Método de Trabalho e Fazendo as Conexões do Circuito

Método de Trabalho e Fazendo as Conexões do Circuito
Método de Trabalho e Fazendo as Conexões do Circuito
Método de Trabalho e Fazendo as Conexões do Circuito
Método de Trabalho e Fazendo as Conexões do Circuito
Método de Trabalho e Fazendo as Conexões do Circuito
Método de Trabalho e Fazendo as Conexões do Circuito

O SIM900 / 800 é um módulo GSM que funciona em métodos TX-RX e usa comandos AT. Um cartão sim 3g normal pode ser colocado aqui e você também pode fazer e receber chamadas se conectar um microfone aqui, mas não estou usando esse recurso aqui. Aqui, usarei o recurso de mensagens do SIM900. O SIM900 pode fazer chamadas, receber chamadas, fazer e enviar mensagens de texto. Você pode recarregar seu sim com um pacote de mensagens e usá-lo para evitar sobrecargas devido a vários SMS.

Aqui o DHT22 obterá dados de temperatura e Umidade e estes serão enviados ao usuário como uma mensagem de texto. Portanto, suponha que o DHT22 e o SIM900 estejam em sua casa e você no escritório. Assim você pode fazer com que o sistema envie mensagens de texto para o usuário a cada 3 horas. Você também pode personalizar esse tempo no código anexado abaixo.

As conexões do circuito são muito fáceis e simples. Use jumpers para todas as conexões.

O módulo SIM900 tem diferentes versões. Minha versão usa um adaptador 12V 1A para alimentá-lo. Outro modelo pode exigir alimentação de 5V. Portanto, observe sua versão com atenção antes de usá-la e lembre-se também de que ela é um dispositivo sensível à estática. Portanto, não o mantenha perto de termocol ou plásticos.

Etapa 3: Carregando o código

Carregando código
Carregando código

Agora, após as conexões, ligue o módulo GSM primeiro com o cartão SIM carregado. Agora observe se o LED do módulo está piscando. Se estiver piscando muito rápido (1 piscar / s), retire as conexões TX e RX e insira-as novamente. Normalmente, deve piscar a 1 piscar / 3 segundos. Se estiver em 1 pisca / 3 seg, então você pode confirmar que o SIM agora está pronto para ser usado.

Em seguida, abra o IDE do arduino e abra o esboço anexado aqui. Forneça seu número de telefone no desenho em que o SIM900 deve enviar mensagem. Em seguida, faça o upload. Você deve ver o envio da mensagem após o intervalo de tempo especificado. Você também pode alterá-lo no código.

Agora você está pronto e atualizado com o clima atual.

Você pode adicionar BMP280 para obter atualizações de pressão ou qualquer coisa que desejar. Você pode ver o estado do seu tanque de água, anexar sensor PIR para detectar a presença de humanos em sua casa, etc.

para qualquer problema comente aqui ou envie para [email protected]

Recomendado: