Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Enviando notificação para mensagens, e-mails são antiquados …
Então, vamos fazer algo novo que seja muito fácil e simples; HOSPEDAGEM DE PHP NO LADO DO SERVIDOR NÃO COMPLICADO OU OUTRA COMPLICAÇÃO …
Automação residencial, nível de bomba d'água, irrigação de jardim, alimentação automatizada de animais de estimação, alarme PIR e muito mais o que você quiser ser notificado em seus telefones. (Android / iOS)
APROVEITE e seja preguiçoso, mas seja notificado !!!
Etapa 1: componentes necessários
o componente principal é o Nodemcu (ESP8266) ou qualquer outra placa de desenvolvimento equivalente, como adafruit huzzah, wemos d1 mini etc.
E os sensores a serem usados dependem de sua necessidade …
Estou usando o notificador para notificar meu projeto controlado de internet / nuvem feito anteriormente, circuito de alarme PIR, nível de água controlado por sensor ultrassônico, porta do sensor IR !!
Depois da configuração dos sensores, o vital que resta é a programação
Para configurar o nodemcu no arduino, visite meus instructables anteriores …
NOTA: Por favor, leia todo o instrutivo não leia pela metade e danifique seus kits, eu não serei responsável: P
Etapa 2: ESP_Notify e biblioteca
Podemos encontrar o aplicativo de notificação ESP na loja do Google Play ou podemos obter o apk de qualquer lugar.
Depois de instalar o aplicativo, precisamos
- INSCREVA-SE (usando a conta do google)
- pressione a opção ENVIAR TOKENs
- use seu email
- no e-mail, você obterá a ID DO USUÁRIO, a ID do DISPOSITIVO e a URL do zip da biblioteca
- baixe o zip do link
Assim que a biblioteca for baixada, você pode adicioná-la ao seu IDE Arduino por
- clicando em Sketch
- Incluir Biblioteca
- Adicione a biblioteca. ZIP no IDE e, a seguir, selecione o arquivo ESP_Notify-master.zip baixado da pasta Download.
Etapa 3: CODIFICAÇÃO
Para saber algo sobre a biblioteca vá para os exemplos no arduino:
- Arquivo
- Exemplos
- ESP_Notify
- send_notification.
Para que funcione, basta alterar 3 coisas: SSID WiFi (nome), senha WiFi e Device_Id.
Device_Id você pode obter no e-mail encaminhado anteriormente por SEND TOKENS.
Então, depois de testar o código, agora podemos ajustá-lo para nosso uso, como dito anteriormente …
Automação residencial, alarme PIR, nível de água alrm, notificação do sensor de porta IR
OBSERVAÇÃO: ** POR FAVOR, VERIFIQUE SE DEVICE_ID É FORNECIDO CORRETAMENTE E NA CITAÇÃO ADEQUADA (SEM CITAÇÃO DESALINHADA) **
Etapa 4: Programa Circuito Wise
Eu usei sensor PIR, sensor ultrassônico, sensor IR para diferentes trabalhos, bem como em projeto controlado em nuvem. Eu inseri a biblioteca e usei o "notifier.sendNotification (device_id," header "," message ")" nos locais desejados para obter notificado no meu telefone sobre ações.
De acordo com meu código, usei os pinos D0, D1 para sensor ultrassônico, D2 para PIR e D3 para sensor infravermelho.
Portanto, baixe o código fornecido acima e modifique-o como desejar.
Etapa 5: aplicativo de notificação ESP
No aplicativo, estamos obtendo a notificação desejada e é o aplicativo mais simples que encontrei para notificação com o ESP8266. Não é o melhor, mas o mais simples.
Prós - muito fácil, simples e confiável
Cons- não foi possível descobrir se os parâmetros podem ser passados até agora, podem ser adicionados depois.
Obrigado pela aplicação e pelo procedimento fácil de usar sem entrar em um processo agitado de app, evento, php na criação do servidor.
Então aproveite e apoie …