Taula de continguts:
- Pas 1: components necessaris
- Pas 2: ESP_Notify i biblioteca
- Pas 3: CODIFICACIÓ
- Pas 4: Circuit programa savi
- Pas 5: aplicació de notificació ESP
Vídeo: Notificació push IoT mitjançant Nodemcu al telèfon (per a qualsevol cosa): 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
S’envia la notificació de missatges, els correus electrònics són a l’antiga …
Permetem, doncs, fer alguna cosa nova que sigui molt fàcil i senzilla: NO HOSPITALITZACIÓ DE SERVEIS LATERALS COMPLICATS O ALTRES COMPLICACIONS …
Domòtica, nivell de la bomba d'aigua, reg del jardí, alimentació automàtica de les mascotes, alarma PIR i molt més del que vulgueu rebre notificacions als vostres telèfons. (Android / iOS)
GAUDEIX i sigues mandrós però rep notificacions !!!
Pas 1: components necessaris
el component principal és Nodemcu (ESP8266) o qualsevol altra placa de desenvolupament equivalent com adafruit huzzah, wemos d1 mini, etc.
I els sensors a utilitzar depenen de la vostra necessitat …
Estic fent servir el notificador per notificar el meu projecte d’internet / núvol controlat prèviament, circuit d’alarma PIR, nivell d’aigua controlat per sensor ultrasònic, porta del sensor IR.
Després de la configuració dels sensors, el més important és programar
Per configurar nodemcu a arduino, si us plau visiteu les meves instruccions anteriors …
NOTA: Si us plau, llegiu tot el document instructiu, no el llegiu a la meitat i danyeu els vostres kits, no seré responsable: P
Pas 2: ESP_Notify i biblioteca
Podem trobar l’aplicació de notificació ESP a Google Play Store o podem obtenir l’apk des de qualsevol lloc esle.
Després d’instal·lar l’aplicació, cal
- INICieu la sessió (mitjançant un compte de Google)
- premeu l'opció ENVIAR FITXES
- utilitza el teu correu electrònic
- al correu electrònic obtindreu la ID d’USUARI, l’identificador DEVICE i l’URL zip de la biblioteca
- descarregueu el zip des de l'enllaç
Un cop descarregada la biblioteca, podeu afegir-la al vostre IDE Arduino mitjançant
- fent clic a Esbós
- Inclou la biblioteca
- Afegiu la biblioteca. ZIP a l’IDE i, a continuació, seleccioneu el fitxer ESP_Notify-master.zip descarregat de la carpeta de baixades.
Pas 3: CODIFICACIÓ
Per saber alguna cosa sobre la biblioteca, consulteu els exemples en arduino:
- Dossier
- Exemples
- ESP_Notificar
- enviar_notificació.
Per fer-ho funcionar, canvieu tres coses: el vostre SSID (nom) WiFi, la contrasenya WiFi i el Device_Id.
Device_Id es pot obtenir des del correu electrònic reenviat anteriorment per SEND TOKENS.
Per tant, després de provar el codi, ara el podem modificar per al nostre ús, tal com s’ha dit anteriorment …
Domòtica, alarma PIR, alrm de nivell d’aigua, notificació de sensor de porta IR
NOTA: ** COMPROVEU QUE EL DISPOSITIU_ID S’HA OFERTAT DESTINAT I EN UNA COTITZACIÓ CORRECTA (SENSE COTITZACIÓ MALALTADA) **
Pas 4: Circuit programa savi
He utilitzat el sensor PIR, el sensor d'ultrasons, el sensor IR per a diferents treballs, així com en el projecte controlat per núvol. He inserit la biblioteca i he utilitzat el "notifier.sendNotification (device_id," header "," message ")" als llocs desitjats per obtenir he notificat al meu telèfon les accions.
Segons el meu codi, he utilitzat el pin D0, D1 per al sensor d'ultrasons, D2 per al PIR i D3 per al sensor IR.
Així que descarregueu el codi indicat anteriorment i modifiqueu-lo com vulgueu.
Pas 5: aplicació de notificació ESP
Des de l'aplicació rebem la notificació desitjada i és l'aplicació més senzilla que he trobat per a la notificació amb ESP8266. No és el millor, sinó el més senzill.
Pros: molt fàcil, senzill i fiable
En contra, no s'ha pogut trobar si es poden passar paràmetres fins ara, després es poden afegir …
Gràcies per l’aplicació i el procediment fàcil d’utilitzar sense passar per un procés trepidant de creació d’aplicacions, esdeveniments i PHP al servidor.
Així que gaudeix i dóna suport …
Recomanat:
Prepareu el vostre Raspberry Pi per a qualsevol cosa: 7 passos (amb imatges)
Prepareu el vostre Raspberry Pi per a qualsevol cosa: aquí, a MakerSpace, ens encanten els Raspberry Pi. I si l’utilitzarem per programar, allotjar un servidor web o provar l’última distribució de Raspbian, sempre el preparem de la mateixa manera. És un gran punt de partida per jugar amb el Raspbe
Construïu un Arduino en un Nissan Qashqai per automatitzar el plegament del mirall exterior o qualsevol altra cosa: 9 passos (amb imatges)
Construïu un Arduino en un Nissan Qashqai per automatitzar el plegament del mirall exterior o qualsevol altra cosa: el Nissan Qashqai J10 té algunes coses molestes sobre els controls que fàcilment podrien ser millors. Un d’ells ha de recordar prémer l’interruptor d’obrir / tancar els miralls abans de treure la clau del contacte. Una altra és la petita configuració
Alerta d'assecadora de rentadora Arduino: notificació automàtica al telèfon amb Blynk: 5 passos (amb imatges)
Alerta d’assecadora de rentadora Arduino: notificació automàtica per telèfon amb Blynk: la nostra rentadora és al garatge i no sentim els sons que indiquen que el rentat s’ha completat. Volia trobar una manera de rebre notificacions, fos on fos a casa, quan es va acabar el cicle. He estat jugant amb Arduino, ESP8266 WiFi
Alarma de telèfon mòbil per a una moto, un cotxe o qualsevol cosa que vulgueu: 7 passos (amb imatges)
Alarma de telèfon mòbil per a una moto, un cotxe o qualsevol cosa que vulgueu: em vaig cansar de les alarmes normals que feien molt de soroll i ja ningú no se’n feia cas. També no sabia si algú s’havia embolicat amb la meva bicicleta perquè estava molt lluny per escoltar l’alarma. Així que vaig decidir fer aquesta alarma amb un mòbil antic
Juga a qualsevol cosa des de NES a Xbox Amb el Skittlespider A.T.S Aka "The Contraption": 11 passos (amb imatges)
Juga a qualsevol cosa des de NES a Xbox Amb el Skittlespider A.T.S Aka "The Contraption": aquest instructiu és per al Skittlespider A.T.S (All Together System) també conegut com a "The Contraption" Aquest projecte va resultar ser més dur del que esperava. En alguns aspectes, també va ser més fàcil, així que no puc dir que fos un projecte generalment fàcil o dur