Índice:
- Etapa 1: peças necessárias
- Etapa 2: Método de Trabalho e Fazendo as Conexões do Circuito
- Etapa 3: Carregando o código
Vídeo: SIM900 GSM Com base no notificador do tempo: 3 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
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
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
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
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:
Notificador de chamadas Bluetooth: 5 etapas (com imagens)
Notificador de chamadas Bluetooth: introduçãoEu estava navegando no feed de notícias instructables alguns dias atrás, quando me deparei com este projeto. Foi um projeto legal. Mas eu pensei: Por que não construí-lo com um Bluetooth em vez de coisas complicadas de wi-fi. Especificação deste Notificador de Chamadas Bluetooth
Notificador de IoT usando ESP-12E: 7 etapas (com imagens)
IoT Notifier usando ESP-12E: Preso em casa longe de seu ente querido? Durante este momento difícil, este pequeno projeto divertido certamente tentará trazer um sorriso aos seus rostos. Neste Instructable, vou mostrar como exibir notificações de seu telefone celular na forma de
Exibição de tempo e tempo do Arduino 3 em 1: 11 etapas
Arduino 3 em 1 Time and Weather Display: Eu gosto de microcontroladores PIC e gosto de programar em linguagem assembly. Na verdade, nos últimos dois anos, postei cerca de 40 projetos em meu site com base nessa combinação. Recentemente, eu estava encomendando algumas peças de um dos meus favoritos dos EUA v
Notificador da área de trabalho do YouTube: 11 etapas (com imagens)
Notificador da área de trabalho do YouTube: você tem pesadelos de perder seus assinantes do YouTube? Se o fizer, você não é o único. Felizmente, criei este " Notificador de área de trabalho do YouTube " para me manter atualizado com meus canais de assinantes e visualizações. Este projeto DIY muito simples
Como trocar a bateria em uma etiqueta de tempo de tempo: 12 etapas
Como trocar a bateria em uma etiqueta de tempo Tempo: As etiquetas de tempo de tempo do navio Vessel são um substituto legal para um relógio, prendendo em roupas, alças de bolsa ou bordas de bolso. A bateria acaba eventualmente, então veja como substituí-la. É uma bateria 364 / AG1 / LR621 / SR621W / 164 padrão que