Índice:
- Etapa 1: componentes necessários
- Etapa 2: ESP_Notify e biblioteca
- Etapa 3: CODIFICAÇÃO
- Etapa 4: Programa Circuito Wise
- Etapa 5: aplicativo de notificação ESP
Vídeo: Notificação push de IoT usando Nodemcu no telefone (para qualquer coisa): 5 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
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 …
Recomendado:
Máscara de projeção que muda de rosto - seja qualquer coisa: 14 etapas (com imagens)
Máscara de projeção que muda de rosto - seja qualquer coisa: O que você faz quando não consegue decidir o que quer ser no Halloween? Seja tudo. A máscara de projeção é composta por uma máscara impressa em 3D branca, um pi framboesa, um minúsculo projetor e uma bateria. É capaz de projetar tudo e qualquer coisa
Prepare seu Raspberry Pi para qualquer coisa !: 7 etapas (com imagens)
Prepare seu Raspberry Pi para qualquer coisa !: Aqui no MakerSpace, nós amamos o Raspberry Pi! E se vamos usá-lo para programação, hospedar um servidor web ou testar a distribuição Raspbian mais recente, sempre o preparamos da mesma maneira. É um ótimo ponto de partida para brincar com o Raspbe
Construir um Arduino em um Nissan Qashqai para automatizar a dobra do espelho lateral ou qualquer outra coisa: 9 etapas (com imagens)
Construa um Arduino em um Nissan Qashqai para automatizar a dobra do espelho lateral ou qualquer outra coisa: O Nissan Qashqai J10 tem algumas coisas irritantes sobre os controles que poderiam ser facilmente melhores. Um deles é ter que se lembrar de apertar o botão de abrir / fechar dos espelhos antes de tirar a chave da ignição. Outra é a pequena configuração
Alerta Arduino Washer Dryer - Notificação push para telefone com Blynk: 5 etapas (com imagens)
Alerta do Arduino Washer Dryer - Push Notification to Phone With Blynk: Nossa máquina de lavar está na garagem e não podemos ouvir os bipes que indicam que a lavagem foi concluída. Eu queria encontrar uma maneira de ser avisado, onde quer que estejamos na casa, quando o ciclo terminasse. Tenho mexido no Arduino, ESP8266 WiFi
Como adicionar chamas a qualquer coisa no GIMP: 15 etapas (com imagens)
Como adicionar chamas a qualquer coisa no GIMP: é assim que você faz fogo um tanto realista no GIMP