Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Trimiterea notificărilor pentru mesaje, e-mailurile sunt de modă veche …
Așadar, să facem ceva nou, care este foarte ușor și simplu NICI UN SERVER COMPLICAT SIDE HOSTING PHP SAU ALTĂ COMPLICAȚIE …
Domotică, nivelul pompei de apă, udarea grădinii, hrănirea automată a animalelor de companie, alarma PIR și multe altele, orice doriți să primiți notificări pe telefoanele dvs. (Android / iOS)
DISPARAȚI-vă și leneși, dar primiți o notificare !!!
Pasul 1: Componente necesare
componenta principală este Nodemcu (ESP8266) sau orice alte plăci de dezvoltare echivalente precum adafruit huzzah, wemos d1 mini etc.
Iar senzorii de utilizat depind de nevoia ta …
Folosesc notificatorul pentru a-mi anunța proiectul realizat anterior de internet / cloud controlat, circuitul de alarmă PIR, nivelul apei controlat de senzori cu ultrasunete, ușa senzorului IR !!
După configurarea senzorilor, elementul vital rămas este programarea
Pentru a configura nodemcu în arduino vă rugăm să vizitați instructabilele mele anterioare …
NOTĂ: Vă rugăm să citiți întregul instructiv, nu-l citiți pe jumătate și să vă deteriorați kiturile, nu voi fi responsabil: P
Pasul 2: ESP_Notify și Library
Putem găsi aplicația de notificare ESP pe magazinul Google Play sau putem obține apk-ul de oriunde esle.
După instalarea aplicației, trebuie să facem acest lucru
- CONECTARE (folosind contul Google)
- apăsați opțiunea SEND TOKENs
- folosiți-vă e-mailul
- în e-mail veți primi ID-ul UTILIZATORULUI, ID-ul DISPOZITIVULUI și adresa URL zip a bibliotecii
- descărcați zip-ul de pe link
Odată ce biblioteca este descărcată, o puteți adăuga la ID-ul dvs. Arduino până la
- făcând clic pe Schiță
- Includeți biblioteca
- Adăugați Biblioteca. ZIP în IDE și apoi selectați fișierul descărcat ESP_Notify-master.zip din folderul Descărcare.
Pasul 3: CODIFICARE
Pentru a afla ceva despre bibliotecă, mergeți la exemplele din arduino:
- Fişier
- Exemple
- ESP_Notify
- send_notificare.
Pentru a funcționa, schimbați doar 3 lucruri pe SSID-ul WiFi (numele), parola WiFi și Device_Id.
Device_Id puteți obține din e-mailul trimis anterior de SEND TOKENS.
Deci, după ce am testat codul, îl putem modifica acum pentru utilizarea noastră, așa cum am spus anterior …
Domotică, alarmă PIR, alarmă nivel apă, notificare senzor ușă IR
NOTĂ: ** VERIFICAȚI CĂ DISPOZITIVUL_ID ESTE OFERIT DREAPTA ȘI ÎN COTAȚIE COREPANTĂ (FĂRĂ COTARE MALALIZATĂ) **
Pasul 4: Circuit Programul înțelept
Am folosit senzor PIR, senzor cu ultrasunete, senzor IR pentru diferite lucrări, precum și în proiecte controlate de cloud. notificat pe telefonul meu cu privire la acțiuni.
Conform codului meu, am folosit pinul D0, D1 pentru senzorul cu ultrasunete, D2 pentru PIR și D3 pentru senzorul IR.
Deci, descărcați codul dat mai sus și modificați-l așa cum doriți.
Pasul 5: aplicație de notificare ESP
Din aplicație primim notificarea dorită și cea mai simplă aplicație pe care am găsit-o pentru notificări cu ESP8266. Nu este cel mai bun, ci cel mai simplu.
Pro- foarte ușor, simplu, de încredere
Contra- nu a putut găsi dacă parametrii pot fi trecuți până acum, pot fi adăugați ulterior..
Vă mulțumim pentru aplicație și procedura ușor de utilizat, fără a intra într-un proces agitat de creare de aplicații, evenimente, PHP pe server.
Deci, bucurați-vă și susțineți …