En este proyecto veremos como enviar un alerta vía e-mail, esto nos puede servir para notificar un estado de un sensor, para sistemas de seguridad y muchos más.
Una forma rápida y económico de recibir una notificación de un sensor es mediante un correo electrónico, esto es relativamente fácil gracias a nuestro amigo arduino y un escudo w5100 ethernet, podremos conectar sensores como el PIR, un simple pulsador una barreara láser o infrarroja, etc.
Necesitamos un servidor web donde alojaremos un archivo escrito en php que adjuntaré más abajo. Deben tener en cuenta que nuestro hosting debe soportat php y tener habilitado el envío de correo por php, actualemente casi todos los hosting lo soportan, si no deberan consultarlo si está activo en el panel del control de su servidor web o comunicandose con la mesa de ayuda del mismo (Help Desk).
En el video podemos observar que utilicé un sensor PIR pero, pueden reemplazarlo perfectamante por un pulsador con un resistor de 10k(más abajo estará el diagrama del circuito).
Código fuente para arduino
Código fuente para php
<?php
$para = ‘correo1@rogerbit.com’ . ‘, ‘;
$para .= ‘correo2@rogerbit.com’;
$titulo = ‘Movimiento detectado’;
$mensaje = ‘El sensor PIR ha detectado un movimiento en el lugar’;
$cabeceras = ‘From: no_responder@rogerbit.com’ . “\r\n” .
‘Reply-To: no_responder@rogerbit.com’ . “\r\n” .
‘X-Mailer: PHP/’ . phpversion();
mail($para, $titulo, $mensaje, $cabeceras);
?>
Diagrama eléctrico
Archivo para fritz
Escudo ethernet
Hojas de datos
Sensor PIR
¿Que es un sensor PIR?
Características:
- Sensor de infrarrojos con placa de circuito de control.
- La sensibilidad y tiempo de retención puede ser ajustada.
- Pequeño y ligero, es fácil de usar.
- Distancia de detección es de hasta 6 metros.
- Adecuado para el campo de la seguridad, juguete, automatización de control, etc.
Caracteristicas del sensor PIR ROBOX IR
Marca | Robox |
Modelo | RTHW |
Color | Blanco + Verde |
Material | placa PCB + Plástico |
Caracteristicas | Potencia estática: 50uA; Distancia de detección: 7m; Ángulo de detección: 110 grados; Amplio rango de tensión: CC 4.5 20V ~ |
Aplicación | Detectar movimiento |
Peso: 0.25 oz (7 g)
Lo destacado en rojo es lo mismo que si pusiéramos www.rogerbit.com/correo/mail.php en nuestro navegador web, esta sería una buena forma de ejecutar ese archivo, ya que si todo está correctamente bien en el archivo .php y nuestro hosting la configuración es la correcta, debería enviarnos el correo sin problemas.
Bueno esto es todo amigos recuerden si necesitan ayudan pueden unirse en mi grupo en facebook en https://www.facebook.com/groups/RogerBit saludos!!!
Tal vez pueda interesarte proyectos en IOT, raspberry pi, arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagramas.