Tabla de contenido:
- Paso 1: componentes necesarios
- Paso 2: ESP_Notify y Library
- Paso 3: CODIFICACIÓN
- Paso 4: Programa de circuito inteligente
- Paso 5: Aplicación de notificación ESP
Video: Notificación push de IoT usando Nodemcu en el teléfono (para cualquier cosa): 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
Envío de notificaciones para mensajes, los correos electrónicos están pasados de moda …
Así que hagamos algo nuevo que sea muy fácil y simple SIN HOSTING PHP DEL LADO DEL SERVIDOR COMPLICADO U OTRA COMPLICACIÓN …
Domótica, nivel de la bomba de agua, riego del jardín, alimentación automática de mascotas, alarma PIR y mucho más, lo que sea que desee recibir notificaciones en sus teléfonos (Android / iOS)
¡DISFRUTA y sé perezoso pero recibe una notificación
Paso 1: componentes necesarios
el componente principal es Nodemcu (ESP8266) o cualquier otra placa de desarrollo equivalente como adafruit huzzah, wemos d1 mini, etc.
Y los sensores a utilizar dependen de sus necesidades …
Estoy usando el notificador para notificar mi proyecto controlado por Internet / nube, circuito de alarma PIR, nivel de agua controlado por sensor ultrasónico, puerta con sensor IR.
Luego de la configuración de sensores lo vital que queda es la programación
Para configurar nodemcu en arduino, visite mis instrucciones anteriores …
NOTA: Lea todo el instructivo, no lo lea a medias y dañe sus kits, no seré responsable: P
Paso 2: ESP_Notify y Library
Podemos encontrar la aplicación de notificación ESP en Google Play Store o podemos obtener la apk desde cualquier lugar.
Después de instalar la aplicación, necesitamos
- INICIAR SESIÓN (usando la cuenta de Google)
- presione la opción ENVIAR TOKEN
- usa tu correo electrónico
- en el correo electrónico obtendrá la ID DE USUARIO, ID DE DISPOSITIVO y URL zip de la biblioteca
- descarga el zip del enlace
Una vez descargada la biblioteca, puede agregarla a su IDE de Arduino mediante
- haciendo clic en Sketch
- Incluir biblioteca
- Agregue. ZIP Library en el IDE y luego seleccione el archivo ESP_Notify-master.zip descargado de su carpeta de descargas.
Paso 3: CODIFICACIÓN
Para saber algo sobre la biblioteca, vaya a los ejemplos en arduino:
- Expediente
- Ejemplos de
- ESP_Notify
- Enviar notificación.
Para que funcione, simplemente cambie 3 cosas: su SSID de WiFi (nombre), contraseña de WiFi y Device_Id.
Device_Id que puede obtener del correo electrónico reenviado anteriormente por SEND TOKENS.
Entonces, después de probar el código, ahora podemos modificarlo para nuestro uso como se dijo anteriormente …
Domótica, alarma PIR, alarma de nivel de agua, notificación de sensor de puerta IR
NOTA: ** POR FAVOR, COMPRUEBE QUE DEVICE_ID SE PROPORCIONA CORRECTAMENTE Y EN LA COTIZACIÓN ADECUADA (NO HAY COTIZACIÓN DESALINEADA) **
Paso 4: Programa de circuito inteligente
He utilizado sensor PIR, sensor ultrasónico, sensor IR para diferentes trabajos, así como en proyectos controlados por la nube. He insertado la biblioteca y he utilizado el "notifier.sendNotification (device_id," header "," message ")" en los lugares deseados para obtener notificado en mi teléfono sobre acciones.
De acuerdo con mi código, he usado el pin D0, D1 para sensor ultrasónico, D2 para PIR y D3 para sensor IR.
Así que descargue el código anterior y modifíquelo como desee.
Paso 5: Aplicación de notificación ESP
Desde la aplicación obtenemos la notificación deseada y es la aplicación más simple que he encontrado para la notificación con ESP8266. No es el mejor, sino el más simple.
Pros: muy fácil, simple, confiable
Contras: no se pudo encontrar si los parámetros se pueden pasar hasta ahora, se pueden agregar después.
Gracias por la aplicación y el procedimiento fácil de usar sin tener que pasar por un proceso agitado de aplicación, evento, php en la creación del servidor.
Así que disfruta y apoya …
Recomendado:
¡Prepara tu Raspberry Pi para cualquier cosa !: 7 pasos (con imágenes)
¡Prepara tu Raspberry Pi para todo !: ¡Aquí en MakerSpace, nos encanta la Raspberry Pi! Y ya sea que lo usemos para programar, alojar un servidor web o probar la última distribución de Raspbian, siempre lo preparamos de la misma manera. Es un gran punto de partida para jugar con Raspbe
Construya un Arduino en un Nissan Qashqai para automatizar el plegado del espejo retrovisor o cualquier otra cosa: 9 pasos (con imágenes)
Construya un Arduino en un Nissan Qashqai para automatizar el plegado del espejo retrovisor o cualquier otra cosa: El Nissan Qashqai J10 tiene algunas pequeñas cosas molestas sobre los controles que fácilmente podrían ser mejores. Uno de ellos es tener que acordarse de presionar el interruptor de apertura / cierre de los espejos antes de sacar la llave del encendido. Otra es la pequeña configuración
Cómo emular un control remoto de TV o cualquier otra cosa con Arduino Irlib: 3 pasos (con imágenes)
Cómo emular un control remoto de TV o algo más con Arduino Irlib: Introducción Hola a todos y bienvenidos a mi primer Instructable. Hoy aprenderemos, como dice el título, a emular un control remoto de TV o algo similar que funcione con señales infrarrojas usando Arduino (cualquier modelo) .El problema era: ¿Cómo puedo transmitir códigos a un
Alarma de teléfono móvil para una motocicleta, automóvil o cualquier cosa que desee: 7 pasos (con imágenes)
Alarma de teléfono móvil para moto, coche o cualquier cosa que quieras: me harté de las alarmas normales que hacen mucho ruido y que ya nadie se da cuenta de ellas. Además, sin saber si alguien se había metido con mi bicicleta porque estaba demasiado lejos para escuchar la alarma, decidí hacer esta alarma con un móvil viejo
Juega cualquier cosa, desde NES a Xbox con Skittlespider A.T.S también conocido como "The Artilugio": 11 pasos (con imágenes)
Juega cualquier cosa, desde NES a Xbox, con Skittlespider A.T.S Aka "The Artilugio": este Instructable es para Skittlespider A.T.S (All Together System) también conocido como " El artilugio " Este proyecto resultó ser más difícil de lo que esperaba. En algunos aspectos también fue más fácil, por lo que no puedo decir que fue un proyecto difícil o fácil en general