¿Alguna vez se ha preguntado por qué a menudo se siente somnoliento o incluso cansado por la mañana después de dormir toda la noche? Hay muchas cosas que pueden provocar un sueño de mala calidad, pero dada la grave pandemia al que nos estamos exponiendo desgraciadamente, también hay otra razón contundente: una mayor exposición a agentes virulentos al no estar suficientemente ventilado la estancia .
En efecto , ambas casuísticas citadas se deben a una concentración inadecuada de dióxido de carbono (CO2) puesto que las personas emiten dióxido de carbono durante la respiración , lo que implica que la concentración de CO2 es uno de los principales factores que afectan la calidad del aire y con ello la exposición a agentes infecciosos.
Por estas razones según los científicos apuntan que puede ser interesante contar con un medidor de CO2 para comprender si la concentración de CO2 en nuestro entorno como afecta la calidad del aire.
Una concentración menor de 800 ppm se considera adecuada, aunque lo ideal es que ronde las 500 ppm. A partir de 800 ppm salta la alerta ya que la ventilación es deficiente, lo que facilita en gran medida la permanencia del virus en el aire, de tal forma que su capacidad de transmisión puede prolongarse durante varias horas.
Estos medidores se pueden comprar ya montados, pero no dispondremos ningún nivel de mejora ni personalización ni interacción y los de bajo coste además ofrecen muy poca precisión , por lo que vamos a ver como construir un medidor real para que entendamos como funciona y de paso podemos pensar en futuras mejoras .
La elección del sensor
En un prototipo puede que se vea tentado en usar sensores del tipo MQ135 , un sensor de calidad de aire barato) , que detecta NH3, NOx, alcohol, benceno, humo, CO2 y que hemos visto en numerosos proyectos en este blog.
Este tipo sensores son módulos listo para usar para Arduino y Raspberry Pi gracias a su doble salida analogica y digital (para el uso con laRPi se requiere un convertidor AD adicional a no ser que solo necesite la señal de haber superado el umbral ajustable de disparo de la señal digital ,pero para Arduino la conexión es directa ).
Los sensores de la serie MQ utilizan un pequeño elemento calefactor con un sensor electrónico-químico por lo que son sensibles a una amplia gama de gases y son adecuados para su uso en interiores. Es cierto que tienen una alta sensibilidad y un tiempo de respuesta rápido, pero tardan unos minutos en dar lecturas precisas porque el sensor tiene que calentarse.
Estos sensores son muy fáciles de de usar para medir la concentración de GLP, i-butano, propano, metano, alcohol, hidrógeno y humo en el aire, midiendo concentraciones de gas de 100 a 10000 ppm siendo ideal para la detección de fugas de gas, alarmas de gas u otros proyectos de robótica y microcontroladores.
Según el fabricante en general este tipo de sensores tienen relativa poca precisión incluso después de aplicar la corrección de temperatura y humedad. Además suelen tener un alto consumo de energía (800 mw) y un tiempo de precalentamiento excesivo lo cual son bastantes inconvenientes para abandonarlo y probar con otro tipo de sensor.
Hay bastantes sensores de CO2 en el mercado de precios muy variados: MG811 (~ 40 $), MH-Z14 WINSEN (~ 40 $), MH-Z19 WINSEN (~ 30 $), K-30 (~ 85 $), VERNIER CO2-BTA ( ~ 330 $).
Los sensores de CO2 NDIR (infrarrojo no dispersivo) son el tipo de sensor más común utilizado para medir el CO2, pues tienen buena precisión y bajo consumo de energía aunque los precios son muy variados.
Un ejemplo de sensor NDIR es el sensor MH-Z19 tiene buenas características y muy buen precio, así que puede ser una buena opción. Aquí algunos parámetros técnicos del sensor MH-Z19 :
Tensión de trabajo
4,5 V ~ 5,5 V CC
Corriente media
<85 mA
Nivel de interfaz
3,3 V
Rango de medición
0 ~ 5% VOL opcional
Señal de salida
PWM, UART
Tiempo de precalentamiento
3min
Tiempo de respuesta
T90 <90 s
Temperatura de trabajo
0-50C
Humedad de trabajo
0 ~ 95% de humedad relativa
Peso
15 g
Esperanza de vida
> 5 años
Dimensión
57,5 × 34,7 × 16 mm (largo × ancho × alto)
Este sensor e pequeña escala de uso general utiliza el principio infrarrojo no dispersivo (NDIR) para detectar la presencia de CO2 en el aire, con buena selectividad y dependencia anaerobia, larga vida y cuenta con compensación de temperatura incorporada y al mismo tiempo salida en serie, salida analógica y salida PWM. Además, tiene un precio contenido (en amazon unos 14€)
Hay varias variantes de este sensor con diferentes rangos de medición:
0 ~ 10000 ppm
0 ~ 2000 ppm
0 ~ 5000 ppm
Una opción interesante es la primera porque el modelo B es el más extendido y fácil de conseguir, si bien un nivel de CO2 superior a 2000 ppm no sería apropiado para un ambiente doméstico.
Puede ser interesante montar un dispositivo móvil para poder medir el nivel de CO2 donde quiera dentro del hogar , puesto que como el voltaje de trabajo del MH-Z19 es de 4.5 ~ 5.5V DC, puede usarse la salida USB standard o simplemente 3 baterías AA ) como fuente de alimentación.
Respecto a la visualización de los datos una pantalla OLED LCD 0.96 «I2C IIC SPI Serial 128X64 (en amazon unos 9€) es una buena opción pues es muy fácil usarla con nuestro Arduino gracias a la conexión I2C , y claro las librerías gratuitas para Arduino
Respecto al conexionado , no puede ser más sencillo, pues conectaremos la alimentación del sensor ,la pantalla y nuestro arduino a través de un interruptor al polo positivo de un portapilas de 3 pilas de 1.5V. Obviamente complementaremos las conexiones de VCC con las masa (0v) conectando el polo negativo del portapilas a las conexiones de 0v del sensor ,la pantalla y nuestro arduino.
El montaje se complementará con las conexiones de datos del sensor MH-Z19 y de la pantalla , conectando la salida PWM del sensor digital al pin 7 (pin digital 7) de Arduino , y las conexiones de datos I2C de la pantalla a los pines SDA( pin 19) y pin SCL(pin 18) de nuestra placa Arduino.
Este es el resumen de elementos básicos de hw para hacer este pequeño proyecto:
A continuación definiremos las variables, empezando definiendo el pin 7 para el pwm para el sensor de Co2, constantes, etc destacando el valor del precalentamiento para el sensor de co2 cuyo valor es de 120 segundos
#define pwmPin 7 int preheatSec = 120; int prevVal = LOW; long th, tl, h, l, ppm = 0;
Ahora veremos la parte esencial , cuya principal ocupación es proporcionar el valor de la medida de C02 en la variable ppm
void PWM_ISR() { long tt = millis(); int val = digitalRead(pwmPin);
if (val == HIGH) { if (val != prevVal) { h = tt; tl = h - l; prevVal = val; } } else { if (val != prevVal) { l = tt; th = l - h; prevVal = val; ppm = 2000 * (th - 2) / (th + tl - 4); } } }
Otra función importante es la inicialización de la pantalla OLED , que conseguiremos al introducirla en la función setup
void setup() { Serial.begin(115200); pinMode(pwmPin, INPUT); attachInterrupt(digitalPinToInterrupt(pwmPin), PWM_ISR, CHANGE); display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // initialize with the I2C addr 0x3C (for the 128x64) display.setTextColor(WHITE); }
Dado el intervalo de precalentamiento , es interesante una función que presente la cuenta atrás para que el usuario sea consciente de que es necesario esperar ese intervalo:
Obviamente tampoco nos puede faltar la visualización del nivel de ppm , que solo se mostrará si es superior a 1000 ppm ( obviamente podemos ajustar este umbral al valor que deseemos).
Finalmente en el bucle principal básicamente borraremos la pantalla y mostraremos la cuenta atrás del precalentamiento para finalmente mostrar el nivel de ppm cada 1000ms.
Teniendo esto en cuenta, a la hora de mantener el contacto social los espacios al aire libre se presentan como la mejor alternativa. En espacios cerrados la ventilación es fundamental. No es suficiente con abrir las ventanas 10 minutos cada hora. La ventilación debe ser constante. Por supuesto, en ambos casos la mascarilla sigue siendo un elemento de protección esencial.
Dado la proliferación de ocupación de segundas viviendas se nos antoja vital monitorizar los accesos a nuestra segunda vivienda sobre todo para estar al tanto de cualquier acceso no autorizado y emprender las medidas necesarias. Además ,dada la gran dependencia del suministro de corriente alterna, también es necesario tener constancia de cualquier caída o reposición que haya en el suministro de corriente alterna que es necesario estar informados para realizar acciones correctivas como por ejemplo reponer elementos de maniobra o protección pues todos sabemos las consecuencias de tener cortes prolongados de red : posibles perdidas de alimentos por la falta de refrigeración, fallo en sistemas de alarmas, fallos en automatismos como riego automático, climatización ,etc
Normalmente sistemas capaces de monitorizar accesos, así como también el estado de suministro eléctrico con la complicación que eso conlleva ( sin red también deben ser capaz de enviar notificaciones) requieren un hardware muy costoso
Afortunadamente la solución que proponemos que proponemos escapa del planteamiento clásico al no necesitar ningún hardware especial, por lo que es terriblemente sencilla, pues simplemente requiere un viejo terminal android y por supuesto una app que pueda gestionar tanto el acceso como el estado de la red
En el siguiente vídeo podemos ver esta solución en funcionamiento:
La solución que proponemos es única, pues no es necesario adquirir ningún hardware adicional, ya que se basa en un smartphone con Android con Android 7 o superior que quizás tengamos olvidado en un cajón , para pasar gracias a la aplicación Seguricasa2020 , a gestionar tanto los accesos, como los cortes de red del suministro eléctrico de una vivienda o local.
Es importante añadir una tarjeta SIM al smarthone , pues no siempre se tiene conectividad en una segunda vivienda y además en caso de falta de red al tener batería el smartphone gracias a la conectividad 2G8/3G o incluso los SMS’s podrá seguir enviando las notificaciones.
Resumiendo los elementos necesarios son los siguientes:
Smartphone Android con SO Android 4.1 (Yelly Bean) o superior.
Tarjeta SIM (puede ser de Prepago).
Cargador de ca original en buen estado ( pues debera estar permanentemente conectado).
Es importante destacar que si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.
Sistema para fijar el smartphone a la pared o belcro autoadhesivo
Un trozo de cartón duro fijado solidario a la puerta de acceso que tape parcialmente el sensor de presencia del Smartphone al abrirse.
PUESTA EN MARCHA DE LA SOLUCIÓN SEGURICASA2020
Veamos a continuación los pasos a seguir para instalar una alarma de accesos y falta de red de corriente alterna con notificaciones con sms y email
PASO 1: SELECCIÓN DE TERMINAL
El montaje requiere simplemente un Smartphone con SO Android que puede ser reciclado o en desuso. También es importante destacar que si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.
El terminal Android debe tener SO Android 7 o superior y no es fundamental que tenga la pantalla perfecta ( o la batería) ya que la interacción con el terminal solo será necesaria para configurar cuales van a ser las notificaciones y los destinatarios de estas ( es decir este terminal puede ser perfectamente reciclado o incluso en mal estado ) .
PASO 2: INSTALACIÓN DE LA APP SEGURICASA2020
Esta aplicación al estar albergada en la appstore de Amazon requiere tener la app de Amazon AppSore instalada en el terminal Android donde vayamos a instalar la app (y desde ahí buscaremos la app seguricasa2020 ) .
Hay un detalle importante si no tiene instalada la tienda de apps de Amazon en su terminal , y es que dado que al ser ambos ( Amazon y Google ) competidores, esta tienda de aplicaciones de Amazon no se puede instalar directamente desde el propio Google Play , pero es tan popular que bastara buscar en Google «Appstore de Amazon» para poder instalar esta mediante descarga directa desde los servidores de amazon, y luego si cuenta con alguna app de amazon instalada como Alexa o Amazon compras debería usar las credenciales de amazon sin necesidad de volverlas a introducir.
También podemos buscar la app desde el propio Amazon ( pero asegúrese que busca en la Appstore para Android y no en el resto de departamentos pues no lo encontrará) En la url de Amazon , seleccionaremos «Appstore para Android» y buscaremos «Seguricasa2020» .
Si estamos validados en Amazon, dado que la app es gratuita , podremos descargarla directamente a nuestro terminal ( si este cuenta con Android 7 o superior)
Una vez que haya aparecido el icono de seguricasa2020, pulsaremos para instalarla ( y por cierto que el texto este en ingles pues la aplicaion esta en español)
Si la app de AppStore de Amazon la tenemos instalada y hemos seleccionado el destino correcto, la instalación de esta app se hará de forma automáticamente en su terminal , pero en caso de no tener la app de aplicaciones de Amazon los hariamos desde la Appstore de Amazon.
Encenderemos el terminal y buscaremos si se ha instalado la app . En caso de no haberse instalado automáticamente ( si no ha registrado ese terminal en Amazon) para instalar esta app simplemente nos iremos a la app de Amazon AppStore , buscaremos Seguricasa2020 e instalaremos bien la aplicación “Seguricasa2020 ” en su versión gratuita sin restricciones capaz de enviar a notificaciones por email o SMS ( o bien su versión de premium de pago de 0,5€ que carece de publicidad ).
PASO 3: SIM
El siguiente paso es insertar la SIM en el terminal si es que vamos a enviar SMS o emails estando sin suministro eléctrico , ya que normalmente cuando no haya red eléctrica tampoco solo tenemos tener wifi. Dependiendo de lo que deseemos (sms o emails ) necesitaremos un plan mas o menos ajustado ,pero en general con una tarjeta pre-pago debería ser suficiente.
PASO 4: FIJACIÓN MECÁNICA DEL TERMINAL
Ahora lo siguiente debería ser fijar el terminal a un extremo de la puerta si es que vamos a usarlo también para notificar los acceso a la vivienda o local. Por ejemplo un belcro auto-adhesivo pegado en la parte de atrás del terminal puede ser un sistema perfecto , aunque en el mercado obviamente también existen soportes para fijar el terminal de forma vertical de una manera muy simple.
Simple mente necesitaremos un cartón grueso de buena calidad de unos 5 cm de ancho por unos 20 cm:
El cartón lo cortaremos para que cubra con holgura el sensor de proximidad del terminal ( suele estar en la parte superior)
Debemos cortar el cartón de modo que pueda cubrir el sensor
No es necesario que exceda , simplemente debe rebasar la anchura del terminal
Como se ve en la imagen lo doblaremos por la mitad en ángulo de 90 grados.
Ahora fijaremos el cartón a la hoja de la puerta cerca de la bisagra de modo que al abrir la puerta el cartón oculte el sensor del terminal
Seguidamente colocaremos belcro auto-adhesivo sobre ambos lados del terminal tanto en el marco de la puerta como en el propio terminal
Fijaremos seguidamente el terminal con el belcro al marco de la puerta:
Fijado el terminal ya solo nos quedaría comprobar que al abrir al puerta este tape el sensor de proximidad del terminal tal y como se ve en la fotografía siguiente:
Una vez fijados el terminal y el cartón es hora de conectar la alimentación por medio del cargador original o en su defecto cualquier cargador con salida micro-usb (tenga en cuenta que el cargador debe permanecer siempre enchufado de modo que pueda ser motorizado el estado de la red eléctrica por lo que este debería ser preferentemente el original o por lo menos de buena calidad ).
!Ya esta todo preparado !, así que arrancaremos la aplicación Seguricas2020 y podemos configurar todos los parámetros de notificaciones como vamos a ver a continuación.
En el siguiente vídeo podemos ver mas claramente el funcionamiento de todas estas opciones comentadas.
PASO 5 :CONFIGURACIÓN DE LA APLICACIÓN
Hay una opción muy importante referida a la configuración de la aplicación, la cual se accede pulsando el botón configuración o bien en el menú superior ( los dos circulitos y seleccionando Configuración)
Pulsando sobre el botón de la caja de herramientas de la app o el de configuración del terminal nos aparecerá el menú Configuración en la parte Inferior de la pantalla.
Una vez ahí, pulsando sobre el ítem, se mostrara el submenú de configuración de la aplicación estando la pantalla está divida por seis secciones claramente identificadas:
Avisos por SMS.
Avisos por email.
Números de teléfono para SMS.
Correo electrónico destino.
Usuario Gmail para envíos.
Fichero de log.
Avisos por SMS.
La conectividad a internet de los terminales de última generación junto con el crecimiento exponencial tanto de las redes sociales como los de servicios de mensajería no han frenado la expansión de los mensajes SMS a nivel comercial.
Está claro que los nuevos métodos de comunicación han tomado la delantera en lo que se refiere a las comunicaciones personales y grupales ,pero a cambio han dejado a los mensajes SMS cómo líderes absolutos de las comunicaciones de empresas como bancos, empresas de transporte público, empresas de telecomunicaciones , compañías de seguros, hospitales ,otras instituciones públicas y un largo etcétera las cuales han adoptado los mensajes SMS como método para enviar notificaciones, confirmar transacciones, recordar citas, etc.
Pulsando en cualquiera de las tres opciones de este submenú automáticamente se enviaran un SMS al número que se defina ante las siguientes circunstancias:
Corte de suministro de corriente alterna mediante la el suministro de tensión externa al terminal ( opción “Cortes de electricidad”)
Aperturas o cierres de la puerta ocultando el sensor de presencia(opción “Aperturas puerta”)
Al iniciar por primera vez la aplicación Seguricasa (opción “Al iniciar esta app”).
Avisos por e-mail.
Estar dado de alta en una cuenta de correo electrónico, hoy en día es una realidad pues todos los usuarios de la red disponen de una dirección de correo electrónico y lo utilizan diariamente.
En la actualidad, el uso del correo electrónico, se puede dividir en diferentes ámbitos como académico, laboral y personal, por lo que es muy interesante también poder avisar por e-mail ante cualquier evento de acceso o anomalía en el suministro de corriente alterna desde el Core de esta aplicación.
Los avisos por e-mail en esta aplicación son personalizables mediante esta sección por lo qeu clicando en cualquiera de las tres opciones del submenú de avisos por e-mail, automáticamente se enviaran un email a la cuenta de correo electrónico que se defina ante las siguientes circunstancias:
Corte de suministro de corriente alterna mediante la el suministro de tensión externa al terminal (opción “Cortes de electricidad”).
Aperturas o cierres de la puerta ocultando el sensor de presencia (opción “Aperturas puerta”).
Al iniciar por primera vez la aplicación Seguricasa (opción “Al iniciar esta app”).
Número de teléfono para envíos SMS
Complementando el submenú de avisos por SMS ’s se incluye esta sección, donde se definirá el número de teléfono al que se deseen dirigir los mensajes de texto.
Tenemos que definir sobre todo el número del Teléfono hacia el que quieren dirigirán los SMS ‘s ante los eventos que se deseen auditar chequeados en el submenú de avisos por sms’s.Opcionalmente, también se puede asignar una cadena de texto en la opción Usuario que nos permita por ejemplo identificar el número de teléfono que hayamos asignado.
Es interesante destacar que si no informamos del número de teléfono destinatario de los SMS ‘s y clicamos alguna opción de SMS, nos saltara un error de número no definido.Si introducimos el numero o el nombre de usuario en esta sección, para volver a la pantalla principal, pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
Correo electrónico destino
Complementando el submenú de avisos por mail, se incluye esta sección donde se definirá la cuenta de correo electrónico al que se deseen dirigir los mails.
Tenemos que definir el correo electrónico destino hacia el que quieren dirigirán las e-mail ante los eventos que se deseen auditar chequeados en el submenú de avisos por e-mail
Clicaremos en la copión E-mail y sobre la caja de texto cumplimentaremos el destinatario donde se dirigirán el e-mail ante los eventos que se deseen auditar chequeados en el submenú de avisos por e-mail.
Es interesante destacar que si no informamos de la cuenta de correo y clicamos alguna opción de envíos de correos, nos saltara un error de mail no definido.
Para volver a la pantalla, el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
Usuario Gmail para envíos
Complementando el submenú de avisos por mail, en esta sección se definirá la cuenta de correo electrónico de Gmail desde donde se enviaran los mails.
Obviamente se podría haber definido otro tipo de servidor de correo saliente, pero por simplicidad dado que los usuarios de Android están obligados a tener una cuenta vinculada a una dirección de correo de Gmail para instalar nuevas aplicaciones en su terminal , este es el candidato ideal como servicio de envió de e-mails.
Dada la facilidad de envíos de correos electrónicos ante las circunstancias definidas, tenemos que definir el correo electrónico origen desde donde se dirigirán las e-mail ante los eventos que se deseen auditar chequeados en el submenú de avisos por e-mail
La cuenta de Gmail pues se cumplimentara en la opción “cuenta” mediante el formato establecido completo (es decir con el formato [email protected]).
Para volver a la pantalla principal, basta pulsar el botón volver del terminal, o simplemente pulsar el botón cerrar de esta pantalla.
Dado que usaremos la cuenta de Gmail, para poder enviar correos desde esta cuenta, necesitamos cumplimentar en el apartado “Clave” la password de la cuenta de Gmail.
Como vemos en la pantalla anterior al cumplimentar la password de la cuenta de Gmail se ocultara su contenido tanto cuando estamos cumplimentándolo como cuando los revisamos pudiéndolo actualizar o eliminar en cualquier momento desde esta opción.
Es interesante destacar que si no informamos de la cuenta de correo y clicamos alguna opción de envíos de correos, nos saltara un error de mail no definido.
Para volver a la pantalla principal pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
Fichero de log
Es importante destacar que si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.
Si deseamos registrar los logs de aviso por email o por SMS, simplemente necesitamos apuntar en el apartado “Carpeta” el nombre del fichero que deseamos usar para registrar todos estos eventos en el root de la microsd.
Para volver a la pantalla principal pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
En la pantalla principal ( mostrada mas abajo) se ha modificado respecto a la version anterior para mostrar de forma mas clara la información del nivel de carga de la batería ( debería estar al 100% porque se supone lo deberíamos dejar permanentemente enchufado al cargador USB) , la tensión y la temperatura de la batería y lo mas importante:
Presencia de suministro de ca : en el apartado Tensión red podemos ver si esta o no alimentándose el terminal con el cargador usb y de ahí inferir si hay o no red
Estado puerta: en este apartado podemos ver si el sensor esta tapando ( puerta abierta) o no el sensor de proximidad del terminal
Pensemos en personas de cierta edad o simplemente personas que normalmente hacen su vida en alguna habitación de su vivienda lejos donde se encuentra el portero automático o por ejemplo están escuchando la radio , su reproductor musical o simplemente están viendo la TV y suena el zumbador del portero automático de la vivienda:en la mayoría de los casos evidentemente no lo van a oír, por lo que se hace necesario de algún modo sencillo extender el sonido del timbre de la cocina hasta otra sala sin necesidad de cables por ejemplo con un emisor dentro del telefonillo de la cocina y un receptor-timbre auxiliar para situarlo donde más la convenga .
Además, por cierto, esta solución emisor-receptor inalambricos en cuanto a su conectividad también es aplicable a los timbres convencionales de entrada a la vivienda compartiendo el receptor variando únicamente el transmisor que deberá ser diferente , básicamente porque las tensiones de disparo son muy diferentes (220v de los timbre de la casa frente a los 8v a 24v de los porteros automáticos ) . Precisamente esta solución permite por ejemplo usar melodías diferentes para diferenciar una llamada de otro en un mismo receptor
La solución emisor mas receptor
El conjunto HEB 004 (prolongador de llamada) y HEB B01 (timbre inalámbrico) se adaptan a la perfección a su cometido de conseguir que el timbre del portero electrónico se oiga donde sea necesario (por ejemplo en el comedor, en la terraza, en el dormitorio, etc).
Este es el pequeño emisor Dinuy EM HEB 004 que introduciremos en el telefonillo de la cocina. En este caso, los cables negro y azul se conectarán en paralelo con el timbre mecánico. El cable blanco es para la antena emisora que lógicamente, no se conecta a ningún sitio.
Observe como hay que prestar mucha atencion a no confundir el emisor Dinuy EM HEB 004 que es especial para tensiones continua entre 8 y 24v DC para usarlo en porteros automáticos( o videoporteros) y el emisor Dinuy HEB005 que es el que conectaríamos al timbre de acceso a nuestra vivienda y por tanto que se alimenta de la red de c.a. de 220V
Si abrimos cualquiera de los modulso podemos ver un par de microinterruptores. Por defecto pueden venir ambos abajo, en OFF, (como se ve en la foto) , pero lo interesante es ponerlo ambos en ON si solo tiene que configurar un extensor/emisor de timbre de portero . Se pueden configurar hasta 30 de estos emisores diferentes, para que suenen todos en el mismo timbre receptor, y que suenen en este receptor cada uno con una melodía diferente a elegir entre 32 (así se sabría desde qué origen están llamando).
En el dorso del emisor, con su pila de Litio de 3V tipo CR2032. De acuerdo con el fabricante, la duración de esta pila sería de cuatro años a una media de cuarenta llamadas por día, (en la realidad no es tanto). La pila viene incluida y es muy fácil de encontrar en el mercado sirviendo para alimentar al receptor pues realmente estamos viendo que la alimentación del zumbador es un tren de pulsos claramente insuficientes para alimentar el receptor.
Bien, si la solución que vamos a instalar es para un portero automático usaremos el pequeño emisor Dinuy EM HEB 004 que como hemos comentado arranca con una tensión DC comprendida entre 8 y 24V , Nuestro reto pues es introducir en el interior del emisor del portero automático de la vivienda ( normalmente situado dentro de la cocina) acomodando las dos únicas conexiones con las que cuenta F de color negro y N de color azul . El tercer hilo blanco obviamente no hay que conectar a ningun sitio pues es la antena exterior.
El primer paso es pues abrir el interior del portero electrónico e intentar instalar en su interior el HEB 004, poniendo los cables en el sitio adecuado. Se adjunta foto para el caso de un GOLMAR T-810.
Para otro modelo, la estructura interna del portero es similar, de manera que hay que conectar entre los terminales correspondientes al zumbador y al común.En la imagen de más bajo el modelo data de hace unos cuarenta años más o menos, (en enero de 2013). Sin embargo, la solución inalámbrica de Dinuy que presentamos aquí vale igual para este modelo que para otros mucho más modernos.
La lengüeta del timbre golpea cincuenta veces a cada lado por segundo siendo el sonido similar a una onda cuadrada de 100 Hz con sus armónicos de 200 Hz, 400 Hz, etc. ( de hecho si tiene un instrumento musical, la altura del sonido se corresponde aproximadamente con la nota musical entre la nota sol y la nota sol sostenido, pero algo más cerca de la nota sol.)
En todos los caso el circuito emisor (en la cajita blanca) se conecta en paralelo con el timbre
Se conectan los cables azul y negro en paralelo con el timbre mecánico, pues el cable blanco, como ya hemos dicho, es la antena exterior siendo el rango de hasta 200 metros sin obstáculos de por medio y una vez colocada la carcasa, no se ve nada en el exterior
En la siguiente imagen podemos ver como es el proceso de borrado de códigos o la selección de melodías a nuestro gusto.
Y por cierto aunque hablamos de porteros automaticos ( antiguos o modernos ) , también se puede conectar a cualquier videoporteros ( por ejemplo al Godman)
El siguiente y último paso es poner pilas al HEB B01 y ponerlo en marcha (botón ON). Viene configurado de fábrica para que reconozca al HEB 004. Para comprobarlo, se baja a la puerta y se aprieta la tecla de llamada, hasta que el HEB B01 reaccione. Si no es así, hay que configurarlo de una manera muy sencilla descrita en el manual de instrucciones. Se puede ajustar el volumen y el tipo de melodía (hasta un total de 32).
Cuando llaman y suena el de la cocina, éste recibe la señal y suena (una entre 32 melodías) a su vez con un sonido FUERTE, a la vez que se enciende el piloto (LED) verde. El interruptor lateral sirve para seleccionar piloto, sonido, o ambos.
El botoncito negro sirve para seleccionar una de las 32 melodías diferentes que almacena y e el botoncito embutido que está a su lado se pincha con un clip para emparejarlo con el emisor de forma similar a como se hace con los teléfonos digitales de tecnología DECT.
Si conectamos el receptor a un vatímetro para que veáis el consumo es razonablemente bajo consumiendo en torno a unos 1,07 W aproximadamente, lo que supone tan sólo unos céntimos de euro al mes no siendo por tanto demasiado costoso energéticamente hablando
Por cierto, el transmisor y receptor extra para timbre , si no lo encuentra en su tienda minorista también se puede localizar en Amazon en el siguinte link para el emisor y en este otro para el receptor ( ambos hay que comprarlos por separado)
En efecto hoy en día hay soluciones muy económicas debido a su gran escala comercial que son susceptibles de ser mejoradas para complementar con notoriedad sus prestaciones y lo mas interesante !sin coste alguno!.
En el ejemplo de hoy vamos a ver como de hecho una modesta lámpara con sensor de movimiento para uso en exteriores ideal (almacén, garaje, clóset, etc …,con un bajo consumo de sólo 10 vatios ( aunque existen de muchas potencias más elevadas ) ,y 900 lúmenes de luz garantizados puede usarse además de su cometido principal de encenderse cuando el sensor detecta movimiento en el exterior , que también envíe una alarma hacia el interior, para que tengamos constancia si no nos hemos percatados por la activación de la luminara de que puede que haya personas , animales o cosas merodeando por el exterior .
Además hay un aspecto interesante, en esta simple modificación pues mantendremos el diseño moderno y compacto de la luminaria , ya que vamos a hacer una sencilla modificación que apenas ocupa más espacio ( únicamente necesitaremos añadir una regleta ) y que además no inhabilita su protección impermeable (IP66), una característica fundamental para aquellos que desean montar esta luminaria en el exterior.
Respecto al interior de la luminaria , esta se aleja de las convencionales halógenas al incorporar uno de los últimos 30 chips súper brillantes de LED que reemplazan a los anteriores, ofreciendo una iluminación más brillante (900 LM, blanco frío de 6000 Kelvin ) , con un gran ahorro en la factura de la luz y una gran durabilidad (los LED tienen una vida media de 50000 horas).
El foco integra un sensor PIR y la electronica necesaria para activar la luminaria , la cual por cierto va integrada en el propio receptor del PIR
En est emodelos , se puede ajustar la iluminación utilizando los 3 botones de configuración de la parte de atrás del propio modulo del PIR
Los ajuste son los siguientes:
HORA ;sirve para establecer la duración de la iluminación (6-360 s);
SENS; sirve para ajustar el rango de detección (1-12m);
LUX :ajuste la fotosensibilidad (día y noche)
Aparte de ajustar el sensor de movimiento ajustable hasta 10 metros, un ajuste especialmente interesante es el ajuste LUX pues no puede permitir que el foco ( y por tanto la alarma ) no se active de día ,pudiéndose accionar automáticamente solo de noche , que es cuando la mayoría de las ocasiones los dueños de lo ajeno merodean por los exteriores de los inmuebles
Con la doble función de iluminación sorpresiva ( que el producto ya lo contempla ) y la alarma sonora ( que vamos añadir tanto interior como exterior ) la idea que se busca con esta mejora es una detección anticipada que localizar los intentos de intrusión y antes de que el intruso haya conseguido entrar : así, decidimos antes a los intrusos y, ademas tenemos un señal audible de que ha sucedido , señal que por cierto podemos contemplar con otros sistemas como camaras, alarmas remotas , etc
La idea de este post es mejorar un asequible foco del fabricante CLY para poder usarlo para activar otras cargas ( no solo la de la propia luminaria) , para lo cual tendremos que abrirlo con cuidad para capturar la señal de salida y devolverlo al exterior . Desgraciadamente manipulaciones del producto nos hará perderas la garantia , pero por el precio que tiene creemos merece la pena puesto que nos puede ser muy útil desde el interur saber si se ha activado el foco o por ejemplo para enviar a una central de alarma
Empieza la acción: Paso a paso
Empezaremos antes de desmontar el producto probando la luminaria pues cualquier cambio de esta en su configuración nos hará perder la garantia, asi que es nuestra última oportunidad para probar de que funciona perfectamente este.
Bien si funciona ok , desmontamos los 4 tornillos de la parte posterior y sacaremos con cuidado el cristal protector y luego con cuidado de no toca los leds los otros dos tornillos del reflector
Como se observa en la imagen de más abajo hay dos bloques , diferentes : el chip compuesto por leds( en el centro ) y el convertidor ac/dc para este ( a la derecha)
Además se observan claramente tres conexiones que van al módulo PIR :
Cable marrón; uno de los polos de la red para dar alimentación permanente al módulo PIR
Cable azul : otro de los polos de la red para dar alimentación permanente al módulo PIR
Cable rojo ; el cable de detección del PIR que permite alimentar al convertidor ac/dc
Hemos visto que nuestro objetivo es cable rojo de salida del módulo de PIR que permite alimentar al convertidor ac/dc de la luminaria , y que por tanto nos permite obtener la salida del rele interno del modulo PIR ,así que intentaremos capturar este hilo para lo cual descubriremos el protector plástico del empalme
Es muy poco ortodoxo , pero como no queremos que el módulo pierda la estanqueidad , y normalmente para luces exteriores las instalación no suelen contar con este cableado, utilizaremos el cable amarillo de masa del cable de salida ( más adelante si nos interesa podemos exteriormente fijarle un tornillo al chasis y volverlo a conectar)
Ahora solo nos queda usar una ficha de empalme para conectar el cable amarillo de la manguera exterior con en emplame rojo-blanco procedente de la salida del modulo PIR hacia el convertidor ac/dc
Ahora ya cerraremos con cuidado la luminaria : primero el reflector y luego la junta de estanqueidad , el cristal y finalmente la tapa . Ahora ya podemos conectar la c. a. al extremo de la manguera del foco , pero con la importante diferencia que en el cable amarillo ya no conectaremos la masa sino por ejemplo un zumbador o un testigo que alojaremos en el interior de la vivienda para tener constancia visual o sonora de que el foco luz se ha encendido por movimiento de objetos extraños próximos al PIR . Por cierto si se pregunta donde conectar el otro extremos del zumbador o luz auxiliar este irá conectado al cable marrón de la manguera .
En el esquema anterior, como se puede apreciar ,se complementa con un interruptor para anular el zumbador en caso de que sea demasiado molesto .Asimismo se recomienda otro interruptor a la entrada de ca si este va estar conectado permanentemente a la red de ca.
Hay muchas opciones de uso para esta salida de CA , el cual por cierto no debemos cargar con mucha potencia pues corremos el riesgo de estropear lso contactos del relé interno del modulo PIR
Algunos ejemplos de lo que podemos hacer con esta salida «extra»;
Un relé de potencia con bobinado de 220v de CA para conectar cargas mayores
Un segundo relé de 220V pero para utilizar los contactos para alarmas
Bueno ,como hemos visto quizás sean una idea un tanto atrevida , que no todo el mundo esté dispuesto a realizar, pero desde luego !la posibilidad está ahí ! y eso sin casi ningún coste adicional !¿se le ocurre alguna mejora adicional ? si es así no dude en compartirla con toda la comunidad ..!!GRACIAS!!
NOTA;Como hemos recibido consultas , en este nueva imagen creemos que se describe mejor la modificación que pasa por soltar el cable amarillo de masa y unirlo con una regleta o un empalme con la conexión marcada como salida del relé
En la actualidad en la misma media que ha habido un gran boom en empresas que ofrecen servicios de seguridad a particulares y empresas , también ha habido un movimiento en la dirección opuesta: es decir, en la dirección de crear sistemas de alarmas sin cuotas autoinstalables y a precios ínfimos comparados con los precios que se barajan tan solo hace unos años
La gran ventaja de estos nuevos sistemas es que el control del funcionamiento siempre lo realizaremos nosotros y no vamos a depender de ninguna empresa de seguridad que nos cobre mensualidades por ello. A cambio ,si el sistema detecta una intrusión, en el caso de que tengamos contratada una empresa de seguridad,ésta dará el aviso a la Central Receptora de Alarmas y ésta, si lo considera oportuno, se lo hará saber a la policía (lógicamente en el caso de una alarma es sin cuotas, cuando suene recibiremos la notificación en nuestro Smartphone , si corresponde, seremos nosotros mismos quienes avisaremos a las fuerzas de seguridad).
No obstante pese a que la cuestión de llamar a las fuerzas de seguridad nos pueda o no hacer gracia, un sistema autoinstalable tiene al menos dos puntos claramente a su favor:
No tendremos costes fijos de ningún tipo
Un sistema autoinstalado es más seguro intrínsecamente que uno instalado por un externo pues al fin al cabo si lo instalamos nosotros, solo nosotros conocemos la ubicacion , la tecnologia empleada, la ubicacion de los sensores, ect
El coste real de nuestro nuevo kit de seguridad casero sólo se corresponderá con el precio que vamos a desembolsar por su adquisición pues normalmente gracias a la evolución de la tecnologia , la instalación la realizaremos nosotros mismos ( incluso sin conocimientos de electrónica al haberse simplificado muchísimo gracias a la introducción de los sensores inalámbricos) .
Modernamente existen alarmas basadas en wifi destacando por presentar diseños simples y minimalistas que resultan muy atractivos para nuestras viviendas, oficinas o establecimientos. Además estas alarmas las podemos manejar con la App del fabricante (normalmente es compatible con Andriod e IOS) desde fuera del entorno en el que se instale por lo que si se produce algún indicio de allanamiento, recibiremos notificaciones en nuestro terminal móvil asociado e igualmente sonará como cualquier alarma de seguridad convencional. Además al ser aparatos domóticos es posible conectarlos a los altavoces inteligentes y de esta manera, operaremos con el kit de alarma wifi por medio de nuestra propia voz a través de asistentes como Google Home o Amazon Alexa
Como inconveniente de este tipo de alarmas destacar que estas dependen de la conectividad wifi por lo que si falla ( por ejemplo porque se va la red de suministro de c.a.) no podremos recibir avisos por la falta de conectividad. Precisamente por este motivo surgieron las alarmas que incorporan una tarjeta SIM 3G/4G para enviar y recibir señales, de modo que nos alertan de cualquier suceso vía SMS ( normalmente se suele pagar algún pequeño coste por el envío de cada SMS). A esta opción claramente se le puede sacar mucho partido si no disponemos de wifi en casa o en nuestro negocio (por ejemplo en una nave) o, como hemos comentado en caso de que falle el WiFi pues en ese preciso instante el sistema trabajara siempre sin problemas inlcuso con caídas de c.a. pues todos estos sistemas suelen llevar una batería de respaldo que alimente la alarma en caso de fallo de suministro.
Comentar además que hay kits «mixtos» que incluyen tanto wifi como con GSM como funcionalidad adicional , y siguen siendo sin cuotas,pero en todo caso , el que incluya SIM no es fundamental pues en la mayoría de los caso podemos prescindir de ella (pero lógicamente perderemos prestaciones de envío de SMS o control de esta vía mensajes)
Entre las alarmas más vendidas en España destaca el modelo de Thustar QXC500 GSm , una alama con soporte GSM , que que por un precio muy contenido( 99€) destaca la una gran cantidad de accesorios que incluye :
2 sensores de movimiento PIR inalámbrico (batería incluida)
10 sensores magnéticos de puerta o ventanas inalámbricos (batería incluida)
4 controles remotos inalámbricos
1 sirena cableada (110db)
Este modelo de Thustar QXC500 GSm , dispone de un módulo GSM, que soporta una tarjeta SIM standard( puede ser de Movistar o Vodafone ) que habrá que instalar en la parte posterior de la Alarma, lo cual permite a los usuarios que incluso puedan hacer llamadas usando el teclado numérico de panel alarma, al igual que con un teléfono. Este sistema de alarma puede ser utilizado en cualquier sitio pudiendo funcionar sin cuotas mensuales con compañías de seguridad gracias a dicha tarjeta SIM GSM que permitirá enviar mensajes de alerta o recibir comandos de control pudiendo elegir 1 de los 2 modos de uso o todos ellos
Thustar QXC500 GSm soporta 99 zonas de defensa inalámbricas y 8 zonas cableadas, se pueden registrar hasta 5 grupos de llaves RFID para la función de armar o desarmar la alarma y además podemos instalar hasta 2 sirenas cableadas para distintos tamaños de viviendas según el que se necesite . Cuando el sensor de puerta o el PIR se disparan, la sirena emitirá una alarma de 110db para alertar a los vecinos y evitar a los intrusos.
El dispositivo asimismo puede almacenar 6 grupo de números de teléfono ,2 grupo de números SMS y puede puede almacenar hasta 10 segundos de grabación de voz que puede reproducirse incluso desde el propio altavoz incorporados.
Otra función interesante es la función de SOS para que los niños , enfermos y ancianos de la casa que tengan una emergencia, presionaran el botón de alarma de emergencia del control remoto, el cual, disparará la alarma enviando llamadas y mensajes de emergencia a otros familiares para que la ayuda pueda llegar a tiempo
El panel de alerta incluye una batería recargable Li-ion de 7.4V 800mA 3.7Wh que dura unas 8h (sólo se utilizará en situaciones de emergencia como un corte de suministro eléctrico siendo la fuente de energía principal s el adaptador de corriente).
La instalación física de cualquier sistema de alarma suele depender de la complejidad que supone el hecho de que nuestra nueva adquisición precise de cables o no. Hoy en día es muy común prescindir del cableado por cuestiones de espacio y comodidad ( de hecho la mayoría de las alarmas sin cuotas suelen prescindir de cables a diferencia de las tradicionales) . La gran ventaja que nos brindan precisamente estas instalación sin cables es que ofrecen una colocación más sencilla y que será posible cambiar todos los elementos de lugar fácilmente y además, son menos costosas que las cableadas.Como inconvenientes podemos resaltar que no son tan inmunes a los inhibidores de frecuencia en comparación a un sistema cableado y por otro lado, será necesario que prestemos más atención a las baterías o a la conexión de estos sistemas.
Este modelo de Thustar QXC500 GSm incluye 2 sensores de movimiento PIR inalámbrico y 10 sensores magnéticos de puerta o ventanas inalámbricos (batería incluida), lo que no impide que también se puedan conectar hasta 99 dispositivos inalámbricos en total
Veamos el interior de estos sensores para comprender un poco su funcionamiento.
En primer lugar veamos el interior de un sensor magnético, los cuales están alimentadas por una batería alcalina de 12V del tipo 23R
Es muy visible el chip de RF compuesto por un R433X que en realidad es un resonador SAW de 433.92MHZ para controladores inalámbricos (One-port SAW Resonator For Wireless Remote Controller) en formato TO39
Aparte de la antena claramente visible ( que únicamente habría que desplegar si no llega la señal de RF a la centralita de alarmas) , se ve claramente la ampolla reed la cual como vemos está centrada respecto a uno de los laterales de la caja contenedora ,lo cual es muy importante pues justo en ese lado deberemos conectar el imán cercano para que actúe precisamente sobre el relé de laminas
En segundo lugar vemos el sensor de movimiento inalámbrico alimentado esta vez por una pila de 9v.
Es diferenciable el chip R433X que como comentábamos es es un resonador SAW de 433.92MHZ para controladores inalámbricos (One-port SAW Resonator For Wireless Remote Controller) en formato TO39
Aparte de la antena claramente visible ( que únicamente habría que desplegar si no llega la señal de RF a la centralita de alarmas) , se ve claramente el sensor PIR en el centro que es en realidad la parte más importante del circuito.
Dado el consumo mayor de este sensor , se ve claramente el interruptor de encendido en un lateral por si queremos ahorrarle vida a la batería
Por último en referencia a los sensores cableados, que responden hasta 8 zonas diferentes , es de destacar que tanto para configuración de sensores normalmente abiertos o normalmente cerrados se necesita una resistencia de 10k de 1/4 W por zona ( ojo si va a cablear las 8 zonas pues en el kit solo se incluyen 4 resistencias)
Normalmente los sensores cableados trabajan en configuración abierta ( es decir cerrando el circuito en caso de detección de alarma) por lo que conectaremos una resistencia entre los terminales Z1,Z2…Z8 con las masa común y llevaremos ambos hilos hasta donde vaya el sensor .También podemos conectar todos los sensores que necesitemos en paralelo o grupo de sensores , pero en ese caso la alarma no diferenciaría sub-zonas por lo que lo ideal sería aprovechar todas las zonas .
En caso de usar sensores con conexiones cerradas ( por ejemplo los sensores magnéticos) entonces las conexiones se harán con resistencias de 10k en serie con cada zona. En caso de necesitar usar varios en la misma zona , las conexiones de todos los sensores también serán en serie (junto con una única resistencia de 10k) , pero en ese caso la alarma no diferenciaría subzonas por lo que lo ideal sería aprovechar todas las zonas .
Aunque pueda parecer complejo , en realidad usar esta alarma es casi un juego de niños pues el fabricante entrega la alarma con todos los sensores ( inalámbrico y cableados) ya registrados por lo que nosotros solo nos limitaremos a conectar la ca, la sirena y ubicar los sensores en las zonas que nos interesen proteger.
Estos son los valores ya configurados de fábrica para los sensores cableados:
Z1= 81 alarma perimetral
Z2= 82 alarma perimetral
Z3= 83 alarma perimetral
Z4= 84 alarma perimetral
Z5= 85 alarma perimetral
Z1= 86 alarma perimetral
Z1= 87 alarma perimetral
Z1= 88 alarma perimetral
Y estos son los valores ya configurados de fabrica para los sensores inalambricos
2 alarma de sistema
3 alarma de sistema
4 alarma de sistema
5 alarma de sistema
6 alarma de sistema
7 alarma de sistema
8 alarma de sistema
9 alarma de sistema
10 alarma de sistema
11 alarma de sistema
12 alarma de sistema
13 alarma de sistema
Al ser auto-instalable (la instalación y ensamblaje se hace prácticamente sin herramientas bastando conectar y listo) esto tiene una gran ventaja: solo nosotros sabremos que tenemos instalada dicha alarma y solo nosotros deberíamos podemos desactivarla
Veamos a continuación como se autoinstala esta interesante alarma en unos sencillisimos pasos:
1-Colocar la tarjeta SIM en la central de alarma Thustar
La ranura para insertar la tarjeta SIM se encuentra en la parte posterior de la central. Las compañías habilitadas para trabajar con éste sistema de alarmas son TELCEL , MOVISTAR , IUSACEL y UNEFON( lo que no impide que funcione con otros operadores ), siendo lo ideal usar una tarjeta sea de prepago pues toda la información que envía es por SMS y no necesita datos.
No debemos olvidar que el formato de la tarjeta sim es de formato standard ( es decir el más grande) y debemos desactivar previamente en esta la petición de número PIN ( por ejemplo insertandola en un teléfono y yendo a la sección de ajustes –>seguridad–>desactivar PIN
Obviamente para operar esta alarma , el número de teléfono asociado a la SIM debe de tener saldo para que el panel puede hacer todas las opciones indicadas.
Una vez preparada la tarjeta insertamos esta en el zócalo porta-sim de la parte de atrás de la centralita
Se recomienda Revisar la tarjeta SIM : 1. Revisar el uso de la tarjeta SIM,si usted no pone saldo a su saldo cada 1 o 2 meses su compañía puede dar de baja su numero SIM 2. Por favor mantenga la clave de su SIM card en secreto, para evitar que otras personas puedan controlar remotamente la alarma ilegalmente. 3. Procure siempre tener Saldo en su SIM para que el panel de Alarma puede hacer todas las funciones mencionadas
2-Conectar la sirena de alarma Thustar
Conectaremos la sirena incluida en el kit en los pines 14 (cable color negro) y 15 (cable color rojo). Recuerde que si lo desea puede extender el largo del cable con una prolongación rojo-negro para diferenciar claramente diferentes. La sirena Alambica incluida en el Kit de Alarma, se conectara en la parte trasera del panel en sección de entrada conexión de: en la entrada 14 y 15 donde 14 es – y 15 +
3-Ubicar la central de alarma
Ubique la central de alarma en un lugar fuera del alcance de los niños así como la proximidad a un enchufe de ca. ,Una vez decidida la ubicación de la alarma ,use la plantilla incluida para realizar dos taladros donde colocar dos tacos para fijar la centralita con dos tornillos
3-Conexión del adaptador de ca
Asimismo conectaremos en el lateral superior de la parte trasera la salida del adaptador ( de 12V 1Amp) al orificio de la parte posterior marcado por POWER , y luego conectaremos el sistema mediante el interruptor lateral que se encuentra en la esquina superior derecha de la parte posterior de la alarma( al otro extremos del lector de SIM ) de OFF a ON para habilitar la carga de la batería, para que en caso de un corte de tensión suministre la batería interna energía a la alarmas,
Conectamos el adaptador a una una toma de corriente de c,a y debería encender la alarma aunque si se desconecta o se va la luz el Panel de Alarma se apagará,
El panel de Alarma tardará aproximadamente 1 minuto para buscar la señal GSM. Durante este tempo el panel de su alarma GSM555 estará congelado hasta mostrar en la pantalla el simbolo típico de la cobertura (con la rayitas) así como el icono de la presencia de la señal GSM .
Asimismo debería de destellar el led rojo superior derecho marcado como «signal»
Programar el fecha y hora del reloj de alarma
Para poder programar la fecha y la hora de la central deberá ingresar 8888#32 seguido de la fecha ([AA]=año [BB]=mes [CC]=dí a) y hora deseada ([DD]=hora [EE]=min [FF]=segundo.)
Es decir tendría este formato : [32]+[AA]+[BB]+[CC]+[DD]+[EE]+[FF]+[#] donde [AA]=año [BB]=mes [CC]=día [DD]=hora [EE]=min [FF]=segundo
Por ejemplo para configurar la alarma con fecha 19 de Mayo de 2019 y la hora 23:38:29 am, el código sería el siguiente: 8888#32 19 05 30 23 38 29 #
Recuerde, para salir de cualquier menú al menú principal puede realizarlo presionando * y después #
Dar de alta los números telefónicos para llamada
Tenemos 6 espacios disponibles del 51 al 56. Los números telefónicos a grabar serán los indicados a donde la central avisará en caso de activación de la alarma. Para eso hay 6 espacios disponibles (del 51 al 56). Grabe el primer número introduciendo 8888#51 + el número telefónico de 10 dígitos y al finalizar escriba otro #.
Para grabar el primer número telefónico para que el sistema de alarma realice las llamadas cuando se active la alarma, llamada de auxilio seria:
Presionamos 8888#51 más el número telefónico de 10 dígitos y cerramos la operación con #.Por ejemplo si queremos dar de alta el número 3312320589 el método de operación sería el siguiente: 8888#513312320589#
Para dar de alta otro numero seguimos el mismo método cambiando el 51 por 52,53,54,55 y el 56.
Para borrar un número por ejemplo el primero, presionamos en el panel de control el numero 8888 mas # con esto entramos en el modo de programación.Enseguida presionamos 51#, Para borrar el segundo dado de alta seria 52# y o cualquiera de los 6 números dados de alta, etc
Dar de alta los números telefónicos para SMS
Tenemos 3 espacios del 57 al 59. En éste caso daremos de alta los número que recibirán mensajes de texto cada vez que la alarma se active. Para grabar el primer número telefónico para que el sistema mande los mensajes seria:
Presionamos 8888#57 más el número móvil ( 10 dígitos ) y cerramos la operación con #.Por ejemplo si queremos dar de alta el número 3312320589 el método de operación sería el siguiente:8888#573312320589#
Para dar de alta otro numero móvil seguimos el mismo método cambiando el 57 por 58 y el 59.
Para borrar un numero presionamos en el panel de .control el número 8888 más # con esto entramos en el modo de programación.Enseguida presionamos 57#,(Para borrar un teléfono r seria 8888#57#) Para borrar el segundo seria 58# etc.
Contestar una llamada de Emergencia.
Cuando el sistema es alertado, empezará a marcar a los números previamente grabados, si no le contestan el primero se pasara a el otro y así sucesivamente,
Si usted contesta escuchara la grabación del sistema, enseguida usted puede:
Presione ( * ) Escuchara que tipo de sensor fue violado.
Presione ( 1 ) El sistema dejará de marcar a los demás números y quedará armado el sistema.
Presione ( 2 ) El sistema dejará de marcar a los demás números y quedará desarmado.
Presione ( 3 ) La sirena se apagará y podrá monitorear el sitio por 30 segundos., presione otra vez 3 para otros 30 segundos de monitoreo
Presione ( 4 ) El sistema empezará una comunicación de 2 vías durante 30 segundos. Dentro de este tiempo usted no podrá controlar el sistema.
LLamar al numero de la centralita
Marque al número móvil asociado a su sistema de alarma y usted podrá controlar todas las funciones de su Alarma en cualquier parte que este. Al marcar escuchara “por favor inserte la clave ” presione su clave de control(1234 es la clave de fabrica. )
Si la clave es incorrecta usted escuchará «clave incorrecta» y si es correcta escuchará:
Presione para armar :si presiona el número 1 escuchara “sistema armado».Esta opción Quedará ACTIVADA LA ALARMA
Presione 2 para desarmar: si presiona el número 2 escuchara «sistema desarmado».Esta Opción Quedará DESACTIVADA.
Presione 3 para monitorear; si presiona para monitorear el sitio por 30 segundos, de modo que si quiere continuar presione otra vez 3 para otros 30 segundos de monitoreo.
Presione 4 para iniciar comunicación de 2 vías: Si presiona el numero 4 correcto, el sistema empezara una comunicación de 2 vías durante 30 segundos. Dentro de este tiempo usted no podrá controlar el sistema.
Mantenimiento de la alarma
Es interesante revisar el panel de control cada 3 meses siguiendo la siguiente rutina de mantenimiento:
Probar de que se puede activar/desactivar normalmente.
Probar de que se puede marcar el número de la alarma normalmente.
Probar de que recibe la señal de los detectores inalámbricos normalmente.
Probar si la batería de la alarma está funcionando acordemente.
Asegurarse que el adaptador de 12v esté conectado a un toma corriente en buen estado.
También debería revisar los detectores inalámbricos periódicamente ( por ejemplo una vez al mes) siguiendo la siguiente rutina de mantenimiento:
Probar y activar los detectores inalámbricos para ver si están mandando señal normalmente.
Revisar si los detectores inalámbricos tienen batería y hagan su función.
Probar y revisar si los detectores inalámbricos se activan sin problemas.
Realmente gracias a que viene preconfigurados los mando y los sensores , y no necesitamos cableado alguno , como acabamos de ver en realidad instalar una alarma de este tipo no es una tarea difícil ¿verdad?
Estas son las especificaciones técnicas del modelo de Thustar QXC500 GSm
Adaptador de alimentación: DC12V 0.5A
Consumo estática: 55mA
Corriente de la alarma: 450 mA
Corriente de salida: DC12V 150mA
Batería de respaldo: Li-ion de 7.4V 800mA 3.7Wh
Frecuencia inalámbrica: 433MHz
Codificada Modo: 2262/4.7MΩ
GSM Frecuencia: 850/900/1800/1900MHz
Volumen de sirena: 110 dB
Temperatura: -20 ℃ – 55 ℃
Humedad: 40% -80%HR
Número máximo de sensores inalámbricos: Máximo 99 sensores inalámbricos Sensor con cable max: apoyo máximo 8 sensores cableados
Número máximo de controladores remotos: máximo 5 controladores remotos
Otras opciones de configuración
8888# COMANDO PARA ENTRAR A PROGRAMACION y después hay que introducir EL NUMERO de cada función que queramos configurar.Estando dentro de programación, podrá usted salir de esta opción solo presionamos * después # en el teclado y automático saldrá del este menú.
701#Grabar mensaje de ayuda para las llamadas:Presione en el panel 8888#701# escuchara un beep, empiece a hablar 30cm de retirado del panel, cuenta con 10 segundos al termino de este tiempo el mensaje le será repetido por el sistema
20# Dar de alta mas controles remotos:Para dar de alta los mandos remotos con los que activará y desactivará la alarma deberá primero ingresar al modo programación pulsando 8888#. Luego ingrese 20 y seguido del número de memoria donde quiera grabar el control, teniendo disponibles hasta 8 espacios (del 1 al 8). El sistema emitirá un beep y luego escuchará “codificación de control remoto” indicando que está listo para grabar, entonces presione cualquier tecla del control a grabar. El sistema confirmará con un beep y “codificación completada“. Ahora puede grabar el siguiente control pulsando el número de memoria que desee establecer (del 2 al 8 en caso de que hubiera grabado el anterior en el 1).
21#Como borrar los controles remotos:Presionamos en el panel de control el numero 8888 mas # .Con esto entramos en el modo de programación. Enseguida presionamos el numero 21, Presionamos del 1- 8 dependiendo del control que queramos borrar el panel emitirá un largo bip y usted escuchara ”borrado completado” El control a quedado borrado
2401#Borrar un sensor:seria la operación siguiente:8888#2401# A si borramos en sensor numero 01.
23# Dar de alta nuevos sensores inalámbricos: Para dar de alta los sensores inalámbricos deberá primero asegurarse que todos estén apagados e ingresar al modo programación pulsando 8888#. Luego ingrese 23 y seguido del número de memoria donde quiera grabar el control, teniendo disponibles hasta 99 espacios (del 01 al 99). En el panel de la alarma se escuchará “sensor agregado“, inmediatamente después puede encender solo el sensor a agregar. Cuando el sistema detecte el sensor usted escuchará “agregado completo” y ya podrá apagar el sensor y configurar el siguiente detector inalámbrico. Logicamente esta operación es la misma para agregar un sensor magnético de puerta, sensor de humo, sensor de gas y cualquier otro que sea inalámbrico.
60# Agregar sensores a zonas de la alarma: En éste paso asignaremos los sensores grabados anteriormente a un tipo de zona específica por lo que adoptarán comportamientos diferentes.Para ello entramos al modo de programación ingresando 8888#, luego presionamos 60, después el número de sensor a configurar, por ejemplo 12, y seguidamente la zona (zonas que van del 1 al 4 según se requiera su funcionamiento).
1 Defensa en tiempo real – se activa al instante que se active el sensor. 2 Defensa 40 segundos de retardo – Se activa después de este tiempo. 3 Defensa las 24 Horas – Siempre estará activo el sensor 24/7 4 Defensa inactiva – Siempre estará inactivo.
Posteriormente vamos a ingresar un número del 1 al 8 indicando en que zona se agregará dicho sensor. A saber:
1 Alarma SOS. 2 Alarma de incendio. 3 Alarma de fuga de gas. 4 Alarma de puerta. 5 Alarma de salón. 6 Alarma de ventana. 7 Alarma de balcón. 8 Alarma de perímetro / límite.
Finalmente vamos a ingresar un número donde indicaremos si queremos que dicho sensor active o no la alarma. Por obviedad se entiende que queremos que la active, sin embargo, hay que configurarlo ingresando 0 o 1.
0 Sirena apagada. 1 Alarma encendida.
Listo! Por ejemplo si queremos que el sensor numero 12 sea Defensa tiempo real, alarma de puerta y que la sirena se active ingresaríamos todo junto: 8888#6012141#
#39 Control de Armado/Desarmado automático Presionamos en el panel de control el número 8888 más # con esto entramos en el modo de programación. Ahora para la activación/desactivación presionamos 39 mas 1 mas #para activar o bien 39 más 0 más # para desactivar.Nota :el sistema de fabrica viene desactivado.
#61 Armado en casa :Si usted quiere que unos sensores funcionen y otros no, usted puede usar la función de armado en casa. Presionamos en el panel de control el numero 8888 mas # con esto entramos en el modo de programación. Ahora presionamos la clave 61 mas el numero del sensor que seria del (01 al 99) y después presione 0 para armado en casa y que no se dispare la alarma. Ahora presionamos la clave 61 mas el numero del sensor que seria del (01 al 99) y después presione 1 para armado en casa y se dispare la alarma.
#75 Que suene la sirena al Armar/Desarmar con controles remotos :Presionamos en el panel de control el número 8888 más # con esto entramos en el modo de programación. Ahora presionamos 75 más 1 para activar la sirena cada vez que armemos/desarmemos con los controles remotos. Luego presionamos 75 más 0 para desactivar la sirena cada vez que armemos/desarmemos con los controles remotos.Al activar esta opción, cada vez que Armemos ( Activemos ) la Alarma sonará un Beep Beep , como señal de armado.
#76: Activación de la sirena cuando presionamos el botón de pánico:Presionamos en el panel de control el número 8888 más # con esto entramos en el modo de programación. Ahora presionamos 76 mas 1 Con esto la sirena sonará cuando presionemos el botón de pánico del control. ( forma de Rayo ) Ahora presionamos 76 más 0,con esto la sirena NO sonará cuando presionemos el botón de pánico
#30Cambio de clave de operación: esta clave es usada para desarmar y control remoto del sistema Presione 8888#30 mas su nueva clave de 4 dígitos más # .Por ejemplo poner la clave 1012 como clave de operación, el método seria el siguiente: ejemplo: 8888#301012#
#31:cambio de Clave de programación: esta clave es usada para poner el sistema en modo de programación Presione 8888#31 más su nueva clave de 4 dígitos más # Por ejemplo poner la clave 2846 como clave de programación, el método seria el siguiente: ejemplo: 8888#302846#
Algunos consejos utiles
La clave de programacion y operacion no pueden ser las mismas.
Tenga cuidado en no perder o olvidar las claves pues no se puede resetear la electronica sin esta
Cuando la alarma está activa y hay falta de red, el panel enviar un mensaje de texto informando de esto a los números registrados para ello
Al activarse cada sensor se envía un mensaje de texto a los números registrados para ello
La batería de respaldo puede indicar 1/4 de crga o 50% , lo cual se hace para no dañar la batería debido a que como siempre esta conectada corre el peligro de calentarse perdiendo con ello durabilidad
NO olvide revisar el panel de control cada 3 meses
Tambien deberia revisar los detectores inalámbricos periódicamente ( por ejemplo una vez al mes):
RESUMEN DE COMANDOS DE CONFIGURACIÓN
[password de ajuste]+# Entrar a ajuste de sistema Password: 8888 [*]+[#] Salir de ajuste del sistema *# [20]+[1-8]+[#] Programar control remoto1-8 (son los números libres),Máximo 8 controles [21]+[1-8]+[#] Borrar control remoto [23]+[01-99]+[#] Programar zonas de defensa ,1-99 ( son los números libres ),Hasta 99 zonas [24]+[01-99]+[#] Borrar zonas de defensa [30]+[password]+[#] Cambiar pass de operación Password: 1234 [31]+[password]+[#] Cambiar pass ajuste sistema Password:8888 [32]+[AA]+[BB]+[CC]+[DD]+[EE]+[FF]+[#] Cambiar fecha del sistema [AA]=año [BB]=mes [CC]=día [DD]=hora [EE]=min [FF]=segundo [33-35]+[AA]+[BB]+[#] Activación automática por horario Puede programarse hasta 3 horarios.[AA]=hora [BB]=min [36-38]+[AA]+[BB]+[#] Desactivación automática por horario Puede programarse hasta 3 horarios [AA]=hora [BB]=min [39]+[0/1]+[#] Activar modo horario en la alarma 0=activar modo ,1=desactivar modo [44]+[01-99]+[#] Retardo de Activado de alarma exterior .Predeterminado: 60 segundos [44]+[01-99]+[#] Retardo de armado de alarma Predeterminado: sin retardo [51-56]+número de teléfono+[#] Agregar número de teléfono a lista de llamado.Hasta 6 números de teléfono [51-56]+[#] Borrar número de teléfono de lista de llamado [57-59]+número de teléfono+[#] Agregar número de teléfono a lista de mensaje [57-59]+[#] Borrar número de teléfono de lista de mensajes [77]+[1/0]+[#] Activar o desactivar notificación por mensajes [60]+[AA]+[B]+[C]+[D]+[#] programar zona de defensa AA: número de la zona-[01-99] B:tipo de zona -[1]tiempo real -[2]40 segundos de retardo; -[3]24 horas; -[4]bypass C:descripción de la zona [1]alarma de pánico; [2]alarma contra-incendios ;[3]alarma de gas; [4]alarma de puerta; [5]alarma de sala; [6]alarma de ventana; [7]alarma de balcón; [8]alarma de límites D: sirena [1]encendido [0]apagado. [70]+[1]+[#] Grabar mensaje de voz [75]+[0/1]+[#] Ajuste de sirena [0]:apagado; [1]:encendido [76]+[0/1]+[#] Ajuste de sirena en modo emergencia [0]:apagado; [1]:encendido [81]+[#] Activar modo «medidor de señal GSM».La intensidad preferible debería estar entre 07-31, si esta por debajo de 7 debe cambiar la posición ( esto depende de su compañía celular ) [*]+[0]+[#] Salir del Menú Configuración. numero de teléfono + botón de llamado Llamar al número marcado [95175308246]+[#] Resetear sistema a configuración de fabrica Utilice el panel numérico. –
La potencia consumida , es la potencia capaz de transformar la energía eléctrica en trabajo dado que los diferentes dispositivos eléctricos existentes convierten la energía eléctrica en otras formas de energía(mecánica, lumínica, térmica, química, etc) .Esta potencia se designa con la letra P y se mide en vatios —watt— o kilovatios —kilowatt— (kW). De acuerdo con su expresión, la ley de Ohm y el triángulo de impedancias:
Debido a la gran importancia de la potencia eléctrica sobre las características del suministro eléctrico , hay algunos casos en los que puede ser conveniente cambiar la potencia contratada pues en la practica nos limitara o permitirá usar un determinado numero de dispositivos eléctricos simultáneamente
En este sentido, deberíamos estudiar si necesitamos un aumento o una reducción de la potencia contratada pues según la potencia que tengamos contratada con nuestra compañía suministradora pagaremos mas o menos en nuestra factura mensual en concepto de potencia contratada ademas de los kw/h que consumamos.
Precisamente para controlar este termino surge.el Interruptor Controlador de Potencia o llamado también ICP que corta el suministro cuando detecta que la instalación eléctrica de la vivienda está haciendo uso de más cantidad de energía de la que tiene contratada obligando a desconectar aparatos y volver a subir el interruptor. Tradicionalmente estos dispositivos se instalaban la derecha del cuadro de distribución de ca sellándose el acceso a este en un compartimiento aparte, pero actualmente van integrados en los llamados contadores inteligentes , los cuales incluso pueden ser programados para aumentar o reducir la potencia contratada sin tener que cambiar físicamente el dispositivo
Si el limitador sea del modelo que sea salta continuamente significa que hay menos potencia de la necesaria por lo que habrá que solicitar un aumento ( y tendremos que pagar un poco mas en concepto de potencia contratada ) pero, si no es así ,y se quiere ahorrar en las facturas de luz se puede solicitar una reducción de la potencia contratada , !pero ojo si realmente se ha comprobado que hay más potencia contratada de la que se necesita ! ( por ejemplo instalando en casa un watimtro como vamos a ver)
Precisamente para concienciarnos de lo que consumimos en nuestra vivienda en tiempo real para poder tomar medidas correctoras o para contratar mayor o menor potencia , existen unos sencillos comprobadores multifuncionales , que nos pueden aportar esa información instantáneamente de un modo bastante sencillo y económico , pues el modelo que vamos a verKKmoon AC 80-260 V 100A es muy económico ofreciéndonos en tiempo real la siguiente información:
Tensión de entrada de ca de la red de ca en voltios
Intensidad de entrada expresada en amperios
Potencia activa expresada en watios
Potencia acumulada en Watios/Hora
Alarma en caso de sobrepasar un determinado umbral de potencia activa programada previamente
Este modelo con gran pantalla retroiluminada y persistente (almacena los datos cuando cesa el suministro ) , como vemos se aleja de los anticuados instrumentos de aguja no solo ofreciendo mas información integrada en un único aparato,pues también incluye al función de alarma de sobrecarga pudiéndose programar la potencia a partir de la cual dará un aviso visual cuando se superan el valor por defecto.
Este instrumento se controla con un solo pulsador que esta a la izquierda de la pantalla permitiendo controlar la pantalla, energía, límite de alarma activada por defecto de energía de la nueva colocación.
Estos son los tres modos de operación actuando sobre ese pulsador:
RETROILUMINACION:Mediante una pulsación corta se activa o desactiva la retroiluminación estando por defecto encendida. En caso de programar alarma de umbral solo se enciende unos instantes
RESET;Mediante una pulsación larga de 5 segundos hasta que el numero en el display empiece a parpadear entonces liberar ,pulsar otra vez y entonces el valor de la energía se borrara y dejara de parpadear ( sino quiere esto vuelva a pulsar por 5 segundos hasta que el numero deje de parpadear lo que significara que el el valor de energía no se ha borrado y saldrá del estado de reset
PROGRAMACIÓN DEL UMBRAL:Pulsando hasta que aparezca SET CLr y después liberando entramos en modo programación del umbral de la alarma. En la pantalla se visualizara el valor de la alarma y el ultimo dígito parpadeando, entonces si pulsa cambiara el valor ,pero si no se pulsa en tres segundos cambiara al siguiente dígito automáticamente y así sucesivamente. Se finaliza la programación si pulsamos mas de 5 segundos lo cual automáticamente salvara el umbral y quedara configurado ese valor.
Instalación
Realmente es bastante sencillo de instalar ese dispositivo kkmon pues funciona de manera parecida a una pinza amperimetrica y solo necesita que pase por el interior de l a bobina que suministran SOLO uno de los cables que alimenta la vivienda para poder dar las medidas.
En primer lugar habrá que decidir el lugar donde ubicarlo , siendo lo mas aconsejable que este cerca del cuadro de distribución de ca pues necesitamos atravesar uno de los cables de la distribución de ca (no importa que sea la fase o el neutro) por la bobina del instrumento
En el esquema de mas abajo de una instalación típica de una vivienda podemos ver algunos de los puntos donde podríamos intercalar la bobina ( solo debe pasar un cable por la bobina de medición)
Recordamos que como hay que soltar el cable en los puntos mencionados ,hacer pasar por el cable la bobina y volverlo a colocar en su lugar el citado cable , debe extremar las medidas de seguridad para evitar exposición a la c.a. asi que si no tiene experiencia, rogamos solicite la ayuda de un profesional.
En todo caso ,antes de desconectar algunos de los cables propuestos en alguno de estos puntos, desconecte el interruptor general ( en el dibujo es el magnetotérmico que esta mas a la izquierda)y compruebe con un buscapolos o un multimetro que efectivamente no hay tensión en el cable a desconectar . Hecho este desconecte , intercale la bobina entre el cable , vuelva a conectar en el original y ya puede volver a conectar la ca
Una vez decido el punto donde intercalar la bobina, soltaremos ,pasaremos el cable y volveremos a conectar y luego si estaba protegido con cinta volveremos a cubrir la conexión con este
En el montaje hemos decidido instalar en la vieja caja ict , ya que al contar con contador inteligente el ict esta integrado en este, así que practicaremos un agujero de d 89,6 x 49,6 aprox. en el frontal de dicha caja
Opcionalmente se puede colocar otros elementos como por ejemplo un cargador usb para alimentar en un futuro algún dispositivo que envié las mediciones para poder ser consultadas remotamente.
Ahora ya insertaremos el medidor en el frontal de la caja ict
La iluminación de la pantalla es genial y permite ver en todo momento con claridad.
Nos queda conectar también el aparato de medición a la ca , bien a una toma de ca con un enchufe , o bien , ya que estamos en el cuadro de distribución de ca, a la salida de alguno de los magnetotérmicos de salida de los circuitos de la vivienda.
RECODAMOS TENGA MUCHA PRECAUCIÓN A LA HORA DE MANIPULAR LOS CABLES DE CA
Probaremos como va antes de atornillar la tapa a la caja
!Trabajo finalizado! Con esto concluimo la instalacion del dispositivo
Ajustes finales
Mediante una pulsación corta de 5 segundos del pulsador de la izquierda del instrumento se activa o desactiva la retroiluminación estando por defecto encendida. En caso de programar alarma de umbral solo se enciende unos instantes
Mediante una pulsación larga de 5 segundos del mismo pulsador hasta que el numero en el display empiece a parpadear entonces liberar ,pulsar otra vez y entonces el valor de la energía se borrara y dejara de parpadear ( sino quiere esto vuelva a pulsar por 5 segundos hasta que el numero deje de parpadear lo que significara que el el valor de energía no se ha borrado y saldrá del estado de reset
Pulsando hasta que aparezca SET CLr y después liberando entramos en modo programación del umbral de la alarma. En la pantalla se visualizara el valor de la alarma y el ultimo dígito parpadeando, entonces si pulsa cambiara el valor ,pero si no se pulsa en tres segundos cambiara al siguiente dígito automáticamente y así sucesivamente. Se finaliza la programación si pulsamos mas de 5 segundos lo cual automáticamente salvara el umbral y quedara configurado ese valor.
Ahora que llega el verano es muy importante monitorizar los accesos a nuestra segunda vivienda sobre todo para estar al tanto de cualquier acceso no autorizado y emprender las medidas necesarias.
Ademas ,dada la gran dependencia del suministro de corriente alterna, también es necesario tener constancia de cualquier caída o reposición que haya en el suministro que es necesario estar informados sobre todo ahora que se aproximan las vacaciones , para realizar acciones correctivas como por ejemplo reponer elementos de maniobra o protección pues todos sabemos las consecuencias de tener cortes prolongados de red : posibles perdidas de alimentos por la falta de refrigeración,fallo en sistemas de alarmas, fallos en automatismos como riego automático,climatización ,etc
Normalmente sistemas capaces de monitorizar accesos, así como también el estado de suministro eléctrico con la complicación que eso conlleva ( sin red también deben ser capaz de enviar notificaciones) requieren un hardware muy costoso
Afortunadamente la solución que proponemos que proponemos escapa del planteamiento clásico al no necesitar ningún hardware especial ,por lo que es terriblemente sencilla, pues simplemente requiere un viejo terminal android y por supuesto una app que pueda gestionar tanto el acceso como el estado de la red
En el siguiente vídeo podemos ver esta solución en funcionamiento:
La solución que proponemos es única, pues no es necesario adquirir ningún hardware adicional, ya que se basa en reutilizar un viejo Smartphone con SO Android 4.1 (Yelly Bean) o superior que tengamos olvidado en un cajón , para pasar a gestionar tanto los accesos, como los cortes de red del suministro eléctrico de una vivienda o local.
Al viejo terminal habrá que insertar una SIM ( por ejemplo de prepago) instalar la aplicación gratuita Seguricasa y mantener el Smartphone conectado al cargador, para que desde ese momento, en cuanto defina en la app el número del teléfono y las cuentas de correo de origen y de destino, pueda recibir a voluntad notificaciones por SMS o por mail, de cualquier anomalía que suceda en el suministro de corriente alterna de su vivienda.
El tema de añadir una SIM tiene una explicación: si no tenemos suministro eléctrico no nos puede funcionar nuestra banda ancha o FTTH por no poder alimentar a los equipos de cliente asi que no tendremos conectividad por estas vías por lo que se nos hace necesario buscar otra alternativas como las redes 2G8/3G o incluso los SMS’s
Elementos necesarios para la solución
A continuación destacamos los elementos necesarios para la instalación de la aplicación de seguridad :
Smartphone Android con SO Android 4.1 (Yelly Bean) o superior.
Tarjeta SIM (puede ser de Prepago).
Cargador original.
Es importante destacar que si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.
Sistema para fijar el smartphone a la pared o belcro autoadhesivo
Un trozo de cartón duro fijado solidario a la puerta de acceso que tape parcialmente el sensor de presencia del Smartphone al abrirse.
PUESTA EN MARCHA DE LA SOLUCIÓN SEGURICASA
Veamos a continuación los pasos a seguir para instalar una alarma de accesos y falta de red de corriente alterna con notificaciones con sms y emails
PASO 1: SELECCIÓN DE TERMINAL
El montaje requiere simplemente un Smartphone con SO Android 4.1o superior que puede ser reciclado o en desuso. También es importante destacar que si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.
El terminal Android debe tener SO Android 4.1 (Yelly Bean)o superior y no es fundamental que tenga la pantalla perfecta ( o la batería) ya que la interacción con el terminal solo sera necesaria para configurar cuales van a ser las notificaciones y los destinatarios de estas ( es decir este terminal puede ser perfectamente reciclado o incluso en mal estado ) .
PASO 2: INSTALACIÓN DE LA APP SEGURICASA
Encenderemos el terminal e instalaremos bien la aplicación “Seguricasa ” en su versión gratuita ( envía notifiaciones por email) o bien su versión de premium de pago (0,5€) que también puede enviar SMS’s y carece de publicidad .
Pensando en la gran seguridad, accesibilidad y confianza que ofrecen los SMS’s frente a otros servicios de mensajería, en esta aplicación se ha optado por permitir él envió de mensajes de forma selectiva según las necesidades de los usuarios por medio de la versión Premiun de la misma app (versión 4)
El siguiente paso es insertar la SIM en el terminal si es que vamos a enviar SMS o emails estando sin suministro eléctrico , ya que normalmente cuando no haya red eléctrica tampoco solo tenemos tener wifi. Dependiendo de lo que deseemos (sms o emails ) necesitaremos un plan mas o menos ajustado ,pero en general con una tarjeta pre-pago debería ser suficiente
PASO 4: FIJACIÓN MECÁNICA DEL TERMINAL
Ahora lo siguiente debería ser fijar el terminal a un extremo de la puerta si es que vamos a usarlo también para notificar los acceso a la vivienda o local. Por ejemplo un belcro auto-adhesivo pegado en la parte de atrás del terminal puede ser un sistema perfecto , aunque en el mercado obviamente también existen soportes para fijar el terminal de forma vertical de una manera muy simple.
Simple mente necesitaremos un cartón grueso de buena calidad de unos 5 cm de ancho por unos 20 cm:
El cartón lo cortaremos para que cubra con holgura el sensor de proximidad del terminal ( suele estar en la parte superior)
Debemos cortar el cartón de modo que pueda cubrir el sensor
No es necesario que exceda , simplemente debe rebasar la anchura del terminal
Como se ve en la imagen lo doblaremos por la mitad en angulo de 90 grados
Ahora fijaremos el cartón a la hoja de la puerta cerca de la bisagra de modo que al abrir la puerta el cartón oculte el sensor del terminal
Seguidamente colocaremos belcro auto-adhesivo sobre ambos lados del terminal tanto en el marco de la puerta como en el propio terminal
Fijaremos seguidamente el terminal con el belcro al marco de la puerta:
Fijado el terminal ya solo nos quedaría comprobar que al abrir al puerta este tape el sensor de proximidad del terminal tal y como se ve en la fotografía siguiente:
Una vez fijados el terminal y el cartón es hora de conectar la alimentación por medio del cargador original o en su defecto cualquier cargador con salida micro-usb (tenga en cuenta que el cargador debe permanecer siempre enchufado de modo que pueda ser motorizado el estado de la red eléctrica por lo que este debería ser preferentemente el original o por lo menos de buena calidad ).
!Ya esta todo preparado !, así que arrancaremos la aplicación y podemos configurar todos los parámetros de notificaciones como vamos a ver a continuación.
PASO 5 :CONFIGURACIÓN DE LA APLICACIÓN
Hay una opción muy importante referida a la configuración de la aplicación, la cual se accede pulsando el botón contextual del terminal de Android o en el boton central de la app
Pulsando sobre el botón de la caja de herramientas de la appp o el de configuración del terminal nos aparecerá el menú Configuración en la parte Inferior de la pantalla.
Una vez ahí, pulsando sobre el ítem, se mostrara el submenú de configuración de la aplicación estando la pantalla está divida por seis secciones claramente identificadas:
Avisos por SMS.
Avisos por email.
Números de teléfono para SMS.
Correo electrónico destino.
Usuario Gmail para envíos.
Fichero de log.
Avisos por SMS.
La conectividad a internet de los terminales de última generación junto con el crecimiento exponencial tanto de las redes sociales como los de servicios de mensajería no han frenado la expansión de los mensajes SMS a nivel comercial.
Está claro que los nuevos métodos de comunicación han tomado la delantera en lo que se refiere a las comunicaciones personales y grupales ,pero a cambio han dejado a los mensajes SMS cómo líderes absolutos de las comunicaciones de empresas como bancos, empresas de transporte público, empresas de telecomunicaciones , compañías de seguros, hospitales ,otras instituciones públicas y un largo etcétera las cuales han adoptado los mensajes SMS como método para enviar notificaciones, confirmar transacciones, recordar citas, etc.
Pulsando en cualquiera de las tres opciones de este submenú automáticamente se enviaran un SMS al número que se defina ante las siguientes circunstancias:
Corte de suministro de corriente alterna mediante la el suministro de tensión externa al terminal ( opción “Cortes de electricidad”)
Aperturas o cierres de la puerta ocultando el sensor de presencia(opción “Aperturas puerta”)
Al iniciar por primera vez la aplicación Seguricasa (opción “Al iniciar esta app”).
Avisos por e-mail.
Estar dado de alta en una cuenta de correo electrónico, hoy en día es una realidad pues todos los usuarios de la red disponen de una dirección de correo electrónico y lo utilizan diariamente.
En la actualidad, el uso del correo electrónico, se puede dividir en diferentes ámbitos como académico, laboral y personal, por lo que es muy interesante también poder avisar por e-mail ante cualquier evento de acceso o anomalía en el suministro de corriente alterna desde el Core de esta aplicación.
Los avisos por e-mail en esta aplicación son personalizables mediante esta sección:
Clicando en cualquiera de las tres opciones del submenú de avisos por e-mail, automáticamente se enviaran un email a la cuenta de correo electrónico que se defina ante las siguientes circunstancias:
Corte de suministro de corriente alterna mediante la el suministro de tensión externa al terminal (opción “Cortes de electricidad”).
Aperturas o cierres de la puerta ocultando el sensor de presencia (opción “Aperturas puerta”).
Al iniciar por primera vez la aplicación Seguricasa (opción “Al iniciar esta app”).
Número de teléfono para envíos SMS
Complementando el submenú de avisos por SMS ’s se incluye esta sección, donde se definirá el número de teléfono al que se deseen dirigir los mensajes de texto.
Tenemos que definir sobre todo el número del Teléfono hacia el que quieren dirigirán los SMS ‘s ante los eventos que se deseen auditar chequeados en el submenú de avisos por sms’s.Opcionalmente, también se puede asignar una cadena de texto en la opción Usuario que nos permita por ejemplo identificar el número de teléfono que hayamos asignado.
Es interesante destacar que si no informamos del número de teléfono destinatario de los SMS ‘s y clicamos alguna opción de SMS, nos saltara un error de número no definido.Si introducimos el numero o el nombre de usuario en esta sección, para volver a la pantalla principal, pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
Correo electrónico destino
Complementando el submenú de avisos por mail, se incluye esta sección donde se definirá la cuenta de correo electrónico al que se deseen dirigir los mails.
Tenemos que definir el correo electrónico destino hacia el que quieren dirigirán las e-mail ante los eventos que se deseen auditar chequeados en el submenú de avisos por e-mail
Clicaremos en la copión E-mail y sobre la caja de texto cumplimentaremos el destinatario donde se dirigirán el e-mail ante los eventos que se deseen auditar chequeados en el submenú de avisos por e-mail.
Es interesante destacar que si no informamos de la cuenta de correo y clicamos alguna opción de envíos de correos, nos saltara un error de mail no definido.
Para volver a la pantalla, el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
Usuario Gmail para envíos
Complementando el submenú de avisos por mail, en esta sección se definirá la cuenta de correo electrónico de Gmail desde donde se enviaran los mails.
Obviamente se podría haber definido otro tipo de servidor de correo saliente, pero por simplicidad dado que los usuarios de Android están obligados a tener una cuenta vinculada a una dirección de correo de Gmail para instalar nuevas aplicaciones en su terminal , este es el candidato ideal como servicio de envió de e-mails.
Dada la facilidad de envíos de correos electrónicos ante las circunstancias definidas, tenemos que definir el correo electrónico origen desde donde se dirigirán las e-mail ante los eventos que se deseen auditar chequeados en el submenú de avisos por e-mail
La cuenta de Gmail pues se cumplimentara en la opción “cuenta” mediante el formato establecido completo (es decir con el formato [email protected]).
Para volver a la pantalla principal, basta pulsar el botón volver del terminal, o simplemente pulsar el botón cerrar de esta pantalla.
Dado que usaremos la cuenta de Gmail, para poder enviar correos desde esta cuenta, necesitamos cumplimentar en el apartado “Clave” la password de la cuenta de Gmail.
Como vemos en la pantalla anterior al cumplimentar la password de la cuenta de Gmail se ocultara su contenido tanto cuando estamos cumplimentándolo como cuando los revisamos pudiéndolo actualizar o eliminar en cualquier momento desde esta opción.
Es interesante destacar que si no informamos de la cuenta de correo y clicamos alguna opción de envíos de correos, nos saltara un error de mail no definido.
Para volver a la pantalla principal pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
Fichero de log
Es importante destacar que si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.
Si deseamos registrar los logs de aviso por email o por SMS, simplemente necesitamos apuntar en el apartado “Carpeta” el nombre del fichero que deseamos usar para registrar todos estos eventos en el root de la microsd.
Para volver a la pantalla principal pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
En el siguiente vídeo podemos ver mas claramente el funcionamiento de todas estas opciones comentadas;
Techovator0819 deseaba crear un reloj de alarma con temporizadores personalizados combinados con una estación meteorológica , así como por supuesto mostrar la hora y fecha.
EL prototipo trabaja con nodeMCU utilizando un sensor de temperatura DHT11 para medir la temperatura de la habitación y ademáas obtienen información de internet sobre el tiempo para que puedan tener una buena comparación entre ambos.
También decidió utilizar un servidor MQTT para subir esta información en la web por lo que se puede desde cualquier lugar, tener un vistazo a la información meteorológica captada por este prototipo.
Elementos del montaje:
nodeMCU (regulador Micro, versión 0.9)
Pantalla LCD – 16 x 2
Botones – 3
Sensor de temperatura DHT11
Timbre o zumbador
Placa de prototipos tamaño mini
Cables de puente
Resistencia de 1000 Ω – 3
Caja de madera para montar todas las cosas dentro.
Asignación de pines y planificación
Bien, así que vamos a hablar acerca de cómo tenía que distribuir los pasadores entre todos los componentes.
La pantalla LCD
La pantalla LCD, necesita al menos 6 pines de I/O interfaz con el microcontrolador. Puede darse como sigue: Habilitar, register select, D04, D05, D06 D07.
Enable – pin I/O digital 0
Seleccione Registro – pin I/O digital 1
D04 – pin I/O digital 2
D05 – pin I/O digital 3
D06 – pin I/O digital 4
D07 – pin I/O digital 5
Los botones
Hay tres botones que vamos a usar, por lo queo bviamente necesitaríamos tres pins de I/O digitales,
LeftButton – pin I/O digital 6
CenterButton – pin I/O digital 7
RightButton – pin I/O digital 8
El zumbador
El puede ser conectado al pin I/O digital 9.
El sensor de temperatura DHT11
Este sensor tiene un pin de salida y sigue para el pin de I/O digital 10
Ensamblaje
En una caja de madera ser practican agujeros para el lcd y lo botones y entonces es hora de montar todo dentro de esa caja.
Creo que tenemos que empezar con los botones. Usé un palito de helado estrecho para hacer una base para los botones.
Luego tomar el nodeMCU y las placa de prototipos y pegarloo a la base de la caja con cinta de doble cara.
Entonces conectar los botones a los pines de I/O digitales apropiados.
En tercer lugar, colocar la pantalla LCD y luego agarrarla bien a la caja con algunas cintas desde el interior. .
Hacer las conexiones de la pantalla LCD.
Luego conectar el timbre o buzzer en el interior de la caja con cinta de doble cara y conectar su terminal positivo al pin digital 9
El sensor DHT11 tiene tres piness: 5v, gnd y la salida. Por lo tanto el pin de salida irá al pin digital 10 de la nodeMCU . 5v y tierra son obvias dónde deben ir.
También para agregar, DHT11 es lo único que se quedará fuera de la caja para detectar la temperatura exterior. .
El código
El código qeu ha escrito Techovator0819 es cerca de 450 líneas de longitud. y cuenta con algunas bibliotecas importantes que se necesitan para descargar asi que lo primero es asegúrarse de tener el IDE de Arduino instalado asi como tener los drivers del esp8266 instaladas también. Si no lo ha hecho, haga clic aquí.
El primer paso antes de ver el código, es entender la funcionalidad de nuestro dispositivo y el código en consecuencia:
Nestro WB(weather box) accede a internet y recupera la información de tiempo apropiado a través de una llamada a la API.
También tomara la temperatura del medio ambiente con un sensor propio y enviara esa información a un corredor de MQTT.
También podría mantener alarmas y temporizadores para usted.
También es capaz de mostrar hora y fecha.
Todo , esto significa que necesitamos integrar todas estas funciones bajo un título o código.
¿Cuáles son las bibliotecas que necesitamos?
Librería LiquidCrystal . Como estamos usando una pantalla LCD como la principal interfaz entre usted y el NodeMCU, esta biblioteca es indispensable. Paranuestra comodidad, esta biblioteca, por defecto, es una biblioteca integrada en el IDE de Arduino.
Biblioteca de ESP8266WiFi . Esta biblioteca permite el ESP8266 conectar con el Wifi y tener acceso a internet. Esta librería viene en un paquete que debe descargar durante la instalación del ESP8266 en el administrador de la placa.
Biblioteca de ArduinoJson . Cuando se llama a la API, los datos que usted recibirá estaran en formato JSON (JavaScript Object Notation). Así que si quiere convertirlo a un formato utilizable, necesita analizarlo. Y la biblioteca de ArduinoJson lo hace por nosotros.
Biblioteca en tiempo de. Para mantener a nuestro tiempo. Las funciones de biblioteca se enumeran aquí.
Biblioteca de TimeAlarms . Se utiliza para que nos establezcan alarmas y temporizadores. Las funciones de biblioteca se enumeran aquí.
Las dos últimas bibliotecas deben utilizarse juntos. Puede usar la biblioteca en tiempo de forma independiente pero no de la biblioteca de TimeAlarms.
La llamada de API
Lo más importante es una llamada a la API es la API key. Estoy conectando a la página web openweathermap.org para obtener toda la información de tiempo. Así que hay que seguir el procedimiento para abrir una cuenta allí y obtener un API key y es absolutamente gratis. Para llamar a la API key,
El primer paso es conectarse al servidor.
En segundo lugar, usted necesita utilizar su API key en la URL.Usted deberá utilizar el método GET para recuperar los datos de la URL.
Para hacer los datos disponibles en un formato utilizable,necesita para luego almacenar los datos en una cadena.
Los datos que reciba serán en formato JSON. Así que hay que analizarlo.
Y luego, se almacenan la información deseada en algunas variables globales que se pueden utilizar en cualquier lugar en el código.
El siguiente es un ejemplo de código para demostrar cómo funciona. Esta parte básicamente declara las bibliotecas utilizadas, crea las variables y objetos de la biblioteca a consultar.
include <ArduinoJson.h>#include <ESP8266WiFi.h>
String result;
// la cadena en la que se almacenarán los datos después de la llamada a la API
char servername[]="api.openweathermap.org"; //mombre servidor
String APIKEY = "YOUR_API_KEY"; //el API key
String CityID = "1264527"; //el ID de la ciudad
//Asignación de sus variables globales para almacenar la información meteorológica recibida
String Description;
String Place;
float Temperature;
float Humidity;
float w;
WiFiClient client; >
Código de configuración básica.
void setup()
{
// Ponga su código de configuración aquí, para ejecutar una vez:
Serial.begin(9600);
WiFi.begin(«your ssid», «your password»);
// espera hasta que se establezca la conexión
Serial.print(«.»);
delay(500);
}
Serial.println(«Connectado!»);
Serial.println(WiFi.localIP()); //imprime direccion IP
}<
Código para crear una función que obtiene los datos.
void weatherData(){
if (client.connect(servername, 80)) {
// inicia la conexión del cliente, comprueba la conexión
client.println(«GET /data/2.5/weather?id=»+CityID+»&units=metric&APPID=»+APIKEY);
//// llama a la api usando el método get antes de la URL. Nota: La URL utiliza la clave api.
Serial.println(«Server esta accesible»);
client.println();
}
else { // si el servidor no esta disponible
Serial.println(«fallo de conexion «); //mensaje de errorsi no esta conectado el cliente
Serial.println();
}
result = «»;
//Hace que la cadena nula de cualquier dato almacenado previamente para almacenar nuevos datos
while (client.available()) { //connected or data available
char c = client.read(); //gets byte from ethernet buffer
result = result+c;
}
Serial.println(result);
result.replace(«[«, » «);
//Estoy enfrentando un error. Sólo para evitarlo, tengo que escribir esto
result.replace(«]», » «);
//y esto tambien.
client.stop(); //para cliente
Serial.println(«Recieved»);
//Analiza la cadena llamada resultado
StaticJsonBuffer<1024> jbuff;
JsonObject &root = jbuff.parseObject(result);
if (!root.success())
{
Serial.println(«parseObject() failed»);
}
// almacena toda la información deseada en variables temporales.
String location = root[«name»];
float temperature = root[«main»][«temp»];
float humidity = root[«main»][«humidity»];
String description = root[«weather»][«description»];
float wind = root[«wind»][«speed»];
//Transfiere toda la información de las variables temporales a variables globales a las //que puede acceder en cualquier parte del código.
Place = location;
Temperature = temperature;
Humidity = humidity;
w = wind * 3.6;
Description = description;
}
La función de bucle para mostrar todo lo que te quieren en el monitor serie.
void loop() {
weatherData(); //Llama a la función que hemos discutido anteriormente
Serial.println(Temperature);
Serial.println(Place);
Serial.print(«H: «);
Serial.println(Humidity);
Serial.print(w);
Serial.println(» kmph»);
Serial.println(Description);
delay(8000); //retardo de 8 segundos
}
Como vemos es un ejemplo básico de una llamada a la API y el análisis de datos JSON.
MQTT cliente y agente
Como hemos visto en este blog el autor h aoptado por el frameworl Cayyene de MyDevices para salvar la informacion procedente del sensor DHT11
Resumidamente esto son los pasos para usar el servicio
En primer lugar, debe crear una cuenta.
Después de haber conectado la placa a Cayena se le dirigirá automáticamente a la consola donde se pueden utilizar los widgets personalizados disponibles.
Asegúrese de especificar correctamente el canal y corresponden a ese canal para enviar datos en el código.
Después de que hayas hecho eso, cree un nuevo proyecto y arrastrar y soltar widgets como de sus dispositivos.
El siguiente es un código de ejemplo para que comprendas cómo Protocolo MQTT. También utilizaremos la biblioteca Cayena-MQTT-ESP8266 para hacer las cosas mucho más fácil para nosotros.
<#include
char ssid[] = "ssid";
char wifiPassword[] = "wifiPassword";
char username[] = "MQTT_USERNAME";
char password[] = "MQTT_PASSWORD";
char clientID[] = "CLIENT_ID";
void setup() {
Serial.begin(9600);
Cayenne.begin(username, password, clientID, ssid, wifiPassword);
}
void loop() {
Cayenne.loop(); //this function must be called regularly to keep the connection stable
float sensorInfo = analogRead(A0);
Cayenne.virtualWrite(0, sensorInfo); //virtualWrite(channel, data) is function with two parameters. Channel - you want to send the data to and second parameter is the data itself.
}
Después de eso, usted será capaz de enviar y recibir datos sin problemas. Para este , se ha usado sólo dos widgets icono es decir ‘temperatura’ y ‘humedad’.
Después de crear una cuenta, haga clic en ‘Add New’.
A continuación, haga clic en ‘Dispositivo/Widget’Haga clic en «Traiga su propia cosa», que es en la parte inferior.Una nueva página aparecerá indicando su nombre de usuario MQTT, contraseña y el ID de cliente que son únicas para usted. Estos se aplicarán en el código para identificar el dispositivo.
Estructura del código final
La longitud total del código es alrededor de 550 líneas.
El código está dividido en dos secciones. Una PageDisplay y otra DecMaker (abreviatura de decisiones). Cada vez que usted pulsa cualquier botón, basado en que (derecha o izquierda), la pantalla mostrará esa página. Cuando en página y el centerButton, el código se moverá a la DecMaker. Dentro de la función DecMaker y basado en qué página estaba finalmente abierta, ejecutará las acciones correspondientes. Puede recibir datos meteorológicos, sensores, alarmas y temporizadores.
Las páginas se muestran según los modos. Los modos son cuatro. Pueden ser,
Inicio modo: para obtener los datos meteorológicos y visualizarlos. Así como percibir el entorno.
Modo set timer – establecer temporizadores para usted
Modo de programar la alarma – establecer alarmas para que usted
Panel de control – cuando tu no en cualquiera de los modos, prefiere podría quedarse en el tablero de instrumentos.
A continuación, vamos a hablar sobre el sketch principal
Dada la gran dependencia del suministro de corriente alterna, todos dependemos de una manera tan alta para que este bien tan preciado no sea interrumpido o por lo menos tener constancia de cualquier caída o reposición que haya en el suministro que es necesario estar informados sobre todo ahora que se aproximan las vacaciones , para realizar acciones correctivas como por ejemplo reponer elementos de maniobra o protección pues todos sabemos las consecuencias de tener cortes prolongados de red : posibles perdidas de alimentos por la falta de refrigeración,fallo en sistemas de alarmas, fallos en automatismos como riego automático,climatización ,etc
La solución que proponemos es única, pues no es necesario adquirir ningún hardware adicional, ya que se basa en reutilizar un viejo Smartphone con SO Android 4.1 (Yelly Bean) o superior que tengamos olvidado en un cajón , para pasar a gestionar tanto los accesos, como los cortes de red del suministro eléctrico de una vivienda o local.
Al viejo terminal habrá que insertar una SIM ( por ejemplo de prepago) instalar la aplicación gratuita Seguricasa y mantener el Smartphone conectado al cargador, para que desde ese momento, en cuanto defina en la app el número del teléfono y las cuentas de correo de origen y de destino, pueda recibir a voluntad notificaciones por SMS o por mail, de cualquier anomalía que suceda en el suministro de corriente alterna de su vivienda.
El tema de añadir una SIM tiene una explicación: si no tenemos suministro eléctrico no nos puede funcionar nuestra banda ancha o FTTH por no poder alimentar a los equipos de cliente asi que no tendremos conectividad por estas vías por lo que se nos hace necesario buscar otra alternativas como las redes 2G8/3G o incluso los SMS’s
En el caso de que se desee también monitorizar los accesos, tampoco se necesita ningún hardware especial: simplemente tendrá que fijar su viejo Smartphone cerca de la puerta de acceso mediante un velcro o similar , y colocar un soporte solidario a la puerta que pueda cubrir aproximadamente al menos 1cm la parte superior del Smartphone, para que en cuanto abramos la puerta automáticamente oculte el sensor y de esta forma ser envíen según se defina, notificaciones por SMS o por mail de cualquier acceso ( obviamente si ha definido el número del teléfono y las cuentas de correo de origen y de destino dentro de la propia aplicación).
Como vemos el montaje es buen sencillo pues se limita a instalar la aplicación “Seguricasa ” en un Smartphone con SO Android 4.1o superior. También es importante destacar que si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.
El terminal Android debe tener SO Android 4.1 (Yelly Bean)o superior y no es fundamental que tenga la pantalla perfecta ( o la batería) ya que la interacción con el terminal solo sera necesaria para configurar cuales van a ser las notificaciones y los destinatarios de estas ( es decir este terminal puede ser perfectamente reciclado o incluso en mal estado ) .
El siguiente paso es insertar la SIM en el terminal si es que vamos a enviar SMS o emails estando sin suministro eléctrico , ya que normalmente cuando no haya red eléctrica tampoco solo tenemos tener wifi. Dependiendo de lo que deseemos (sms o emails ) necesitaremos un plan mas o menos ajustado ,pero ene general con una tarjeta prepago debería ser suficiente .
Ahora lo siguiente debería ser fijar el terminal a un extremo de la puerta si es que vamos a usarlo también para notificar los acceso a la vivienda o local. Por ejemplo un belcro auto-adhesivo pegado en la parte de atrás del terminal puede ser un sistema perfecto , aunque en el mercado obviamente también existen soportes para fijar el terminal de forma vertical de una manera muy simple.
Fijado el terminal ya solo nos quedaría si lo que deseamos es controlar el acceso fijando un cartón al extremo de la puerta con cinta adhesiva de modo que al abrir al puerta este tape el sensor de proximidad del terminal tal y como se ve en la fotografía siguiente
Una vez fijados el terminal y el cartón es hora de conectar la alimentación por medio del cargador original o en su defecto cualquier cargador con salida micro-usb .En este sentido tenga en cuenta que el cargador debe permanecer siempre enchufado de modo que pueda ser motorizado el estado de la red eléctrica por lo que este debería ser preferentemente el original o por lo menos de buena calidad.
Ya tenemos todo preparado , así que arrancaremos la aplicación y podemos configurar todos los parámetros como vamos a ver a continuación.
CONFIGURACIÓN DE LA APLICACIÓN
Hay una opción muy importante referida a la configuración de la aplicación, la cual se accede pulsando el botón contextual del terminal de Android o .
Este botón suele colocarse en los terminales Android nuevos en la parte inferior a la izquierda con una “U” invertida en la parte inferior de la pantalla en cuyo interior hay dos pequeñas rallas horizontales.
Pulsando sobre el botón de configuración del terminal nos aparecerá el menú Configuración en la parte Inferior de la pantalla.
Una vez ahí, pulsando sobre el ítem, se mostrara el submenú de configuración de la aplicación
La pantalla está divida por seis secciones claramente identificadas:
Avisos por SMS.
Avisos por email.
Números de teléfono para SMS.
Correo electrónico destino.
Usuario Gmail para envíos.
Fichero de log.
Avisos por SMS.
La conectividad a internet de los terminales de última generación junto con el crecimiento exponencial tanto de las redes sociales como los de servicios de mensajería no han frenado la expansión de los mensajes SMS a nivel comercial.
Está claro que los nuevos métodos de comunicación han tomado la delantera en lo que se refiere a las comunicaciones personales y grupales ,pero a cambio han dejado a los mensajes SMS cómo líderes absolutos de las comunicaciones de empresas como bancos, empresas de transporte público, empresas de telecomunicaciones , compañías de seguros, hospitales ,otras instituciones públicas y un largo etcétera las cuales han adoptado los mensajes SMS como método para enviar notificaciones, confirmar transacciones, recordar citas, etc.
Precisamente pensando en la gran seguridad, accesibilidad y confianza que ofrecen los SMS’s frente a otros servicios de mensajería, en esta aplicación se ha optado por permitir él envió de mensajes de forma selectiva según las necesidades de los usuarios por medio de la version Premiun de la PP (v4)
Ciclando en cualquiera de las tres opciones de este submenú automáticamente se enviaran un SMS al número que se defina ante las siguientes circunstancias:
Corte de suministro de corriente alterna mediante la el suministro de tensión externa al terminal ( opción “Cortes de electricidad”)
Aperturas o cierres de la puerta ocultando el sensor de presencia(opción “Aperturas puerta”)
Al iniciar por primera vez la aplicación Seguricasa (opción “Al iniciar esta app”).
Avisos por e-mail.
Estar dado de alta en una cuenta de correo electrónico, hoy en día es una realidad pues todos los usuarios de la red disponen de una dirección de correo electrónico y lo utilizan diariamente.
En la actualidad, el uso del correo electrónico, se puede dividir en diferentes ámbitos como académico, laboral y personal, por lo que es muy interesante también poder avisar por e-mail ante cualquier evento de acceso o anomalía en el suministro de corriente alterna desde el Core de esta aplicación.
Los avisos por e-mail en esta aplicación son personalizables mediante esta sección:
Clicando en cualquiera de las tres opciones del submenú de avisos por e-mail, automáticamente se enviaran un email a la cuenta de correo electrónico que se defina ante las siguientes circunstancias:
Corte de suministro de corriente alterna mediante la el suministro de tensión externa al terminal (opción “Cortes de electricidad”).
Aperturas o cierres de la puerta ocultando el sensor de presencia (opción “Aperturas puerta”).
Al iniciar por primera vez la aplicación Seguricasa (opción “Al iniciar esta app”).
Número de teléfono para envíos SMS
Complementando el submenú de avisos por SMS ’s se incluye esta sección, donde se definirá el número de teléfono al que se deseen dirigir los mensajes de texto.
Tenemos que definir sobre todo el número del Teléfono hacia el que quieren dirigirán los SMS ‘s ante los eventos que se deseen auditar chequeados en el submenú de avisos por sms’s.Opcionalmente, también se puede asignar una cadena de texto en la opción Usuario que nos permita por ejemplo identificar el número de teléfono que hayamos asignado.
Es interesante destacar que si no informamos del número de teléfono destinatario de los SMS ‘s y clicamos alguna opción de SMS, nos saltara un error de número no definido.Si introducimos el numero o el nombre de usuario en esta sección, para volver a la pantalla principal, pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
Correo electrónico destino
Complementando el submenú de avisos por mail, se incluye esta sección donde se definirá la cuenta de correo electrónico al que se deseen dirigir los mails.
Tenemos que definir el correo electrónico destino hacia el que quieren dirigirán las e-mail ante los eventos que se deseen auditar chequeados en el submenú de avisos por e-mail
Clicaremos en la copión E-mail y sobre la caja de texto cumplimentaremos el destinatario donde se dirigirán el e-mail ante los eventos que se deseen auditar chequeados en el submenú de avisos por e-mail.
Es interesante destacar que si no informamos de la cuenta de correo y clicamos alguna opción de envíos de correos, nos saltara un error de mail no definido.
Para volver a la pantalla, el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
Usuario Gmail para envíos
Complementando el submenú de avisos por mail, en esta sección se definirá la cuenta de correo electrónico de Gmail desde donde se enviaran los mails.
Obviamente se podría haber definido otro tipo de servidor de correo saliente, pero por simplicidad dado que los usuarios de Android están obligados a tener una cuenta vinculada a una dirección de correo de Gmail para instalar nuevas aplicaciones en su terminal , este es el candidato ideal como servicio de envió de e-mails.
Dada la facilidad de envíos de correos electrónicos ante las circunstancias definidas, tenemos que definir el correo electrónico origen desde donde se dirigirán las e-mail ante los eventos que se deseen auditar chequeados en el submenú de avisos por e-mail
La cuenta de Gmail pues se cumplimentara en la opción “cuenta” mediante el formato establecido completo (es decir con el formato [email protected]).
Para volver a la pantalla principal, basta pulsar el botón volver del terminal, o simplemente pulsar el botón cerrar de esta pantalla.
Dado que usaremos la cuenta de Gmail, para poder enviar correos desde esta cuenta, necesitamos cumplimentar en el apartado “Clave” la password de la cuenta de Gmail.
Como vemos en la pantalla anterior al cumplimentar la password de la cuenta de Gmail se ocultara su contenido tanto cuando estamos cumplimentándolo como cuando los revisamos pudiéndolo actualizar o eliminar en cualquier momento desde esta opción.
Es interesante destacar que si no informamos de la cuenta de correo y clicamos alguna opción de envíos de correos, nos saltara un error de mail no definido.
Para volver a la pantalla principal pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
Fichero de log
Es importante destacar que si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.
Si deseamos registrar los logs de aviso por email o por SMS, simplemente necesitamos apuntar en el apartado “Carpeta” el nombre del fichero que deseamos usar para registrar todos estos eventos en el root de la microsd.
Para volver a la pantalla principal pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
En el siguiente vídeo podemos ver mas claramente el funcionamiento de todas estas opciones comentadas;
Requisitos
Smartphone Android con SO Android 4.1 (Yelly Bean) o superior.
Tarjeta SIM (puede ser de Prepago).
Cargador original.
Es importante destacar que si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.
Opcional: sistema para fijar el smartphone a la pared y soporte solidario a la puerta de acceso que tape parcialmente el sensor de presencia del Smartphone al abrirse.
Gracias a un sencillo kit de carcasa +lente de ojo de pez junto el software deMotionPie en efecto es bastante sencillo transformar una Raspberry Pi con cámara en un sistema de seguridad altamente personaliza ble como vamos a ver en este post
Hardware
Los elementos que necesitamos para este montaje son los siguientes:
Camara para Raspberry Pi de 5MP Webcam Video 1080p 720p, (la del enlace es una de las mas económicas )
Fuente de 5v de almenos 700mA
Lente ojo de pez magnética ( puede servir un mirilla de las típicas que se usan en las puertas )
Carcasa para albergar el conjunto .Existe este paquete que incluye un mate negro especialmente diseñado para esta función incluyendo ademas la lente y la caja de montaje en pared.Compatible con ambos los V1 y V2 frambuesa Pi cámara módulos originales y recién actualizado para ser compatible con la frambuesa Pi 3!
Pasos a seguir
La cámara Haiword es una de las mas económicas para la Raspberry Pi(unos 15€ en Amazon) .El sensor de resolución nativo es de 5 megapíxeles capaz de 2592 x 1944 píxeles de imágenes estáticas.Soporta vídeo 1080p30, 720p60 y 640x480p60 / 90. La cámara es compatible con la última versión de Raspbian, el sistema operativo preferido de Raspberry Pi
El bus CSI es capaz de velocidades de datos extremadamente altas, y lleva exclusivamente datos de píxeles razón por la que esta cámara utiliza la interfaz dedicada de CSI, que fue diseñada especialmente para la interfaz a las cámaras .
Para empezar a usar la cámara simplemente conectaremos el cable de cinta de la cámara al interfaz CSI de nuestra Rasberry Pi. Debemos tener mucho cuidado de enrasar muy bien el cable antes de fijarlo al conector y después bajarle el tope para que no se suelte
La cámara de la Raspberry Pi ofrece caja de la cuenta, que puede mejorarse mediante la adición de lentes intercambiables. La lente ojo de pez le dará la cámara de la Pi una vista panorámica de sus alrededores, ideal para vigilancia, seguridad y escenarios de monitoreo general.
Una vez conectada la cámara ,toca meter el conjunto en una caja que debe tener el agujero para la cámara. Obviamente con un poco de maña podemos utilizar cualquiera de las cajas que haya en el mercado fijar la cámara por fuera y luego acoplarle la lente .
Un opción interesante es optar por un kit de caja a medida pues la flexibilidad de esos diseño suelen ser ideales para usar un Raspberry Pi sobre todo por la integración del módulo de cámara ademas de complementarse con una lente de gran angular ojo de pez.
El cuadro de ModMyPi Pi cámara está diseñado para albergar un ordenador Raspberry Pi (modelo A o B) y un módulo de cámara de Pi en un gabinete compacto y versátil. Esta integrado todo el diseño para que no dañe el cable de cinta frágil de la cámara expuestos durante la operación. Este caso puede acomodar una lente de cámara magnética opcional, que abre nuevas posibilidades más allá de la excepcional calidad óptica del módulo cámara de Pi. El estuche negro mate es opaco, asegurándose que el led rojo montado en el módulo Pi cámara no afectará la luz ambiental captada por la cámara. La parte posterior de la ‘caja de cámara Pi’ puede aceptar un soporte de montaje en pared opcional para instalaciones permanentes.
Para aprovechar al máximo de él, la caja de la cámara de Pi debe montarse firmemente a una pared o un techo y debe orientarse correctamente. Este soporte permite inclinar y girar el dispositivo. Sólo apriete los tornillos cuando hayas encontrado la posición correcta y listo.
La caja de la cámara de Pi está diseñada ademas para recibir el pequeño aro metálico necesario para atar la lente de ojo de pez magnetizada a la caja.
Software de la cámara
Esta es la parte que puede parece mas difícil si no fuera por el paquete MotionPie. Esta aplicación inteligente viene como una imagen que simplemente escribir en una tarjeta SD y poner directamente en su Pi – sin código, ni enfangarse en infinidad de comandos linux.Puede que parezca que hacemos «trampa», pero funciona muy bien y nos evitara muchos problemas pues es muy fácil de usar.
Descargar la imagen
Para instalar MotionPie necesita una tarjeta SD en blanco y la MotionPie imagen disponible aquí (golpee el botón de descarga verde grande). Puede utilizar una tarjeta SD de 4 Gb pero puede que desee algo más grande si desea utilizar las funciones de grabación de MotionPie.
Piense en una imagen como sistema operativo, como Windows. Esta imagen es una imagen dedicada para MotionPie, que hace muy fácil de instalar.
Una vez que haya descargado el archivo, descomprima los archivos en una carpeta y mover al siguiente paso.
Escribir la imagen en una tarjeta SD
Pop tu tarjeta SD en tu PC (utilizando un adaptador de tarjeta SD si es necesario) y abrir su imagen favorita de software de escritura – usar Win32DiskImager para Windows.
Abrir Win32DiskImager, debería ver la letra de unidad para la tarjeta SD en la sección superior derecha ‘dispositivo’. Asegúrese de que esto es justo antes de continuar.
A continuación necesitamos decirle a la aplicación que archivo de imagen que queremos ‘quemar’ a la tarjeta SD. Haga clic en el icono de carpeta pequeño y vaya a la carpeta que extrajo los archivos de MotionPie. Haga clic en el archivo MotionPie.img y haga clic en ‘Abrir’
La ruta del archivo debe verse ahora en la sección de ‘Archivo de imagen’.
Ahora haga clic en ‘Escribir’ para quemar la imagen en la tarjeta SD. Se mostrará una advertencia indicándole que puede dañar el dispositivo. No se preocupe, es un mensaje estándar. Haga clic en ‘Sí’ para continuar:
Nota: La opción ‘leer’ es para hacerlo al revés – lectura de la tarjeta SD y hacer un archivo – ideal para realizar copias de seguridad
Esta advertencia siempre se muestra !no se suste !.Una barra de progreso le dará una indicación del progreso pero eta imagen no es muy grande por lo que sólo debe tomar unos pocos minutos:
Una vez completado, aparecerá un mensaje. Haga clic en ‘Aceptar’:
¡No retire la tarjeta SD todavía! Ahora estamos listos para quitar la SD no te olvides de ‘expulsar’ el dispositivo de forma segura mediante el icono en la barra de tareas, hay una posibilidad que podría corromper la tarjeta SD ,aso que expulse la tarjeta de forma controlada !la Tarjeta SD está lista ahora, así que conectela ahora a su Pi
Programa de instalación
Tenemos que conectar el MotionPie a una conexión a internet por cable para el arranque inicial (ethernet), pues tenemos que ser capaces de recuperar una dirección IP. No podemos hacer nada de esto a través de una pantalla HDMI pues MotionPie no tiene una salida de vídeo (sólo verá una pantalla colorida).
Una vez que haya conectado todo, conecte su fuente de alimentación micro-USB para el Pi y encienda la Pi. Tenemos que dar al menos unos minutos para dejar la configuración inicial de instalación , así que espere pacientemente.
Dirección IP
Ahora necesita encontrar la dirección IP de su MotionPie para poder iniciar sesión en él. Usted podría iniciar sesión en su ruter para encontrar las direcciones IP de los dispositivos conectados, pero hoy en dia es muy interesante la app de Android ‘Fing‘ en Android, ya que es rápida y fácil y nos dara todo lo que haya conectado a nuestra red (incluyendo la raspberry Pi).
Abra Fing, haga una exploración en su red y busque su MotionPie junto con el número de serie (el número de serie es la parte después de’ MP’):
!Fing es grande para tomar direcciones IP!
Inicio de sesión
Esta parte es la fácil pues usando un portátil/tablet/teléfono conectado a la misma red que su MotionPie, simplemente escriba la dirección IP y pulsar intro (igual debería escribir en una dirección web). En el ejemplo anterior, estoy usando 192.168.1.9.
Debe cargar la interfaz de MotionPie En algún momento se le pedirá un registro, que es simplemente ‘admin’ y sin contraseña. Para acceso remoto como SSH, el nombre de usuario es ‘root‘ y la contraseña es el número de serie de Pi (que se puede ver por encima cuando la dirección IP).
Utilizar SSH para configurar el adaptador de WiFi para que esta cámara no tenga que depender de una conexión ethernet por cable.
Aquí es lo que MotionPie parece en un teléfono Android .
La parte superior del icono izquierda lleva al menú de configuración, donde puede ajustar todo tipo de cosas como el framerate, resolución, brillo, contraste, rotación, ubicaciones de almacenamiento y cargas más. Luego tienes los iconos de la derecha que lleva a la cámara y captura de vídeo, modo de pantalla completa y más opciones. Para utilizar la misma interfaz en un PC o un tablet, es el mismo proceso. Simplemente introduzca la dirección IP y debería poder ver la imagen captada por la camara de la Pi.
Actualmente no un comando de apagado en la interfaz pero parece una mejora que pronto vendrá . Puede ejecutar más de una cámara de Pi en MotionPie, de modo que se puede crear una interfaz de seguridad completo:
¿Se anima a usar su raspberry pi como sistema de seguridad?
AutoStart es una interesante aplicación Android gratuita que podríamos usar, para ordenar a cualquiera de nuestras aplicaciones instaladas en el dispositivo móvil para que se ejecuten automáticamente cada vez que encendamos el terminal.
Objetivamente se puede intuir , que en Google Play existen otras alternativas que podría elegir quizás mejores ,pero desde luego no sin un interfaz tan minimalista como el de este app y desde luego sobre todo que no precisen ser root o consuman tantos recursos en el sistema operativo Android como esta app. Una característica muy interesante destacable respecto otras apps es que el inicio automático funciona muy bien en todos los teléfonos o tabletas y no requiere permisos de root. Veamos el modo de usarla junto con un ejemplo:
En este post vamos a comentar la app AutoStart disponible en Google Play . Una vez que la tengamos instalada en nuestro dispositivo móvil Android (que puede ser un “ChromeCast” o un mini PC), sólo tiene que ejecutarla para configurarla directamente desde la pantalla inicial tanto que se autoinicie la app ( sin esta app corriendo no se iniciara el resto) como se ejecuten las apps que se deseen.
Como podrá observar pues la pantalla principal de AutoStart tiene una interfaz minimalista en la configuración.
Allí solamente tiene que tocar al botón para activar el servicio (es decir, para que esté siempre activa) y también, seleccionar al botón “Add” para agregar una o varias aplicaciones Android que desee que se ejecuten automáticamente cada vez que se encienda su dispositivo Android , es decir como vemos tan solo tiene que seleccionar las aplicaciones que desea iniciará automáticamente después de encendido del teléfono (arranque).
Otros parámetros que podrá ajustar se ven un poco más abajo ,los cuales pueden ayudara hacer que haya un tiempo de espera antes de que la ejecución de estas aplicaciones en el inicio. El primer valor corresponderá a la propia app, mientras que el segundo, es el tiempo que debe esperar el sistema para que se vayan ejecutando el resto de aplicaciones Android.
i
Un detalle de esta app es que funciona tanto en terminales Android con pantallas pequeñas(smartphones) como terminales con pantallas mas grandes como pueden ser tabletas ,android TV, etc, dispositivos todos ellos donde en ocasiones nos puede venir muy bien poder tener disponibles al arrancar estos nuestra app favorita
Un ejemplo claro de uso de la app AutoStart es usarla para iniciar Seguricasa . La app Seguricasa disponible en Google Play por 1€ pretende que reciclemos o reutilicemos un viejo terminal Android que tengamos en desuso fijándolo a la pared , para que nos sirva tanto para el control de accesos ,como la monitorización del estado de suministro eléctrico (la utilidad aquí de Autostart sera para que se inicie automáticamente la app Seguricasa en caso de agotamiento de la batería o de un apagado involuntario)
Dado que los inmuebles son el mayor activo de las personas tanto a nivel personal como a nivel de empresas o negocios, es importante asegurarnos que no son accedidos por terceros o que siempre están alimentados eléctricamente, dada la gran dependencia del suministro de corriente alterna, por lo que es necesario tener constancia de cualquier caída en el suministro eléctrico.
Enviar notificaciones si se detecta un corte de red ,es posible sin ningún hardware adicional ,puesto que dejaría de estar alimentado externamente el Smartphone (por el cargador del terminal), circunstancia que puede ser monitorizada y procesada dentro de la aplicaciónSEGURICASA que es interpretada como falta de red de corriente alterna.
Quizás lo interesante de la aplicación es pues que no se necesita ningún cableado ni hardware adicional pues lo único que requiere es el cargador que alimente el terminal ,una tarjeta SIM ( para que pueda enviar SMS’s o correo en caso de falta de suministro eléctrico) y por ultimo un simple cartón que se fije solidario a la puerta de modo que al abrir la puerta de acceso tape el sensor de proximidad presente en el frontal de cualquier Smartphone.
La app Seguricasa puede enviar notificaciones automáticamente vía SMS o por correo electrónico según se desee en el momento que se detecte una falta de red en el suministro eléctrico o también la apertura o cierre de la puerta gracias al sensor de proximidad que incluye cualquier Smartphone y así como también detectar actos de vandalismo sobre el terminal para notificarlo al usuario.
Como ejemplos de utilidad de esta aplicación seria la vigilancia de los alimentos perecederos (es decir de mantener la refrigeración ) o sistemas de calefacción ,aunque es obvio que todos sabemos cómo las consecuencias de una falta de red eléctrica puede abarcar otros muchísimos usos: servidores para servicios de TI, comunicaciones, seguridad , riegos automatizados, cultivos ,acuarios, etc.
Esta app, pues, está pensada dirigida a familias, pequeños comerciantes, o incluso negocios etc., ya que por su simplicidad está prevista para ser auto instalada por cualquier usuario. Seguricasa es una solución ideal pues para aquellas personas que no están dispuestos a pagar una cuota por un sistema de alarma pero les gustaría saber lo que ocurre en sus propiedades sobre todo con el suministro de corriente alterna en el acceso. La solución es única, pues no es necesario adquirir ningún hw adicional ya que se basa en un Smartphone para gestionar tanto los accesos como los cortes de red de corriente alterna de una vivienda o local
Como habrá podido observar , “AutoStart” ofrece una simplicidad bastante grande a la hora de manejar sel arranque automático fiable sin ser root de cualquier aplicación como por ejemplo la aplicación Seguricasa
Los inmuebles son el mayor activo de las personas tanto a nivel personal como a nivel de empresas o negocios, por lo que es importante asegurarnos que no son accedidos por terceros. Además, dada la gran dependencia del suministro de corriente alterna, es necesario tener constancia de cualquier caída en el suministro pero desgraciadamente, las soluciones que existen en el mercado suelen tener un coste alto y suelen llevar implícita una cuota periódica.
En este contexto, esta nueva aplicación intenta resolver que estén informados particulares, pequeños negocios, comercios, segundas residencias, locales comerciales, etc. sobre problemas relacionados con la necesidad de saber si ha habido corte de suministro eléctrico o de conocer si se accede a estos.
La nueva aplicación Seguricasapuede enviar notificaciones automáticamente vía SMS o por correo electrónico en el momento que se detecte la apertura o cierre de la puerta gracias al sensor de proximidad que incluye cualquier Smartphone. Asimismo, también puede enviar notificaciones si se detecta corte de red ya que dejaría de estar alimentado externamente el Smartphone (por el cargador del terminal), circunstancia que puede ser monitorizada y procesada dentro de la aplicación y que fácilmente podemos entender como falta de red de corriente alterna.
Esta app, pues, está pensada dirigida a particulares pero tambien autónomos, pequeños comerciantes, etc., ya que por su simplicidad está prevista para ser auto instalada por cualquier usuario.
Primeros pasos
Seguricasa es una solución ideal para aquellos que no están dispuestos a pagar una cuota por un sistema de alarma, pero les gustaría saber lo que ocurre en sus propiedades.
La solución es única, pues no es necesario adquirir ningún hardware adicional, ya que se basa en un Smartphone con SO Android 4.1 (Yelly Bean) o superior, para gestionar tanto los accesos, como los cortes de red del suministro eléctrico de una vivienda o local.
Basta con insertar una SIM en su viejo Smartphone, instalar la aplicación Seguricasa y mantener el Smartphone conectado al cargador, para que desde ese momento, en cuanto defina el número del teléfono y las cuentas de correo de origen y de destino, pueda recibir a voluntad notificaciones por SMS o por mail, de cualquier anomalía que suceda en el suministro de corriente alterna de su vivienda.
En el caso de que se desee también monitorizar los accesos, tampoco se necesita ningún hardware especial: simplemente tendrá que fijar su viejo Smartphone cerca de la puerta de acceso mediante un velcro o similar , y colocar un soporte solidario a la puerta que pueda cubrir aproximadamente al menos 1cm la parte superior del Smartphone, para que en cuanto abramos la puerta automáticamente oculte el sensor y de esta forma ser envíen según se defina, notificaciones por SMS o por mail de cualquier acceso ( obviamente si ha definido el número del teléfono y las cuentas de correo de origen y de destino dentro de la propia aplicación).
Montaje
Pare este monatje vamos a necesitar instalar la aplicación “Seguricasa ” en un Smartphone con SO Android 4.1 (Yelly Bean) o superior. Tambien es importante destacar que si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.
El montaje es muy sencillo, pues solo habrá que descargar la aplicación Seguricasa desde Amazon aqui (el precio de 1€ es algo que todos podemos permitirnos) e instalar la aplicación Seguricasa en el terminal que vayamos a destinar.
El terminal Android debe tener SO Android 4.1 (Yelly Bean) o superior y no es fundamental que tenga la pantalla perfecta ( o la bateria) ya que la interacción con el terminal solo sera necesaria para configurar cuales van a ser las notificaciones y los destinatarios de estas ( es decir este terminal puede ser perfectamente reciclado o incluso en mal estado ) .
El siguiente paso es insertar la SIM en el terminal si es que vamos a enviar SMS o emails estando sin suministro eléctrico , ya que normalmente cuando no haya red eléctrica tampoco solo tenemos tener wifi. Dependiendo de lo que deseemos (sms o emails ) necesitaremos un plan mas o menos ajustado ,pero ene general con una tarjeta prepago debería ser suficiente .
Ahora lo siguiente debería ser fijar el terminal a un extremo de la puerta si es que vamos a usarlo también para notificar los acceso a la vivienda o local. Por ejemplo un belcro auto-adhesivo pegado en la parte de atrás del terminal puede ser un sistema perfecto , aunque en el mercado obviamente también existen soportes para fijar el terminal de forma vertical de una manera muy simple.
Fijado el terminal ya solo nos quedaría si lo que deseamos es controlar el acceso fijando un cartón al extremo de la puerta con cinta adhesiva de modo que al abrir al puerta este tape el sensor de proximidad del terminal tal y como se ve en la fotografía siguiente
Una vez fijados el terminal y el cartón es hora de conectar la alimentación por medio del cargador original o en su defecto cualquier cargador con salida micro-usb .En este sentido tenga en cuenta que el cargador debe permanecer siempre enchufado de modo que pueda ser motorizado el estado de la red eléctrica por lo que este debería ser preferentemente el original o por lo menos de buena calidad.
Ya tenemos todo preparado , así que arrancaremos la aplicación y podemos configurar todos los parámetros como vamos a ver a continuación.
Manejo de la aplicación
Para iniciar la aplicación basta con pulsar sobre el icono “Seguricasa”.
Inmediatamente al iniciar la aplicación, aparecerá la pantalla principal de la aplicación donde se muestra la información básica del estado de los sensores, la cual incluso cerrándola queda en segundo plano con objeto de seguir monitorizando la vivienda o inmueble.
La información mostrada por la aplicación en la pantalla principal es la siguiente:
Nivel de carga de la batería expresada en tanto por ciento.
Temperatura del terminal en grados centígrados.
Estado de suministro eléctrico expresado en voltios.
Estado del sensor de proximidad.
Bajo el icono del botoncito de la esquina superior derecha se muestra el nivel de batería expresado en tanto por uno
Asimismo, la aplicación cuenta con dos botones:
Ayuda: pulsando aquí se accede al menú básico de ayuda en línea
Histórico: se accede al log de envíos de correos o SMS ’s enviados desde la propia aplicación.
Hay un tercer botón oculto muy importante, que es el de configuración de la aplicación, el cual se accede pulsando el botón contextual del terminal de Android.
Este botón suele colocarse en los terminales Android nuevos en la parte inferior a la izquierda, con una “U” invertida en la parte inferior de la pantalla en cuyo interior hay dos pequeñas rallas horizontales.
AYUDA EN PANTALLA
Desde la pantalla principal pulsando el menú ayuda, se accede a una pantalla auxiliar donde se explica sucintamente el sentido de esta aplicación.
Para volver a la pantalla principal, pulsar el botón volver del terminal, o simplemente se puede pulsar el botón cerrar de esta pantalla.
LOG DE EVENTOS
Desde la pantalla principal, pulsando el menú histórico se pueden acceder al log de envíos de correos o SMS ’s enviados desde la propia aplicación.
Siempre que se haya definido un nombre valido de fichero en la pantalla de configuración, y el terminal cuente con al menos con 128MB de espacio en la SD externa para almacenamiento de logs, se mostrara en cada línea del log la fecha y hora junto el tipo de notificación (SMS o e-mail) y los motivos (corte o vuelta de red y puerta abierta o cerrada).
Para volver a la pantalla principal pulse el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
Es interesante destacar que, en esta pantalla, en cuanto se supera el tamaño visualizable en la pantalla del terminal, sobre esta se podrá hacer scroll vertical para poder acceder al resto de información.
En caso de no que no interese mantener este fichero de log, el usuario siempre puede acceder al administrador de ficheros y acceder a la raíz de la SD para proceder a mover o eliminar dicho fichero de log.
Obviamente si desea personalizar el nombre del fichero de log, simplemente deberá cambiar el nombre del fichero personalizado de fichero de log en la opción Fichero de Log→Carpeta
También si desea no registrar los eventos, simplemente deberá borrar el nombre del fichero personalizado de fichero de log en la opción Fichero de Log→Carpeta
CONFIGURACION DE LA APLICACIÓN
Hay una opción muy importante referida a la configuración de la aplicación, la cual se accede pulsando el botón contextual del terminal de Android.
Este botón suele colocarse en los terminales Android nuevos en la parte inferior a la izquierda con una “U” invertida en la parte inferior de la pantalla en cuyo interior hay dos pequeñas rallas horizontales.
Pulsando sobre el botón de configuración del terminal nos aparecerá el menú Configuración en la parte Inferior de la pantalla.
Una vez ahí, pulsando sobre el ítem, se mostrara el submenú de configuración de la aplicación:
La pantalla está divida por seis secciones claramente identificadas:
Avisos por SMS.
Avisos por email.
Números de teléfono para SMS.
Correo electrónico destino.
Usuario Gmail para envíos.
Fichero de log.
Avisos por SMS.
La conectividad a internet de los terminales de última generación junto con el crecimiento exponencial tanto de las redes sociales como los de servicios de mensajería no han frenado la expansión de los mensajes SMS a nivel comercial.
Está claro que los nuevos métodos de comunicación han tomado la delantera en lo que se refiere a las comunicaciones personales y grupales ,pero a cambio han dejado a los mensajes SMS cómo líderes absolutos de las comunicaciones de empresas como bancos, empresas de transporte público, empresas de telecomunicaciones , compañías de seguros, hospitales ,otras instituciones públicas y un largo etcétera las cuales han adoptado los mensajes SMS como método para enviar notificaciones, confirmar transacciones, recordar citas, etc.
Precisamente pensando en la gran seguridad, accesibilidad y confianza que ofrecen los SMS’s frente a otros servicios de mensajería, en esta aplicación se ha optado por permitir él envió de mensajes de forma selectiva según las necesidades de los usuarios.
Clicando en cualquiera de las tres opciones de este submenú automáticamente se enviaran un SMS al número que se defina ante las siguientes circunstancias:
Corte de suministro de corriente alterna mediante la el suministro de tensión externa al terminal ( opción “Cortes de electricidad”)
Aperturas o cierres de la puerta ocultando el sensor de presencia(opción “Aperturas puerta”)
Al iniciar por primera vez la aplicación Seguricasa (opción “Al iniciar esta app”).
Avisos por e-mail.
Estar dado de alta en una cuenta de correo electrónico, hoy en día es una realidad pues todos los usuarios de la red disponen de una dirección de correo electrónico y lo utilizan diariamente.
En la actualidad, el uso del correo electrónico, se puede dividir en diferentes ámbitos como académico, laboral y personal, por lo que es muy interesante también poder avisar por e-mail ante cualquier evento de acceso o anomalía en el suministro de corriente alterna desde el Core de esta aplicación.
Los avisos por e-mail en esta aplicación son personalizables mediante esta sección:
Clicando en cualquiera de las tres opciones del submenú de avisos por e-mail, automáticamente se enviaran un email a la cuenta de correo electrónico que se defina ante las siguientes circunstancias:
Corte de suministro de corriente alterna mediante la el suministro de tensión externa al terminal (opción “Cortes de electricidad”).
Aperturas o cierres de la puerta ocultando el sensor de presencia (opción “Aperturas puerta”).
Al iniciar por primera vez la aplicación Seguricasa (opción “Al iniciar esta app”).
Número de teléfono para envíos SMS
Complementando el submenú de avisos por SMS ’s se incluye esta sección, donde se definirá el número de teléfono al que se deseen dirigir los mensajes de texto.
Tenemos que definir sobre todo el número del Teléfono hacia el que quieren dirigirán los SMS ‘s ante los eventos que se deseen auditar chequeados en el submenú de avisos por sms’s.Opcionalmente, también se puede asignar una cadena de texto en la opción Usuario que nos permita por ejemplo identificar el número de teléfono que hayamos asignado.
Es interesante destacar que si no informamos del número de teléfono destinatario de los SMS ‘s y clicamos alguna opción de SMS, nos saltara un error de número no definido.Si introducimos el numero o el nombre de usuario en esta sección, para volver a la pantalla principal, pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
Correo electrónico destino
Complementando el submenú de avisos por mail, se incluye esta sección donde se definirá la cuenta de correo electrónico al que se deseen dirigir los mails.
Tenemos que definir el correo electrónico destino hacia el que quieren dirigirán las e-mail ante los eventos que se deseen auditar chequeados en el submenú de avisos por e-mail
Clicaremos en la copión E-mail y sobre la caja de texto cumplimentaremos el destinatario donde se dirigirán el e-mail ante los eventos que se deseen auditar chequeados en el submenú de avisos por e-mail.
Es interesante destacar que si no informamos de la cuenta de correo y clicamos alguna opción de envíos de correos, nos saltara un error de mail no definido.
Para volver a la pantalla, el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
Usuario Gmail para envíos
Complementando el submenú de avisos por mail, en esta sección se definirá la cuenta de correo electrónico de Gmail desde donde se enviaran los mails.
Obviamente se podría haber definido otro tipo de servidor de correo saliente, pero por simplicidad dado que los usuarios de Android están obligados a tener una cuenta vinculada a una dirección de correo de Gmail para instalar nuevas aplicaciones en su terminal , este es el candidato ideal como servicio de envió de e-mails.
Dada la facilidad de envíos de correos electrónicos ante las circunstancias definidas, tenemos que definir el correo electrónico origen desde donde se dirigirán las e-mail ante los eventos que se deseen auditar chequeados en el submenú de avisos por e-mail
La cuenta de Gmail pues se cumplimentara en la opción “cuenta” mediante el formato establecido completo (es decir con el formato [email protected]).
Para volver a la pantalla principal, basta pulsar el botón volver del terminal, o simplemente pulsar el botón cerrar de esta pantalla.
Dado que usaremos la cuenta de Gmail, para poder enviar correos desde esta cuenta, necesitamos cumplimentar en el apartado “Clave” la password de la cuenta de Gmail.
Como vemps en la pantalla anterior al cumplimentar la password de la cuenta de Gmail se ocultara su contenido tanto cuando estamos cumplimentándolo como cuando los revisamos pudiéndolo actualizar o eliminar en cualquier momento desde esta opción.
Es interesante destacar que si no informamos de la cuenta de correo y clicamos alguna opción de envíos de correos, nos saltara un error de mail no definido.
Para volver a la pantalla principal pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
Fichero de log
Es importante destacar que si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.
Si deseamos registrar los logs de aviso por email o por SMS, simplemente necesitamos apuntar en el apartado “Carpeta” el nombre del fichero que deseamos usar para registrar todos estos eventos en el root de la microsd.
Para volver a la pantalla principal pulsar el botón volver del terminal o simplemente pulsa el botón cerrar de esta pantalla.
En el siguiente vídeo podemos ver mas claramente el funcionamiento de todas estas opciones comentadas;
Requisitos
Smartphone Android con SO Android 4.1 (Yelly Bean) o superior.
Tarjeta SIM (puede ser de Prepago).
Cargador original.
Es importante destacar que si se desea almacenar las notificaciones de SMS o e-mail, el terminal debería contar al menos con 128MB de espacio en la SD externa para almacenamiento de logs.
Opcional: sistema para fijar el smartphone a la pared y soporte solidario a la puerta de acceso que tape parcialmente el sensor de presencia del Smartphone al abrirse.
Gracias al sw de Cayenne es posible construir equipos muy avanzados sin necesidad de programar nada con un aspecto gratamente muy profesional. Ademas, si sopesamos la gran potencia de calculo de la Raspberrry Pi, junto sus grandes posibilidades de expansión y conectividad ,obtenemos una gran combinación de hardware y software, las cual sin duda nos va a permitir realizar proyectos realmente interesantes .
Sabemos la gravedad que puede suponer un incendio, por lo que es sumamente importante disponer de medidas en los edificios de detección eficaces para protegerlos contra la acción del fuego.
En este post vamos a intentar abordar el grave problema de los incendios desde una perspectiva completamente diferente usando para ello una Raspberry pi 2, un hardware especifico consistente en un DS18B20 , un detector de gas y un buzzer junto con la plataforma Cayenne.
Tradicionalmente los detectores de incendios difieren en función de los principio de activación siendo los mas habituales los de Tipo Óptico basado en células fotoeléctricas ,las cuales, al oscurecerse por el humo o iluminarse por reflexión de luz en las partículas del humo, disparando una sirena o alarma.Asimismo existen detectores de calor
La solución que se propone se basa en detectores ter micos al ser los mas precisos ,al que se ha añadido para aumentar la fiabilidad y mejorar la flexibilidad un doble sensor permitiendo de esta manera poder modificar los parámetros de disparo con un enorme facilidad como vamos a ver aparte de poder transmitir la información en múltiples formatos y formas hasta nunca vistas.
COMPONENTES NECESARIOS
Para montar la solución propuesta necesitamos los siguientes elementos:
Cable de cinta ( se puede reusar un cable de cinta procedente de un interfaz ide de disco)
La solución propuesta se basa en usar una Raspberry Pi y un pequeño hardware de control que conectaremos a los puertos de la GPIO,pero, antes de empezar con el hardware adicional, deberemos ,si aun no lo ha creado todavía , generar una imagen de Raspbian para proporcionar un sistema operativo a la Raspberry Pi.Raspbian trae pre-instalado software muy diverso para la educación, programación y uso general, contando además con Python, Scratch, Sonic Pi y Java
Para instalar Raspbian se puede instalar con NOOBS o descargando la imagen del SO desde la url oficial. y copiando a la SD con el Win32DiskImager desde la página del proyecto en SourceForge
Prueba de acceso y creacion de cuenta
Creada la imagen del SO, ahora debemos insertar la micro-SD recién creada en su Raspberry Pi en el adaptador de micro-sd que tiene en un lateral . También deberá conectar un monitor por el conector hdmi, un teclado y ratón en los conectores USB, un cable ethernet al router y finalmente conectar la alimentación de 5V DC para comprobar que la Raspberry Pi arranca con la nueva imagen
Para comenzar la configuración de su Raspberry, lo primero es crear una cuenta gratuita en el portal cayenne-mydevices.com que servirá tanto para entrar en la consola web como para validarnos en la aplicación móvil. Para ello, vaya a la siguiente url http://www.cayenne-mydevices.com/ e introduzca lo siguintes datos:
Nombre,
Dirección de correo elctronica
Una clave de acceso que utilizara para validarse.
NOTA: las credenciales que escriba en este apartado le servirán tanto para acceder via web como por vía de la aplicación móvil
Instalación del agente
Una vez registrado , solamente tenemos que elegir la plataforma para avanzar en el asistente. Obviamente seleccionamos en nuestro caso Raspberry Pi pues no se distingue entre ninguna de las versiones ( ya que en todo caso en todas deben tener instalado Raspbian).
Para avanzar en el asistente deberemos tener instalado Raspbian en nuestra Raspberry Pi que instalamos en pasos anteriores .
Concluido el asistente , lo siguiente es instalar la aplicación móvil , que esta disponible tanto para IOS como Android. En caso de Android este es el enlace para su descarga en Google Play.
Es muy interesante destacar que desde la aplicación para el smartphone se puede automáticamente localizar e instalar el software myDevices Cayenne en su Raspberry Pi, para lo cual ambos ( smarphone y Raspberry Pi ) han de estar conectados a la misma red,por ejemplo la Raspberry Pi al router con un cable ethernet y su smartphone a la wifi de su hogar ( no funcionara si esta conectada por 3G o 4G) .
Una vez instalada la app , cuando hayamos introducido nuestras credenciales , si está la Raspberry en la misma red y no tiene instalado el agente, se instalara éste automáticamente .
Hay otra opción de instalar myDevices Cayenne en su Raspberry Pi, usando el Terminal en su Pi o bien por SSH.Tan sólo hay que ejecutar los dos siguientes comandos :
NOTA:la instalación del agente en su Raspberry Pi por comando, no es necesaria .Solo se cita aquí en caso de problemas en el despliegue automático desde la aplicacion movil.
Instalación del sensor temperatura
Para poder hacer de nuestra Raspberry Pi un detector eficaz de incendios necesitamos añadir sensores que nos permitan medir variables físicas del exterior, para en consecuencia actuar posteriormente
En primer lugar se ha optado por utilizar el sensor DS18B20 creado por Dallas Semiconductor . Se trata de un termómetro digital, con una precisión que varía según el modelo pero que en todo caso es un componente muy usado en muchos proyectos de registro de datos y control de temperatura.Existen tres modelos, el DS1820, el DS18S20 y el DS18B20 pero sus principales diferencias se observan en la exactitud de lectura, en la temperatura, y el tiempo de conversión que se le debe dar al sensor para que realice esta acción.El DS1820, tiene, además del número de serie y de la interfaz de un conductor, un circuito medidor de temperatura y dos registros que pueden emplearse como alarmas de máxima y de mínima temperatura.
CONEXIÓN DEL DS18B20
El DS18B20 envía al bus I2C la información de la temperatura exterior en grados C con precisión 9-12 bits, -55C a 125C (+/- 0.5C).a.
Para aprovechar las ventajas de la detección automática de Cayenne de sensores 1-wire, conectaremos este al puerto 4 GPIO (PIN 7) dado que el DS1820 transmite vía protocolo serie 1-Wire
Asimismo es importante conectar una resistencia de 4k7 de pull-up en la línea de datos ( es decir entre los pines 2 y 3 del DS18B20) .
La alimentación del sensor la tomaremos desde cualquiera de las dos conexiones de +5V de nuestra Raspberry (pines 2 o 4 ) y la conexión de masa por comodidad podemos tomarla del pin 9 de las Raspberry
¡Listo! Encienda su Raspeberry Pi y Cayenne automáticamente detectará el sensor DS18B20 y añadirá este a su panel de control
NOTA : Es importante reseñar que los dispositivos 1-Wire se identifican mediante un número (ID) único, razón por la que podríamos conectar varios en cascada, viajando la señal de todos ellos por la misma línea de datos necesitando una única resistencia de pull up para todo el montaje conectándose todos ellos en paralelo (respetando los pines obviamente). El software se encargará de “interrogar” al sensor/dispositivo adecuado.
Instalación de sensor de Co2
Para complementar nuestro detector se ha añadido un detector de gases basado en el circuito MQ4 .Este detector se puede montar un circuito con el sensor , o bien se puede adquirir con el sensor y el modulo de disparo con un led ya soldado, lo cual por su bajo coste (menos de 2€ en Amazon )es la opción más recomendada. Estos módulos permiten Dual-modo de señal de salida, es decir cuentan con dos salidas diferenciadas:
Salida analógica
Salida con sensibilidad de nivel TTL (la salida es a nivel alto si se detecta GLP, el gas, el alcohol, el hidrógeno y mas)
Estos módulos son de rápida a respuesta y recuperación ,cuentan con una buena estabilidad y larga vida siendo ideales para la detección de fugas de gas en casa o fabrica .Son ademas muy versátiles , pudiendo usarse para múltiples fines ,detectando con facilidad lo siguientes gases:
Gas combustible como el GLP
Butano
Metano
Alcohol
Propano
Hidrogeno
Humo
etc.
Algunas de las características del módulo:
Voltaje de funcionamiento: 5V DC
Rango de Detección: 300 a 10000 ppm
Salida TTL señal valida es baja
Tamaño: 32X22X27mm
CONEXIONES
Para conectar el detector de gases a nuestra Raspberry Pi, optaremos por usar el puerto GPIO18 ( pin12) que conectaremos a la salida digital 2 del sensor ( marcado como OUT).
La alimentación del sensor la tomaremos desde cualquiera de las dos conexiones de +5V de nuestra Raspberry (pines 2 o 4 ) conectándo al pin 4 del sensor (marcado como +5v) y la conexión de masa por comodidad podemos tomarla del pin 9 de las Raspberry conectando este al pin1 del detector ( marcado como GND)
Respecto a Cayenne deberemos configurarlo como una entrada genérica como vamos a ver mas adelante.
PRUEBA DEL SENSOR
Para hacer una prueba rápida de que nuestro sensor es funcional :simplemente apuntar a unos cm del sensor con un bote de desodorante (no importa la marca), justo con un sólo disparo hacia el cuerpo del sensor. En ese momento debería encenderse el pequeño led que integra el sensor durante unos minutos para luego apagarse marcando de esta forma que realmente ha detectado el gas .
Ademas simultáneamente si podemos medir con un polímetro, veremos que el pin Out pasa a nivel alto , es decir pasa de 0V a unos 5V , volviendo a cero en cuanto se haya diluido el gas
Zumbador y montaje final
Ya tenemos los dos sensores, así que aunque podemos intereactuar ante variaciones de las lecturas de los sensores enviando correos o enviando SMS’s (como vamos a ver en el siguiente paso),es muy interesante añadir también un aviso auditivo que podemos activar cuando decidamos.
Para los avisos acústicos, lo mas sencillo es usar un simple zumbador de 5Vque podemos conectar directamente a nuestra Raspberry Pi sin ningún circuito auxiliar.
La conexión del positivo del zumbador normalmente de color rojo , lo haremos al GPIO 17 ( pin 11 ) de nuestra Raspberry y la conexión de masa por comodidad podemos tomarla del pin 9 de las Raspberry conectando este al pin de masa del buzzer ( de color negro)
Respecto a Cayenne deberemos configurarlo como un actuador genérico como vamos a ver mas adelante en el siguiente paso.
En cuanto a las conexiones dado las poquísimas conexiones de los dos sensores y el zumbador, lo mas sencillo ,a mi juicio, es usar un cable de cinta de 20+20 , que por ejemplo puede obtener de un viejo cable IDE de los usados para conectar antiguos discos duros cortándolo en la longitud que interese y conectando los cables a los sensores y al zumbador (observe que es muy importante respetar el orden de los pines del cable siendo el rojo el pin 1 y cuenta correlativamente).
El siguiente resumen indica todas las conexiones realizadas:
Montado el circuito y nuestra Rasberry corriendo con Rasbian y el agente Cayenne ,únicamente nos queda configurar el sensor de gas y el buzzzer así como las condiciones o eventos que harán que disparen los avisos
Del sensor DS1820 no hablamos precisamente porque al estar conectado al bus one wire , el agente Cayenne lo detectara automáticamente presentándolo directamente sobre el escritorio sin necesidad de ningún acción más.
CONFIGURACION SENSOR GAS
Dado que no existe un sensor de estas características en la consola de Cayenne, lo mas sencillo es configurarlo como entrada genérico del tipo Digital Input y subtipo SigitalSensor.
Si ha seguido el circuito propuesto, los valores propuestos que debería configurar son los siguientes
Widget Name: Digital Input
Widget: Graph
Numero de decimals:0
En el apartado «Device Settings» pondremos:
Select GPIO: Integrated GPIO
Select Channel: Channel 18
Invert logic :check activado
Obviamente añadiremos estos valores y pulsaremos sobre el boton «save» para hacer efectiva esta configuración
CONFIGURACION ZUMBADOR
Dado que no existe un zumbador como tal en la consola de cayenne, lo mas sencillo es configurarlo como salida genérico del tipo RelaySwitch . Si ha seguido el circuito propuesto, los valores propuestos que debería configurar son los siguientes
Widget Name: Buzzer
Choose Widget: Button
Choose Icon: Light
Number de decimals:0
En el apartado «Device Settings» pondremos:
Select GPIO: Integrated GPIO
Select Channel: Channel 17
Invert logic :check deactivado
Obviamente añadiremos estos valores y pulsaremos sobre el boton «save» para hacer efectiva esta configuración
TRIGGERS
Si ha seguido todos los pasos anteriores tendremos en la consola de Cayenne nuestra placa Rasberry Pi con la información en tiempo real de la temperatura o detección de gas e incluso un botón que nos permite activar o desactivar a voluntad el zumbador .
Ademas por si fuera poco gracias a la aplicación móvil , también podemos ver en esta en tiempo real lo que están captando los sensores que hemos instalado y por supuesto activar o desactivar si lo deseamos el zumbador..
Pero aunque el resultado es espectacular todavía nos queda una característica para que el dispositivo sea inteligente : el pode interaccionar ante los eventos de una forma lógica,lo cual lo haremos a través de lo triggers , los cuales nos permitirán desencadenar acciones ante cambios en las variables medidas por los sensores.
A la hora de definir triggers en Cayenne podemos hacerlo tantodesencadenado acciones como pueden ser enviar corres de notificaciones o envio de SMS’s a los destinatarios acordados o bien actuar sobre las salidas.
Para definir un disparador en myTriggers,pulsaremos «New Trigger» y nos presentara dos partes:
IF ; aqui arrastraemos el desecadenante, lo cual necesariamene siempre sera la lectura de un sensor ( en uestro caso el termometro o el detector de gas)
THEN: aqui definiremos lo que queremos que se ejecute cuando se cumpla la condición del IF. Como comentábamos se pueden actuar por dos vías : se puede activar /desactivar nuestra actuador ( el buzzer) o también enviar correos o SMS’s
Como ejemplo se pueden definir lo siguientes triggers:
IF DS1820 <42º THEN RELE(channel17) =OFF
IF Channel18=ON THEN RELE(channel17) =ON
IF Channel18=ON THEN Send e-mail to…
IF DS2820>90º THEN Send e-mail to..
etc
Es obvio que las posibilidades son infinitas ( y las mejoras de este proyecto también), pero desde luego un circuito así es indudable la gran utilidad que puede tener.¿Se anima a replicarlo?
El Módulo ESP8266 WiFi es un SOC autónomo con pila de protocolos TCP / IP integrada que puede dar acceso a cualquier micro-controlador a su red WiFi. Este modulo no se limita a poder dar conectividad WIFI a un Arduino ,pues el ESP8266 es capaz de alojar una aplicación que incluso puede enviar notificaciones de correo
Cada módulo ESP8266 viene preprogramado con un firmware de conjunto de comandos AT, lo que significa que simplemente puede conectarlo a su dispositivo Arduino y obtener casi la capacidad Wi-Fi que ofrece Wi-Shield.
Aunque dar conectividad esta muy bien, lo relevante es que este módulo cuenta con capacidad de almacenamiento y procesamiento a bordo lo suficientemente potente para permitir integrarse con los sensores y otros dispositivos específicos a través de sus GPIO con un desarrollo mínimo inicial y una carga mínima durante el tiempo de ejecución.
Vamos a ver pues cómo es posible enviar correos electrónicos desde cualquier módulo de wifi de ESP8266 usando el servidor de Gmail.
El circuito se basa en base de Arduino para el chip de WiFi ESP8266 pero haciendo que un microcontrolador sea independiente de él (sin necesidad de comandos y dispositivos maestros) de modo que se pueden conectar sensores directamente a este y obtener notificaciones por correo electrónico ante cambios o cuando lo estimemos conveniente) .
Antes de comenzar necesitaremos los siguintes componentes:
ESP8266 (puede usar culaquier versión ,por ejemplo ESP8266-07).
USB UART Board(por ejemplo FT232RL FTDI Serials Adapter Module. No es necesario este adaptador si la tarjeta ESP8266 ya tiene puerto usb pues es este puerto el que necesitamos para programar el puerto.
Algunos cables de puente.
Router WIFI .
Asimismo también necesitaremos el siguiente Software:
Vamos a utilizar SMTP para enviar mensajes por lo que mediante la autenticación de SMTP deberemos proporcionar la cuenta de correo electrónico y la contraseña actualizada
Como por defecto Google utiliza métodos de verificación más complejos , necesitamos cambiar esta configuración, si es que vamos a usar una cuenta de gmail para enviar las notificaciones.
En caso pues de usar gmail para enviar notificaciones, tendremos que ir a la configuración de la cuenta de Google y activar «Permitir aplicaciones menos seguras:SI» en la parte inferior de la página, lo cual significa que las aplicaciones sólo necesitan su email y contraseña cuando inicie sesión en su cuenta de gmail.
Obviamente si le preocupa la seguridad, use al menos otra cuenta diferente de su cuenta habitual.
Paso 2: Código de ejemplo
El autor escribió un pequeño ejemplo que envía un mensaje de prueba para comprobar si todo funciona ( ESP8266_Gmail_Sender.zip.) por los que cuando todo el software descargado e instalado descomprima el fichero ,busque y abra ESP8266_Gmail_Sender.ino y se debería abrir el IDE de arduino
A continuación algunos detalles de dicho código:
Debe establecer su nombre de punto de acceso Wi-Fi (SSID) y su contraseña. Debe ser como esta:
En el hallazgo de la función setup() tenemos el condicional que envia el correo al destinatario especificado (< [email protected]> ) ,quecomo es lógico deberá modificar .Como vemos el primer parámetro de la función de Enviar es email destinatario, segundo texto del mensaje.
La función asunto es opcional :se pueden enviar los mensajes sin asunto o con este
gsender->Send(to, message);
Ahora Abra el fichero Gsender.h Necesitamos Base64 para codificar la dirección de correo electrónico y contraseña de la cuenta de gmail que se utilizará para enviar mensajes de correo electrónico. Usted puede utilizar base64encode.org para la codificación, el resultado debe ser algo como:
Para enviar el código a su placa no olvide establecer su placa exacta en el menú de herramientas del iDE de Arduino
Una vez subido el sketch a la placa de ESP8266 ,abra el monitor serie y desde ahí podrá ver los mensajes de registro similares a la pantalla anterior.
Si ha llegado hasta aquí ya tiene la base : solo tiene que conectar el sensor que necesite( por ejemplo uno magnético) a la placa y modificar el código anterior para que este responda ante un determinado estado del sensor (por ejemplo puerta abierta) enviando el correo electrónico correspondiente
En el post de hoy vamos a ver lo sencillo y económico que resulta fabricar un tele-control por wifi para controlar dos cargas AC usando como referencia la placa de bajo coste ESP8266
El Módulo ESP8266 WiFi es un SOC autónomo con pila de protocolos TCP / IP integrada que puede dar acceso a cualquier microcontrolador a su red WiFi. El ESP8266 es capaz de alojar una aplicación o descargar todas las funciones de red Wi-Fi desde otro procesador de aplicaciones.
Cada módulo ESP8266 viene preprogramado con un firmware de conjunto de comandos AT, lo que significa que simplemente puede conectarlo a su dispositivo Arduino y obtener casi la capacidad Wi-Fi que ofrece Wi-Shield.
Este módulo cuenta con una capacidad de almacenamiento y procesamiento a bordo lo suficientemente potente para permitir integrarse con los sensores y otros dispositivos específicos a través de sus GPIO con un desarrollo mínimo inicial y una carga mínima durante el tiempo de ejecución.
Su alto grado de integración en el chip permite un mínimo de circuitos externos, incluyendo el módulo de front-end, estando diseñado para ocupar un área mínima de PCB.
Asimsimo el ESP8266 admite APSD para aplicaciones VoIP y interfaces de coexistencia Bluetooth, contiene un RF autocalibrado que le permite trabajar en todas las condiciones de funcionamiento y no requiere piezas externas de RF.
Nota: Existen una nueva versión del módulo ESP8266 WiFi que ha aumentado el tamaño del disco flash de 512k a 1 MB.
Caracteristicas:
802.11 b / g / n
Wi-Fi Direct (P2P), soft-AP
Pila de protocolos TCP / IP integrada
Interruptor TR integrado, balun, LNA, amplificador de potencia y red de conexión
PLLs integrados, reguladores, DCXO y unidades de administración de energía
+ 19.5dBm de potencia de salida en modo 802.11b
Corriente de fuga de <10uA
1MB de memoria flash
CPU de 32 bits de baja potencia integrada podría utilizarse como procesador de aplicaciones
SDIO 1.1 / 2.0, SPI, UART
STBC, 1 × 1 MIMO, 2 x 1 MIMO
A-MPDU & A-MSDU agregación & 0.4ms intervalo de guardia
Despierta y transmite paquetes en <2ms
Consumo de energía en espera de < 1.0mW (DTIM3)
Como nota importante,el módulo ESP8266 no es capaz de cambiar la lógica de 5-3V y requerirá un convertidor de nivel lógico externo si necesita conectar sensores o actuadores que utilizen logica TTL.
Si alguna vez ha intentado conectar un dispositivo de 3,3 V a un sistema de 5 V, es un desafío por lo que lo mejor es usar un convertidor de nivel lógico bidireccional.Estos suelen ser pequeños dispositivos que descienden de forma segura las señales de 5V a 3.3V y suben de 3.3V a 5V al mismo tiempo. Estos convertidores de nivel también funcionan con dispositivos de 2.8V y 1.8V y son muy fácil de usar: estas placad debe ser alimentada por las dos fuentes de tensión (alta y baja tensión) que su sistema está utilizando.Alta tensión (5V por ejemplo) al pin ‘HV’, baja tensión (3.3V por ejemplo) a ‘LV’, y tierra del sistema al pin ‘GND’.
Materiales y herramientas
Para hacer este relé wifi necesitara:
Un Esp8266 ,el cual se puede programar como un arduino y un adapatador
2 relés 220vac control por 12v
2 transistores TIP122
6 diodos IN4007
unas resistencias (2x1k, 2x10k, 330, 220)
un transformador de 12v
un lm317
condensadores 50v 1000uf y 10uf
pcb de prototipos,algunos tornillos,enchufe AC , cable ,etc
Para las herramientas necesitará un soldador, un taladro, un 3d impresora (opcional) y papel de lija.
La placa de relé
Aunque se pueden adquirir ya montados placas con reles y el driver por un precio bastante económico, es también bastante sencillo construirlo usando dos reles de 12v , dos transistores mosfet TIP122, dos diodos de proteccion y dos resistencias de base de 1K
Todo el conjunto se puede montar en una simple placa de prototipos pues como vemos el montaje es bastante sencillo:
La electrónica de este proyecto pues o se compone de dos placas:
La placa de relé con 2 relés y 2 transistores, la cual puede ser adquirida aparte o bien montarla uno mismo
La placa de esp8266 con el módulo y toda la parte parte de alimentacion (transformador, puente rectificador y el lm317 para el 3c3 regular)
Un ejemplo de montaje es colocar todos los componentes en el pcb de prototipo y luego cortar la placa el tamaño adecuado con una sierra. Todos los componentes se sueldan y después se ponen los puentes con cable . Atención con el diámetro del cable cuando se conecta el relé pues,debe usar un cable de mas seccion por el tema de la carga AC
La placa principal
El tablero principal consta de 3 partes:
La fuente de 12v que inlcuye un puente rectificador de Graetz (bien ta montado o con cuatro diodos) y un condensador electrolitico.
La fuente de 3v3 regulados con el lm317 y las dos resistencias que suministran un voltaje constante para la esp8266.
El propio modulo esp8266 con las dos resistencias de protección
Para realizar la segunda placa , repita el mismo proceso de la primera. Cuando termine, compruebe el voltaje en el pin de alimentación del módulo.
Cuando están hechas las 2 placas, conecten con cable ambo módulos.
Hacer la caja
Se puede hacer una caja con sketchup y una impresora 3d .Si usted tiene acceso a una impresora 3d, descargar el archivo stl e imprimirlo (relleno de 20% y 0, 3 capas). Lijar la caja y los agujeros limpios.
Si no, puede hacer una caja de un Tupperware o cualquier caja de plástico.
Ahora usted puede terminar todo. Coloque primero la electrónica y el transformador en la caja y pegar. Tomar 3 tapones (uno en y 2 hacia fuera), el extremo de la tira . Conecte cada cable con el tornillo terminales siguiendo el esquema.
No se olvide de conectar el transformador.
Después de enchufe en el módulo, cierre el cuadro con 4 tornillos..!y eso es todo! ahora puede controlar cualquier dispositivo con su smartphone o PC.
Programa para la Esp8266
A continuación se describe el codigo de ejemplo para gestionar el ESP8266
#include
#include
#include
// crear una instancia Arest
aREST_UI rest = aREST_UI();
Basicamente se conecta a la red Wifi que se decida , se crea una instancia Arest que atiende el puerto 80 y en funcion del pulsador que se pulse se actua sobre la placa
!No se olvide de cambiar el nombre de wifi y la contraseña en este código!
Una vez tenemos el código ,el último paso es programar el esp8266 como un Arduino.
Para probar el montaje ,introduzca la dirección IP del módulo en cualquier navegador y verá 2 interruptores virtuales de encendido/apagado. Esto cambiara el control de los pines gpio 2 conectados a los transistores que a su vez excitaran los reles correspondientes controlando las cargas que se tengan conectadas a estos .
En el post de hoy vamos a ver un nuevo sistema de monitorización que se alimenta mediante una simple batería. La versión anterior se basó en una radio XBee y ha estado en servicio durante casi 3 años y medio. El tiempo de duración de la batería real ha sido de alrededor de 3 meses para una pila de botón CR2032, que no está mal del todo, pero aún así como vamos a ver es mejorable.
En el nuevo diseño ,aparte de usar un modulo de radio de 868 MHz RFM69 en lugar del XBee Monteino y, se ha reducido la lista de componentes moviendo la lógica del hardware a lógica de software,lo cual significa utilizar las capacidades de ahorro energético en modo dormir tanto del ATMega328 y la RFM69 y la codificación de una manera inteligente para reducir el tiempo despertar.
Hardware
Moteino es una placa Arduino inalámbrica de bajo coste basado en el microcontrolador Atmel ATmega328P .
Para una guía detallada de la placa , consulte esta página dedicada .Aquí están algunas características y aspectos más destacados de Moteino:
Arduino bajo costo totalmente compatible con el IDE de Arduino
La versión regular incluye un RFM69W / transceptor a bordo HW y la antena de alambre monopolo de 1/4 de longitud de onda por separado
Bajo consumo de energía, energía de la batería de usar
3.3V a bordo regulador (MCP1703) proporciona hasta 250 mA, entrada de hasta 16V (3.5-9V recomendado), muy baja corriente de reposo permite que este regulador para hacer funcionar su Moteino con la batería durante un tiempo muy largo
Muy pequeño tamaño (1,3 pulgadas x0.9)
diseño de tablero de cabecera de usar le permite adjuntar hembra / macho pines del conector en la parte superior o inferior y hacer escudos para ello o sólo lo utilizan en el tablero para prototipos
Cabecera de programación FTDI, ofrecemos este consejo adaptador FTDI para la programación de todos los Moteinos
DualOptiboot gestor de arranque para la programación rápida y no está en puesta demora.Elija Arduino Uno / Moteino en Herramientas> Juntas de Arduino IDE.
LED bordo de pin digital 9 (D9 / PB1) para depurar o indicación visual
acabado ENIG (RoHS Sin plomo)
Orgullosamente hecho y probado en Michigan EE.UU.-con componentes genuinos!
Para hacer un enlace inalámbrico, necesitará al menos 2 Moteinos.Alternativamente, esta es compatible con otros Arduinos que utilizan el transceptor RFM69.
Como ya se ha dicho, el hardware es mucho más simple en esta segunda versión del monitor de la puerta, se puede comprobar aquí ambos lados «generaciones» una al lado de la otra:
Esta segunda generación es básicamente un Monteino con un RFM69W a bordo, un divisor de tensión para controlar la batería, un interruptor de láminas( es decir un rele reed) con una resistencia de pull-up(370k) y un terminal de tornillo para conectar una batería.
Las razones para cambiar a una aruitectura basada en la placa Monteino son:
Una mejor personalización. XBees son programables , pero en realidad, ¿quién hace eso?Así que aquí tiene una buena placa Arduino de edad con suficiente capacidad de procesamiento para utilizar prácticamente cualquier sensor que hay.
Mayor duración de la batería.Usted tiene más opciones de código, como poner la radio, el chip flash y el propio microcontrolador para ponerlo en modo dormir.Además también admite una solución de batería más robusta con 3 baterías AAA con 1000 mAh.
Más fácil de usar gracias al software X-CTU .
Hay algunas cosas a tener en cuenta en cuanto al hardware.En primer lugar el monitor de la batería se ha diseñado después de John k2ox mensaje en el foro LowPowerLab.El divisor de tensión consiste en una resistencia de 470k y otra de 1 M.La resistencia de pull up no está ligado a GND, pero si al pin digital 12. Cuando este pin está en modo de alta impedancia de los circuitos está desactivado y no se pierde energía.Para medir el voltaje primero tiene que ajustarse para que emita y luego baja, realice una analogRead en A1 y poner de nuevo a D12 ENTRADA.
En segundo lugar la resistencia de pull-up en el interruptor de láminas fue una adición tardía a comprobar el tiempo hubo una caída en el consumo de energía en comparación con el pull-up interna.
Además, esto podría no parecer importante, pero le puede ahorrar algo de dinero y una gran cantidad de dolor de cabeza.Esos interruptores de láminas son realmente frágiles( el momento crítico es cuando se tiene que doblar sus patas con un pequeño alicate de puntas : debe mantener la pata justo antes del punto de flexión, por lo que la cápsula está protegida en un lado del alicate y doble suavemente el otro extremo).
Y, por último, comprobar cuál es la mejor posición para el interruptor de láminas y el imán.Para imanes redondos neodinium el interruptor debe ser perpendicular al plano del imán(compruebe la imagen de cabecera en este post) y éste:
firmware
El código es bastante simple, se basa en Felix Rusu y Thomas Studwell RFM69_ATC yRocketScream baja potencia bibliotecas.El interruptor de láminas está ligado a un pin de interrupción que despierta el Monteino cada vez que cambia su estado.A continuación, el código debe leer la señal y comprueba si el valor ha cambiado. Se empezo con un tiempo de rebote 25ms y más tarde he comprobado con un DSO Nano cone 5ms es más que suficiente.Señal y mensajería parece mucho más fiable que con el XBee, donde hay mas rebotes y señales fantasma (una puerta abierta y cerrada gatillo dos mensajes y segundos después, dos mensajes más,etc).
Este es el código de bucle responsable del sueño y despertar del microcontrolador:
voidloop() {
// We got here for three possible reasons:
// - it's the first time (so we report status and battery)
// - after 4*15 seconds (we report status and maybe battery)
// - after an event (same)
send();
// Sleep loop
// 15 times 4 seconds equals 1 minute,
// but in real life messages are received every 77 seconds
// with this set up, so I'm using 13 here instead...
for(byte i = 0; i < 13; i++) {
// Sleep for 8 seconds (the maximum the WDT accepts)
LowPower.powerDown(SLEEP_4S, ADC_OFF, BOD_OFF);
// At this point either 4 seconds have passed or
// an interrupt has been triggered. If the later
// delay execution for a few milliseconds to avoid
// bouncing signals and break
if(flag) {
flag = false;
delay(DEBOUNCE_INTERVAL);
break;
}
// If the former, check status and quit if it has changed
if(status != digitalRead(REED_PIN)) break;
}
}
La variable de estado mantiene el último estado enviado y reconocida por la puerta de entrada . Así que si nos falta un ACK el código intentará enviar el mismo mensaje de nuevo en cuatro segundos . Puede comprobar el código completo en la puerta de el repositorio de monitor en la Bitbucket . Se esta usando una biblioteca envoltorio ( RFM69Manager ) para gestionar la configuración y formato de los mensajes de radio . Los mensajes están en el formato :
key:value:packetID
Al igual que en » BAT : 4302 : 34 » . El ID de paquete es opcional pero el RFM69GW lo utiliza para comprobar si hay duplicados o paquetes que faltan. Se puede desactivar cambiando el valor SEND_PACKET_ID en RFM69Manager.h a 0 .
Alimentación
La alimentación es clave en este proyecto desde el sensor será operado de la batería . En la primera generación , con el XBee , podría funcionar por cerca de 3 meses con una sola pila de botón CR2032 ~ 300mAh ,por eso para esta segunda generaciones se buscaba tanto más autonomía y fiabilidad . La fiabilidad es a menudo un intercambio de energía con el consumo : más controles , más mensajes, más tiempo despierto .
Fuente aqui
En el post de vamos a tratar un interesante sistema de monitoreo de alarma para el hogar de código abierto ,que como peculiaridad usa tres plataformas completamente diferentes como son una Raspbery Pi , Netduino Plus , ATtiny 85 para mejorar un típico sistema de alarma para el hogar basada en los controles PC5010 Digital Security Controls (DSC) PowerSeries Security System control panel y sensores.
Concretando un poco el hardware empleado el creador ha usado un Netduino Plus 1 ejecutando .NET Micro Framework 4.2 (o QFE1 qfe2) y una Raspbery Pi Modelo A con Debian GNU / Linux 7.0 (wheezy).
El autor Gilberto Garcia empezó el proyecto HomeAlarmPlus en febrero de 2012 con la intención de tener un simple sistema de monitorización de alarma para el hogar y aprender más acerca de los microcontroladores usando como base una placa Netduino. A medida que fue mejorando sus conocimientos, también lo hizo la complejidad de los circuitos, el sistema y los requisitos.Entonces apareció la idea de usar una placa Raspbery Pi para complementar el proyecto existente mediante el uso de la capacidad total del servidor Web Apache. Esto implicó cambios masivos en el código del proyecto original como lo refleja incluso el nombre final: HomeAlarmPlusPi.
El Objetivo por tanto del proyecto fue utilizar las capacidades completas de Raspbery Pi y Netduino Plus para controlar el sistema de alarma de una casa y reportar cualquier actividad de sensor o detector de movimiento a través de correo electrónico (mediante simple de transferencia de correo (SMTP)), un servidor web local, notificaciones (usando PushingBox ) y Pachube (despues Cosm y ahora xively) .
Dada la diversidad de plataformas empleadas , también lo fueron los lenguajes de Programación empleados para este proyecto, los cuales fueron los siguientes:
En Netduino Plus
C # para Netduino Plus
HTML para Web Server con hojas de estilo en cascada (CSS)
JavaScript para Web Server
En Raspbery Pi
HTML5
PHP
Java script
JSON
jQuery
El tiempo en API
Python (en desarrollo: uso de GPIO)
En ATtiny85
C / C ++ para programar el ATtiny85. Programado gracias a un escudo ArduinoISP, que construyo siguiendo las instrucciones del MIT High-Low Tech Group.
Ventilador de 12 V CC Micro se enfríe Raspbery Pi [1] .
Ajustes
Para HomeAlarmPlus y HomeAlarmPlus Pi el símbolo condicional ALARM_DEBUG permite depurar alarma en Visual Studio. Para habilitar la depuración en la correcta proyecto presione AlarmByZones, seleccione propiedades, seleccione la pestaña Build de Visual Studio y añadir ALARM_DEBUG en «símbolos de compilación condicional».
configuración de depuración
Más capacidades de depuración se llevarán a cabo para Raspbery Pi y ATtiny85.
Circuitería
El siguiente Fritzing diagrama muestra cómo se conectan el Netduino además, los LED y las zonas de alarma (o detector de movimiento). En comparación de la aplicación anterior ( HomeAlarmPlus ) se ha añadido un ATtiny85 con el fin de reducir los hilos en el Netduino Plus 1. De esta manera se han salvado 2 KB de RAM y dando más espacio de código.
HomeAlarmPlus Pi diagrama de conexión I. Rev
circuitos HomeAlarmPlus Pi
HomeAlarmPlus Pi detalles de circuitos
Tenga en cuenta que una o más zonas consisten en lo siguiente:
a) 1 normalmente abierto de contacto y 1 Contacto normalmente cerrado con resistencia de fin de línea (EOL).
b) Doble circuito EOL, 1 contacto normalmente cerrado con una resistencia EOL 5.6kohm y el diodoSchottky. Esto hará que la protección necesaria para el Netduino o Arduino.
c) Cada zona de tierra debe ser conectado a la ProtoScrewShield GND.
Netduino / ProtoScrewShield Pin
Descripción
A0
Zona # 1
A1
Zona # 2
A2
Zona # 3
A3
Zona # 4
A4
Sensor # 1 [detector de movimiento]
D0
XBee RX
D2
LED de zona # 1
D3
LED de zona # 2
D4
Zona LED # 3
D5
Zona LED # 4
D6
LED Sensor # 1 [detector de movimiento]
D7
RF pasador articulado (Receptor RF)
D8
ATtiny85 poder
D9
Alarma antirrobo o Mini zumbador
D10, D11 y D13
LCD registro de desplazamiento
Opciones de servidor Web en Netduino Plus
opciones
Descripción
/
página raíz formato de escritorio.
/open
Abrir último archivo en la tarjeta SD.
/ sdcard
Lista los archivos en la tarjeta SD.
/ Do
superusuario. Muestra opciones adicionales.
/ Pachube
Muestra la actividad Pachube por zona / Datastream.
/about
créditos de la aplicación y la versión. [Versión desktop]
/ about-mobile
créditos de la aplicación y la versión. [Versión móvil]
/ delete-confirm
Eliminar último archivo en la tarjeta SD [ventana de confirmar].
/ delete-last
Eliminar último archivo en la tarjeta SD [ninguna ventana de confirmación].
/ diag
Muestra la memoria disponible en Netduino y fuerzas para despejar el recolector de basura. [Versión de escritorio]
/ diag-mobile
Muestra la memoria disponible en Netduino y fuerzas para despejar el recolector de basura. [Versión móvil]
/date
Obtiene fecha y hora de Raspbery Pi.
/mobile
página raíz formato móvil.
HomeAlarmPlus [Versión de escritorio]
HomeAlarmPlus [Versión móvil]
Opciones de servidor Web en Raspbery Pi
opciones
Descripción
/
página raíz formato de escritorio.
/index.php
página raíz formato de escritorio.
/weather.html
los datos de tiempo en Wunderground. [Versión desktop]
/móvil
página raíz formato móvil.
/mobile/index.php
página raíz formato móvil.
/references.htm
Proyecto enlaces de referencia.
/about
créditos de la aplicación y la versión.
/NetduinoPlus/setNetduinoTimer.php
Configuración / Actualización Netduino Plus hora / fecha.
servidor web HomeAlarmPlus Pi [Versión de escritorio]
HomeAlarmPlus Pi servidor web [Versión móvil]
HomeAlarmPlus Pi [pantalla móvil Apple]
Arquitectura de software
HomeAlarmPlus Arquitectura de Software Pi
Arquitectura de Software detallada
Producto final
Producto final mostrando el acceso móvil, Raspbery Pi, Netduino Plus 1, escudo personalizados para el panel de alarma Netduino y Home
En desarrollo
Interfaz web para dispositivos basados en tabletas. [Pruebas, no publicado]
Las cámaras con sensor de movimiento integrado y la visión nocturna. Cámara debe integrarse con Raspbery Pi GPIO.
Más capacidades de depuración de Raspbery Pi y ATtiny85.
Explora las opciones de notificación adicionales como IFTTT. [Hecho. Lanzamiento 17 de de julio de, 2013]
Referencias muy interesantes para profundizar:
Simple Mail Transfer Protocol (SMTP) based on BanskySPOTMail by: Pavel Bánský.
Netduino Web Server based on MFToolkit library by: Michael Schwarz.
Advertencia
El proyecto contiene información relacionada con un típico sistemas de alarma. Por favor, tenga en cuenta que este procedimiento puede anular la garantía. Cualquier sistema de alarma o cualquier tipo puede ser comprometido deliberadamente o puede fallar al operar como se espera por una variedad de razones.
El autor, Gilberto García, no se hace responsable de los fallos del sistema, tales como: instalación inadecuada, el conocimiento penal, el acceso de intrusos, fallo de alimentación, el fallo de las baterías reemplazables, el compromiso de la radiofrecuencia dispositivos (inalámbricos), los usuarios del sistema, detectores de humo, movimiento detectores, dispositivos de alarma (sirenas, campanas, cuernos), líneas telefónicas, tiempo insuficiente, fallo de un componente, pruebas insuficientes, de seguridad y de seguros (de propiedad o de seguros de vida).
Una última cosa:Desconecte la alimentación de c.a. y de teléfono antes de hacer cualquier cosa.
Hoy en día es posible controlar cualquier luminaria, aparato eléctrico,etc por múltiples métodos y tecnologías (Netduino+,Raspberry Pi ,etc) ,pero en el post siguiente veremos que por medio una tableta o smartphone (wifi) usando Arduino, Blynk y un Wemos ( o cualquier placa con ESP8266) puede ser también una tarea sencilla
En este post Ruben Marc SpeyBrouk nos enseña lo que el llama un interruptor de corriente alterna controlado por wifi (aunque lógicamente también funciona con aplicaciones de CC ) Básicamente consiste en una pequeña caja que puede controlar cualquier carga de corriente eléctrica alterna en su hogar, en base a los comandos enviados desde su tableta o teléfono inteligente. En la parte superior (Arduino) se puede programar para reaccionar a la entrada de cualquier tipo de sensor o comando .El proyecto en realidad no esta cerrado pues puede adaptarse a sus necesidades y limitado únicamente por su imaginación.
Lo llamativo es que el costo total del proyecto puede ser entre 5 € y 25 € dependiendo de lo que haya por ahí en su casa.
En el siguiente video podemos verlo en acción:
A continuación algunas posibles motivaciones para acometer un proyecto de este tipo:
Cree que el sistema de Phillips y todas las otras alternativas comerciales son muy caros y desea una solución que ne realidad se puede adaptar a sus necesidades pero por una fracción del precio
Quiere asustar a alguien cambiando sus luces ON / OFF cuando están solos en casa, para que no sea capaz de comprender lo que está sucediendo
Quiere cortar las luces en la oficina que trabaja, para que todas las luces se encienden cada vez que usted entre
Quiere controlar su calentador de agua en la mañana o la tostadora
Usted tiene un calentador eléctrico y desea programarlo para activar / desactivar el control o hacerlo con el teléfono
Usted quiere asegurarse de que todas las luces de su casa se apaguen durante el día brillante para asegurarse de que ninguno permanezca en forma innecesaria.
Usted quiere dar vuelta a un ventilador ON / OFF de acuerdo con la temperatura de la habitación, la hora del día o un teléfono inteligente de comandos.
Usted está haciendo un proyecto personalizado que requiere el control remoto de un relé y tal vez también un sensor …
Si desea programar las luces de su casa para encenderlas o apagarlas mientras está de vacaciones en diferente orden, para que sea realmente parezca que está en casa.
Quiere hacer un interruptor programable que reacciona a la temperatura, humedad, luz, movimiento, sonido, o cualquier combinación, pero, al mismo tiempo que desea ser capaz de anular de forma remota a través de su teléfono o PC.
Introducción y piezas necesarias
La idea del circuito es un cable de extensión conectado a su aplicación eléctrica y que controla la corriente que sale de la toma al aparato a través de una derivacion que está alimentado por un esp8266 y programado en Arduino o lua. La unidad está alimentada por una pequeña fuente de alimentación interna no habiendo baterías.
La primera cosa que usted necesita hacer para construir su interruptor de wifi es conseguir los componente bien mediante reciclaje o comprandolos. La mayoría de las partes ,si es aficionado a la electrónica ,es probable que ya las tenga por lo que el proyecto no le será caro. Si tiene dificultades para encontrar las piezas, eche un vistazo a aliexpress.com(es muy barato e incluye los gastos de envío gratis). Evitar los sitios occidentales como Sparkfun y Amazon si busca un presupuesto ajustado.
Si desea realizar un proyecto IOT o Arduino que está conectado a Internet a través de WiFi, necesitará una placa que puede conectarse a Wi-Fi. El Arduino UNO, nano, micro, Mega … no se pueden conectar a Wi-Fi sin la adición de escudos caros y obsoletos .Las placas ESP8266 son grandes, pero a menudo no son compatibles con Arduino fuera de la caja. Es complejo conseguir estos para trabajar con Arduino y su tamaño les hace difícil trabajar con él. Con una placa Netduino 3 wifi si lo podra hacer pues lleva integrado el interfaz wifi pero en este post vamos a hablar de una placa cuyo coste es bastante inferior
En lugar de estas soluciones , una buena idea es es conseguir un mini-D1 Wemos en aliesxpress .com El Wemos D1 mini esta basado en un ESP8266 en una placa contando con capacidades WiFi completo fuera de la caja y sólo cuesta $ 4.00. !Es increible que cueste cuatro dólares por un microprocesador que se conecta a Wi-Fi!
El D1 mini es una placa mini WIFI basado en ESP-8266EX. Hay muchas mas información en : http://www.wemos.cc
Estas son sus principales características:
11 entradas/salidas digitales, todos los pines tienen interrupción/pwm/i2c/uno-wire compatible (excepto D0 )
Realmente ademas este nuevo diseño V2 es mejor que el diseño anterior como podemos ver a continuación:
Las mejoras del V2 se centran en:
Uso BRT (Sesgo resistor transistor), más fácil en el modo de flash.
30% Aumento de área de radiación, más estable.
Externamente podemos apreciar:
1. Micro puerto USB
2. Botón de reinicio
3. 2*8 p pins
El sistema es muy similar a los escudos de Arduino o Netduino llevando conectores macho y hembra para poder conectar escudos. Aquí lo vemos después de la soldadura donde la gran diferencia es dado su reducido tamaño también los podemos pinchar a el mismo también en un placa de prototipos
También es interesante destacar lo fácil que es usarlo en placas de prototipos como mencionábamos anteriormente gracias a su reducido tamaño:
Como curiosidad también están disponibles mini-escudos para D1 min como puede ser un lector de microsd, un sensor de temperatura y humedad un pulsador y la lista muy pronto crecerá…
En resumen el modulo Wemos cuenta con todas las cosas que necesita y le gusta de Arduino como son pines digitales, pines analógicos, Vin, GND, 3,3 V de salida, conector de alimentación, salida de 5 V y un conector micro USB rápido y fácil de cargar sus bocetos. Por tanto parece una solución buena si quiere empezar a hacer proyectos de IOT en pequeñas cantidades si quiere gastarse muy poco dinero (puede comprarlo por 4$ en Aliexpress)
Componentes necesarios para este proyecto:
Un esp8266, se recomienda encarecidamente las mini-Wemos D1, o tableros mc LUA con el puerto micro USB.
Relé / 10a Una 5v, recomiendo los que tienen terminales de tornillo a menudo etiquetados «relé de Arduino».
Una Fuente de 5V(cualquier s cargador de teléfonos, tabletas y USB).
Una caja de plastico o cualquier otra caja o caja no conductora que pueda tener.
Un interruptor de encendido de 1A/250v.
Un pulsador – cualquier tipo va a hacer su función. (Encontrar estos en casi cualquier vieja radio o un juguete o kits de iniciación Arduino)
Una regleta de conexiones o (mínimo 10 amperios se recomienda aquí)
Un cable micro USB para destruir (Puede resultar dañado por el lado del usb, y no necesita ser un cable de datos – sólo necesitamos el lado conector USB micro)
Un cable micro USB para la programación
Un poco de cablee que puede soportar 10A ( por ejemplo de un cable de alimentación de PC )a.
Opcional:
LEDS ( añaden un LED en serie con el pulsador, ya que hace más fácil manera de la prueba, también se pude agregar un azul brillante LED que se pueden programar y encender separado para encontrar el baño por la noche)
Un interruptor de circuito o fusible
Epoxi o pegamento caliente para encapsular completamente los aparatos eléctricos (recomendado para una mayor durabilidad)
Sensores que desee añadir (por ejemplo un pulsador adicional para ser programado para hacer cualquier cosa :enviar correo electrónico, a conectar la alimentación sólo por un corto tiempo, bloquear el dispositivo,boton SOS, etc.)
Una nota sobre los relés: Se recomiendan encarecidamente usar un relé normal, y no un SSR. La razón es que los relés mecánicos son mucho más seguros. Los relés de estado sólido tienden a absorber un poco de corriente en el exterior. Además la mayor parte de Arduino etiquetados SSR no admiten más de 2 amperios. Una lámpara de pie clásica de sala de estar consumirá fácilmente más de esto.Los reles mecánicos son más seguros y duran mucho tiempo bajo condiciones normales de uso. Otra ventaja es que hacen una diferencia «, hacen un sonido de ckick» cuando se activa. La mayoría de la gente encuentra este sonido muy satisfactorio escucharlo, ya que realmente te hace sentir que el circuito es interrumpido de forma segura, incluso si no lo estaba buscando.
Una segunda nota de relés: Los relés en general cuentan con dos opciones de configuración. Elija «normalmente cerrado» para este proyecto. Esto es importante, ya que permite la luz de noche para operar como antes, cuando el wifi está inactivo o cuando se mande por wifi apagar. Normalmente abierto (al contrario de lo que se piensa) significa que el circuito se interrumpe de manera predeterminada, lo que significa que si su caja de interruptores mona está apagado, fuera de línea o no funciona correctamente, su luz no va a continuar.
Ahora es el momento de pegar los terminales y el relé en su lugar. Asegúrese de que el cable (10 amperios) de la terminal de neutro a la terminal neutro OUT ya está en su lugar antes de encolar. Lo mismo ocurre con el hilo actuvo que va desde el terminal IN para el relé. usar también dos pequeños cables 5v de los dos en terminales en paralelo con las 10 unidades de amplificador, estos serán alimentar el convertidor de potencia para los Wemos (o el microcontrolador decide utilizar ) .
Una vez que los terminales están en su lugar, es necesario soldar los dos cables de 5v pasos previos a su ac a 5v convertidor cc en el lado marcado claramente como «IN». De manera óptima también se debe soldar un interruptor en el medio uno de los cables y el convertidor. Esto le permitirá cambiar de la fuente de alimentación y por lo tanto el cargador. Soldar los cables rojo y negro del conector USB macho al convertidor en el lado marcado «OUT».(Asegúrese de conectar el cable rojo a + y el negro al -). no son necesarios aquí los cables verde y blanco. También puede usar un poco de tubo de sellado y el pegamento caliente para fortalecer y aislar. Muy recomendable para la seguridad y durabilidad.
NOTA: es una buena práctica para permitir también conectar un terminal de tierra para la toma de tierra. Además, un fusible o disyuntor en uno de los cables activos realmente puede mejorar la seguridad contra incendios.
Ahora , soldar 3 cables desde sus Wemos d1 Mini o el otro tablero esp8622 a su relé. La primera debe ser de GND a GND, 5v a 5v y por último D8 (GPIO Cualquier funciona, pero esto es lo que se ha usado en el código) a la entrada de su repetidor.
Este es también el momento de soldar componente opcionales a su montaje por ejemplo , dos LED ‘s y dos pulsadores.Es interesante al menos agregar un pulsador, ya que esto permitirá que usted utilice su interruptor de wifi sin conexión a Internet también,pues puede programar ese botón para anular comandos de Internet cuando sea necesario o simplemente para complementar sus comandos en línea. También puede programarlo para hacer cosas completamente diferentes, como enviar un correo electrónico o llamar a su timbre de la puerta).
En el D5 código (GPIO14) se utiliza para el pulsador que cambia manualmente en las luces. D4 (GPIO2) se utiliza para el LED que indica las acciones.
Se podría añadir cualquier sensor en este punto también. Un sensor de temperatura, por ejemplo, podría permitir el cambio a un correo electrónico cuando se pone demasiado caliente en su habitación y le pregunte si desea encender el ventilador eléctrico o no. Un sensor de luz, que cambia las luces automáticamente cuando se hace de noche. Las posibilidades son ilimitadas.Cuando haya tomado una decisión sobre los sensores y opcionales, pegar todo en su lugar. La adición de pegamento caliente para fortalecer el vínculo es siempre una buena idea. Una plancha con calor moderado y una delgada punta del tamaño de un lápiz que es mejor para la soldadura en las juntas como los Wemos. Sea rápido y preciso.
NOTA: La disposición de las clavijas de la mini Wemos es diferente de la de la ESP8266 estándar.Tenga esto en cuenta cuando se trabaja con Wemos y Blynk.Verde oscuro es la disposición de las clavijas en Blynk, en Arduino que acaba de utilizar el número de pin marcado en el tablero precedido por «D».Ejemplo: «digitalWrite(D1, LOW);»
Aplicación Móvil
Para hacer nuestra aplicación vamos a utilizar Blynk. Blynk es una sencilla herramienta que le permite crear aplicaciones en su teléfono y compartir esas aplicaciones con otra people.www.blynk.cc. Es un sistema de arrastrar y soltar así que no hay lenguaje de programación y puede tomar el control directo de los pines de la placa Arduino. Comenzó como un pedal de arranque en 2015, pero rápidamente creció hasta convertirse en una herramienta profesional y de gran utilidad.
La mejor parte es que la aplicación se creará en sólo un minuto y estará totalmente adaptable!
Estos son los pasos a seguir para crear la aplicación
Ir a la tienda de Apple en su teléfono o tableta y descarga Blynk.
Hacer una cuenta en la aplicación Blynk
Haga clic en el icono más en la parte superior de la aplicación para hacer un nuevo proyecto
Email el token de autorización del nuevo proyecto a sí mismo, que lo necesitará en la parte de codificación de Arduino a fin de mantener que el correo electrónico abierto para el paso siguiente.
Bajo el modelo de hardware, seleccione ESP8266 si se ha utilizado un Wemos u otra mesa basado esp.
Agregue dos botones a su proyecto. Botones pulsadores (no cambiar) paraGPIO0 (D3 en el código) y uno opcionalmente para el segundo LED es posible que haya añadido.
Añadir el widget terminal. (Blynk ha convertido recientemente en un servicio de pago de una cierta cantidad de widgets, pero te dan un montón de crédito gratis en muestra hasta que esta aplicación y dura para siempre). Elija v1 y establecer todas las opciones en «ON».
Felicitaciones, usted acaba de hacer una aplicación de teléfono inteligente.Puede compartir esta aplicación con quien sea. Hay un montón de otros widgets para elegir que pueden incorporar y mostrar los datos sensoriales de los sensores es posible que haya añadido. También puede añadir un gráfico de la historia (tercer bloque central PIC) para supervisar su actividad a largo plazo. Es interesante la adición de la aplicación de la notificación, pues éste automáticamente le enviará una notificación si su dispositivo se queda sin conexión, ideal no sólo para las pruebas, sino también muchas aplicaciones del mundo real .
Código Arduino
Construida ya la app movil ahora toca programar su placa Wemo para qeu interprete las ordenes enviadas por la app.
Conecte el cable micro USB a su placa y un ordenador portátil. Todo el código del ejemplo se ha programado en Arduino. Tenga en cuenta que también se puede programa en Lua y ciertas alternativas de javascript. .
Si usted es nuevo en Arduino, no se deje intimidar. Sólo tiene que descargar la última versión desde arduino.cc e instalar. A continuación, siga los pasos a continuación. Sólo es necesario pensar lógica básica para entender el código y sin cerebro en absoluto para subir mi código.
También tenga en cuenta que es necesario instalar la placa. Si ha utilizado los mini-Wemos d1, vaya a http://www.wemos.cc/tutorial/get_started_in_arduino.html. seleccione su versión de la placa y siga los pasos instalaciones. Se recomienda la instalación automática a través del gestor de placa Arduino (Es super rápido y fácil). No se olvide de seleccionar la tabla de más adelante, cuando la posibilidad de subir.
Sin la última versión de las bibliotecas y el ajuste de tarjeta correcta, su código no funcionará!
Importante: el token de autorización en el código es el que usted encuentra en su teléfono o tableta en la aplicación Blynk y enviado por correo electrónico a sí mismo en el paso anterior.Éste es esencial.Asimismo, no se olvide de cambiar la contraseña wifi y SSID.
#define BLYNK_PRINT Serial // Comment this out to disable prints and save space #include #include
WidgetTerminal terminal(V1);
// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon). char auth[] = «60b462d1df8c465bb4d7c7f9a21856a0»;//
int switchstate = 0; int switchstate2 = 0; int relaystate = 0;
//storing the variables that will read input.
#include elapsedMillis timeElapsed; unsigned int interval = 1000;
// Wait one second (1000 microseconds ) between button presses to switch the light on or off again. This avoids glitches and improves stability.
// after a lot of experimenting, I found one second to work best. DO NOT use delay for this as delay will also pause your wifi connection for one second, making it reset.
// timeElapsed functions allow the void loop to keep running, contrary to the simple delay functioning and are therefore the only ones that should be used when working with network communications
void setup() { Serial.begin(9600); Blynk.begin(auth, «SSID», «Password»); // fill in your ssid (the name of your wifi network) and password here. Note that the quotation marks need to stay.
//I found that switching everything on and off at boot gets rid of static electricity and other irregularities. //And added bonus of doing this is that the clicks from the relay let you know exactly when the device is connected to the internet and fully booted
delay(1000);
terminal.println(F(«Blynk v» BLYNK_VERSION «: Device started»)); terminal.flush(); //This will get the terminal widget of your blynk app started }
void loop() { Blynk.run();//initiate connection with the blynk server, for your phone app unsigned long currentMillis = millis();// start counting milliseconds for delays between button presses
//D3 is were your physical push button is, D5 is the button in my blynk app I choose.Note that gpios in the blynk app have different numbers. Serial.print(switchstate); Serial.print(» ——- «);
Serial.print(switchstate2); Serial.print(» ——- «); Serial.print(» THE RELAY IS: «); Serial.println(relaystate);
// For troubleshooting I included serial print. This only works through usb from your microprocessor to your laptop with arduino’s serial monitor open.
if (relaystate == LOW)
{ if (switchstate == HIGH || switchstate2 == HIGH)
{ //if the physical button or button in app is pressed if (timeElapsed > interval)
// if more than one second has passed since the previous time a button was pressed, execute the code and change the relay state.
{ relaystate = HIGH; digitalWrite(D8, HIGH); digitalWrite(D4, HIGH); terminal.println(«Bedroom light switched ON»); terminal.flush(); delay(5); timeElapsed = 0; // reset the counter to 0 so the counting starts over… } }
else { delay(5); // small delay to improve stability } }
// if the relay is on position off (low), switch it on if the blynk app button is pressed or the physical button is pressed. Change the state of the variable relaystate to on // Print to the blynk app terminal widget that the bedroom light is now on.
else if (relaystate == HIGH) { if (switchstate == HIGH || switchstate2 == HIGH) { if (timeElapsed > interval) // if more than one second has passed since the previous time a button was pressed, execute the code and change the relay state.
// if the relay is on position on, switch it off if the blynk app button is pressed or the physical button is pressed. Change the state of the variable relaystate to off // Print to the blynk app terminal widget that the bedroom light is now off.
Hay productos claramente diferentes e innovadores y desde luego el ZUS Smart car lo intenta pues es un cargador USB de 4.8Amp (24W) máximos para cargar nuestros dispositivos a través de la toma del mechero del coche y a la vez un ingenioso localizador que funciona solo a través de bluetooth 4.0(no necesita GPS para funcionar ) que nos permitirá ,una vez que hayamos aparcado el coche y apagado el motor, recordar la posición que se encuentra nuestro coche mediante la aplicación ZUS tanto para Andriod o Iphone y siguiendo la flecha roja hasta nos llevará a él y además nos ofrecerá una alarma para saber el tiempo que nos queda en el parking.
Es sin duda un gran proyecto que dio la luz gracias a Indiegogo y si se esta preguntando por el precio, cuesta menos de 30€ en Amazon , un precio similar a un cargador normal de buena calidad.
Este elegante cargador «Todo en uno» del famoso fabricante de gadgets Nonda busca resolver con un solo dispositivo dos de las necesidades de los conductores: cargar sus dispositivos y además poder localizar el vehículo una vez este aparcado.
Como cargador proporciona dos salidas de corriente USB estándar, con 4,8A máximos en total, lo que permite cargar no solo el smartphone sino también una tableta o incluso dos dispositivos simultáneamente.
El diseño es elegante intentando mimetizarse con el entorno incluyendo incluso dos elegantes luces para poder encontrar las tomas USB en condiciones de baja visibilidad de modo similar a cualquier interruptor del tablero, detalle simple pero que veremos muy poco frecuentemente en otro tipo de cargadores inteligentes.
La electrónica es de calidad superior certificada grado US Military MIL-STD-810G (Estándar Militar de Alta Temperatura) y además permite usarlo sin que se recaliente gracias a un avanzado sistema de refrigeración ZUS que se traduce en un 35% menos de calor, lo que se traduce según el fabricante en que ZUS es capaz de durar 2 veces más que los cargadores normales de coche USB.
Como vemos en el gráfico de abajo , gracias al uso de un sw especial , el fabricante asegura que mediante unos chips «inteligentes» permite reducir a la mitad el tiempo de carga respecto a un cargador convencional
Respecto a su funcionamiento como cargador de coche es estupendo, tiene dos salidas USB que sacan cada una 2,4A de carga, los cuales al enchufar un dispositivo lo detectan para meter la carga mas rápida posible que admita, asegurándonos de esta manera que cargaremos nuestro smartphone , tableta…etc lo mas rápido posible permitiendo lógicamente tener dos dispositivos cargando simultáneamente.
Obviamente la función más original e interesante es sin duda el localizador de vehículos. La forma en que funciona es bastante automática: el Zus es capaz de detectar cuándo el coche está detenido y en ese momento envía un aviso al teléfono inteligente, que “marca” la posición haciendo uso de su GPS; un OK de confirmación permite asegurarse de que la posición se ha guardado (si hay problemas con la señal GPS la app recomienda hacer una foto).
El usuario puede entonces consultar en cualquier momento en qué lugar del mapa está el cochee incluso abrir una especie de brújula localizadora que mediante una flecha y bips lo guían hasta el vehículo como quien está buscando un tesoro.
Naturalmente, este sistema tiene sus limitaciones : por un un lado para almacenar la posición depende de la calidad de la señal GPS, que puede ser pobre en lugares subterráneos o cubiertos –pero normalmente se obtiene con precisión de unos pocos metros por otro lado .Ademas por otro lado como funciona con tecnología Bluetooth, si no estamos cerca del coche, no nos va a localizar bien nuestro coche
APP
La app la puede descargar en Google Play o IOS y para empezar a usarla todo lo que se necesita es enlazarlo con un teléfono inteligente convencional a través de Bluetooth.
Cuando usted necesita para encontrar su coche, basta con abrir la aplicación Zus y caminar en la dirección de la flecha roja para encontrar su camino de regreso a su coche. La aplicación se conecta al dispositivo a través de Bluetooth 4.0 Zus. Por lo tanto, se necesita un dispositivo con Android 4.3 o superior para utilizar la aplicación.
Tras registrar la aplicación reconoce cuando para el coche y le pregunta si deseas que le recuerde el tiempo que le queda de parquimetro, así, ademas de recordarle donde está, tambien le avisa si se le pasa la hora del parking.
Para encontrar el coche aparece situado en un mapa y le indica el tiempo que le falta para llegar andando hasta el coche, así como las instrucciones para llegar hasta el o mediante un sistema de brújula que le indica con una flecha hacia donde se encuentra
Por cierto ZUS es el único cargador de coche USB para cumplir con la norma US MIL-STD-810G y según sus creadores gracias a su fabricación puede ser mucho mas duradero que un cargador convencional..
En resumen pues es un original y funcional cargador usb para nuestro coche que integra un original descubridor de su coche realmente inteligente y que ademas tiene un precio contenido ,pues cuesta menos de 30€ en Amazon
Debe estar conectado para enviar un comentario.