Menú
Gratis
Registro
hogar  /  Skoda/ Conéctese al programa cocodrilo de alarma de automóvil para Android. Alarma anti-robo

Conéctese al programa Alligator de alarma de automóvil para Android. Alarma anti-robo

Descripción:

Solicitud " Alarma anti-robo" ayudará a prevenir el robo de su dispositivo. La alarma antirrobo se puede usar para disuadir a familiares y amigos a quienes realmente les gusta espiar cuando no está usando su tableta o teléfono. Sonará una alarma si el dispositivo se mueve o se desconecta de el cargador. El programa no es malo para evitar que los niños usen su teléfono sin permiso. Una de las mejores aplicaciones para proteger su dispositivo de los ladrones.
Características de la aplicación:
- se muestra una notificación cuando Cargador conectado;
- el dispositivo detecta movimiento, desconexión de la carga;
- alarma fuerte;
- alarma luminosa y vibración cuando se activa una alarma.
La aplicación Alarma antirrobo no garantiza una protección del 100% para su dispositivo.


Pantalla principal:

Hay dos botones principales en la pantalla:
- detección cuando el cargador está apagado;
- detectar cuando el teléfono se mueve.
Para proteger su teléfono contra movimientos no autorizados, haga clic en el ícono del teléfono. Después de esto, cualquier intento de mover el teléfono activará una "alarma". Para desbloquear el candado, haga clic en el mismo icono en forma de teléfono e ingrese un código de cuatro dígitos.

Ajustes:

En la configuración del programa Alarma antirrobo, puede cambiar la señal de alarma, la contraseña y el tema. También es posible establecer un período de gracia antes de una alarma. En la versión Pro tendrás acceso a inicio automático aplicaciones después de reiniciar su dispositivo, nuevas plantillas de diseño, protección de la batería.

M una rica aplicación que convierte un teléfono inteligente en un "vigilante electrónico": ¡la idea, en general, está en la superficie! Como sabes, en un buen sistema de alarma moderno, además de la tradicional reacción a las vibraciones del cuerpo, romper cristales, abrir puertas, poner el encendido, etc., es posible controlarlo a través de un canal de comunicación móvil y comunicarse con el propietario a través de llamadas telefónicas y SMS. Y además, haz varias cosas útiles usando el GPS: informar las coordenadas de un coche estacionado, cuando un coche sale de los límites de un área predeterminada, dibujar una ruta...

De hecho, la mayoría de los teléfonos inteligentes podrían hacer lo mismo si estuvieran controlados por una aplicación con un algoritmo de funcionamiento similar al algoritmo de funcionamiento de la alarma de un coche. Existen muchas aplicaciones de este tipo y, aunque algunas de ellas están diseñadas para contrarrestar el robo del teléfono, otras también están diseñadas para proteger el automóvil. Es fácil encontrarlas en la tienda de aplicaciones Google Play. Y para estas tareas son adecuados los dispositivos obsoletos que llevan mucho tiempo "fuera de servicio".

Aplicaciones de “alarma”

Instalemos y probemos un par de programas para comprender su esencia y capacidades. La aplicación, llamada simplemente “Signalka”, es gratuita y tiene una interfaz bastante sencilla y lógica, lo cual es una buena noticia. También tiene dos modos de funcionamiento.

  1. Primer modo de funcionamiento. En él, la aplicación genera una “alarma” desde el teléfono inteligente, llamando y enviando SMS a un número precargado en caso de que se active un sensor de movimiento, el automóvil abandone una determinada zona, etc. En consecuencia, el segundo teléfono al que se enviarán los mensajes de alarma no necesita dicha aplicación e incluso puede ser un teléfono normal con pulsadores. Pero luego tendrás que encender/apagar la alarma manualmente, lo cual es difícil de hacer si el teléfono inteligente está profundamente escondido en el automóvil.
  2. Segundo modo de funcionamiento. En este caso, necesitará dos teléfonos inteligentes: ambos tienen instalada la aplicación Signalka, después de lo cual uno se esconde en el interior del automóvil y sirve como vigilante, y el segundo teléfono inteligente, que el propietario siempre lleva consigo, usa la misma aplicación como Mando a distancia para el primero vía Bluetooth. Este es el modo más conveniente, que le permite no tocar innecesariamente el dispositivo escondido en la cabina, a menos, por supuesto, que esté constantemente conectado a la fuente de alimentación.

En la configuración de la aplicación, puede ajustar la sensibilidad del sensor de vibración, el radio de la zona de seguimiento, la salida del automóvil más allá de la cual se activará una alarma (de 20 a 120 metros), así como los eventos para los cuales se enviarán SMS. recibirse: activación de un sensor de movimiento, encendido/apagado, batería baja, etc. También hay un modo de seguimiento, en el que después de que el coche abandone la zona de seguimiento, el dispositivo comenzará a enviarle coordenadas cada 5 minutos.


El autor de otra solicitud, bajo otro título “original”” Alarma de seguridad”, diseñó su interfaz, francamente, sin éxito. No todo en él es intuitivo, hay muchos problemas abstrusos que agobian al usuario medio, como el gráfico continuo de vibraciones del cuerpo del teléfono inteligente.

No hay intuición: necesita instrucciones de uso. Hay instrucciones, pero entre las secciones en pantalla ("Principal", "Calibración", "Configuración", "Otro") no es visible; solo se encuentra si hace clic en los tres puntos en la esquina superior derecha de la pantalla, donde se oculta un minimenú adicional. Además, la solicitud también es de pago...

De una forma u otra, es curioso que el desarrollador del programa se haya centrado en aprovechar al máximo el sensor de movimiento del teléfono inteligente: el acelerómetro. El usuario no sólo puede ajustar su sensibilidad según el principio “más/menos”, como en el programa anterior, sino que también la ajusta en valores numéricos de forma independiente a lo largo de cada uno de los tres ejes de coordenadas X, Y y Z. En la configuración de la aplicación , el usuario puede establecer los ángulos, cuyo logro activará una alarma y enviará un SMS de alarma. Y en el mismo SMS recibirás datos digitales sobre cambios en nodos a lo largo de los ejes de coordenadas.

Si se conoce la posición del teléfono inteligente, probablemente incluso será posible sacar conclusiones sobre lo que está sucediendo con el automóvil, reconociendo el movimiento del gato, el hundimiento por el crujido del hielo debajo del volante o la carga en una grúa. Si es conveniente y cuán necesario es una cuestión abierta, pero en cualquier caso, esta solución es inusual y distingue la aplicación de otras.


Así se ven los mensajes que provienen de un teléfono inteligente a modo de alarma:


¿Beneficio o mimo?

Una característica desagradable de una "alarma" telefónica es que no tiene ninguna función de protección. Podrá avisar al propietario de la alarma, pero no podrá evitar que los ladrones arranquen el coche si no hay otros medios de protección electrónicos o mecánicos en el coche.

En consecuencia, surge la pregunta:

¿En qué situaciones podría tener sentido un sistema de alarma económico de un teléfono móvil antiguo? En realidad, aquí hay dos opciones.

  1. Si el coche ya dispone de un buen sistema de seguridad compuesto por un sistema de alarma, un inmovilizador y un bloqueo del capó, pero sistema de seguridad funciones de servicio débiles: llavero de corto alcance, sin GSM ni GPS. En este caso, un teléfono inteligente antiguo podrá aumentar la usabilidad del sistema de seguridad existente: hacer que el rango de control sea ilimitado, informar las coordenadas del automóvil, escuchar de forma remota la situación en la cabina, etc.
  2. Una opción aún más económica es combinar un teléfono inteligente con cerraduras simples caseras, lo que pueden hacer muchas personas que tienen incluso conocimientos mínimos de ingeniería eléctrica y de radio. Un par de cerraduras complicadas e inesperadas basadas en botones ocultos, combinaciones de teclas estándar, etc. A veces puede resultar nada peor que una “señalización” avanzada. Y el smartphone, de nuevo, añadirá a los productos caseros la comunicación remota con el coche.

Instalación y suministro de energía de un teléfono inteligente.

Finalmente, una digresión importante. Las descripciones de las aplicaciones de "alarma" no dicen nada sobre la fuente de alimentación del teléfono inteligente y no todos pensarán en ello de inmediato. Sin embargo, alimentar un teléfono inteligente, si de repente decides usarlo como "alarma", es un tema especial.

Con GPS y GSM encendidos, así como con el sensor G constantemente activo y esperando vibraciones de la carrocería del automóvil, el dispositivo se descargará en un máximo de medio día. Y si utilizamos un viejo "jubilado" o un aparato nuevo, pero muy económico, cuya batería está lejos de los récords de capacidad y calidad, es bueno que la batería dure varias horas...

Esto significa que tendremos que arreglarlo por teléfono. comida constante. Esta no es una tarea difícil, pero requiere algo de manipulación. En primer lugar, debe encontrar un lugar para su teléfono inteligente en el interior del automóvil que sea invisible durante una inspección superficial y relativamente accesible para poder realizar algunas acciones con la pantalla táctil si es necesario. Pues para que funcione el GPS. Estas son, por decirlo suavemente, cosas mutuamente excluyentes, pero esperamos que puedas manejarlas.

Después de esto, tendrás que conectar el cable de alimentación al lugar donde quedará oculto el teléfono inteligente desde un punto donde haya 12 voltios constantemente presentes (independientemente de la posición de la llave de encendido). Y luego, en las inmediaciones del teléfono inteligente, de estos 12 voltios es necesario generar 5 voltios, usando carga del coche con un enchufe microUSB en el cable.

Cabe señalar que conectar constantemente el teléfono para cargar es una solución aceptable, pero no la más óptima... Sí, una vez completada la carga, el controlador de batería entra en un modo de compensación de espera aparentemente seguro, pero...

Vamos a crear nuevo esquema(por ejemplo, bajo el nombre radioaudi-reversing.grc), donde la señal ya no se tomará de bladeRF, sino de un archivo grabado. Para hacer esto, usamos el bloque Fuente del archivo, al que simplemente le pasamos el nombre del archivo. Ahora comienza la diversión. Al convertir la "imagen" obtenida en la etapa anterior (Fig.2) en la dependencia del nivel de la señal en el tiempo, su valor se toma como la suma de todas las amplitudes sobre todas las frecuencias cubiertas del espectro para cada momento en el tiempo, por lo tanto la señal en estudio debe estar separada del ruido. Para hacer esto, puede usar el módulo de filtro de paso bajo, pero corta las frecuencias, dejando un corredor alrededor de la frecuencia cero, es decir, exactamente en el centro (0 MHz).

En cualquier caso, en el centro tenemos señal de corriente continua en el circuito eléctrico del dispositivo y cambiar el parámetro de frecuencia no resolverá el problema. Pero todo el espectro se puede desplazar multiplicando la señal proveniente del osmocom Sink por otra, con una frecuencia igual al desplazamiento requerido (esto es matemática). Para hacer esto, agregaremos un bloque Multiplicar y Fuente de señal, alimentaremos la señal del segundo a la entrada del primero junto con la salida de Fuente de archivo; La salida Multiply, a su vez, pasará al filtro de paso bajo. Aquí he elegido una frecuencia de corte de 10 kHz (valor 10e3) y un ancho de transición de 1 kHz (valor 1e3, este parámetro determina qué tan bruscamente el filtro corta la señal, es decir, qué tan borrosos son los bordes de la región límite).

Otro parámetro importante es la frecuencia de la fuente de señal, el valor por el cual se desplazará la señal existente. Tiene sentido colocarlo en el espacio de trabajo con un control deslizante, como freq, bajo un nombre, por ejemplo, freq_0. Ahora simplemente dirigimos la salida del filtro de paso bajo al disipador de cascada WX GUI: la señal útil debe caer exactamente en el medio, a una frecuencia convencional de 0 MHz.

¡Hurra! En esta etapa, ya podemos acercarnos al análisis de señales. Arrastremos el WX GUI Scope Sink al espacio de trabajo y lo conectemos a la salida Multiply a través del bloque Complex to Mag, que sirve, como puede imaginar, para transferir valores de señal de la región compleja a la región de valores reales. que son más convenientes para operar. En la Fig. 3 puedes ver cómo debería verse.

Afortunadamente, nuestros datos se transmiten mediante modulación de amplitud y solo hay dos niveles, por lo que podemos ir directamente a la representación binaria. Para hacer esto, dirijamos la salida Complex to Mag al bloque Binary Slicer, que convierte la secuencia de amplitudes de señal en una secuencia de ceros y unos, dependiendo de si el valor es mayor que cero o no. Dado que todos nuestros valores de amplitud de señal son mayores que cero, usando un bloque aritmético simple Add const con un valor de aproximadamente -170m bajaremos el gráfico para que Binary Slicer tenga algo que distinguir. La salida de este último se enviará a un archivo a través del bloque File Sink que ya conocemos.

Tenga en cuenta que este esquema en la práctica se complica con módulos como Rational Resampler y Throttle. El primero le permite reducir la frecuencia de muestreo de la señal para no operar con datos redundantes en el futuro, el segundo esencialmente funciona de la misma manera y se utiliza para reducir la carga en el procesador en los casos en que no es necesario procesar todo el flujo de datos sin valores faltantes (por ejemplo, basta con mostrar datos en la pantalla, como la nuestra). También vale la pena señalar que para el cambio de frecuencia se considera más correcto usar el bloque Filtro FIR de frecuencia Xlating, pero en aras de la claridad, usamos Multiplicar para esto.

Arroz. 3. Tipo de señal como amplitud versus tiempo.

En la pantalla Waterfall Plot en cero segundos puedes ver una señal útil. Se muestra en el gráfico de alcance como amplitud versus tiempo.

Arroz. 4. Vista del diagrama de trabajo para trabajar con la señal.

INTERPRETACIÓN DE LOS DATOS OBTENIDOS

Entonces, recibimos un archivo con una secuencia de bytes que reflejan la señal en formato binario. 0x01 - uno, 0x00 - cero. Para leer, creemos un script simple en Python que interpretará una secuencia de unos y ceros por encima de un cierto umbral como 1 o 0, y también separará diferentes señales entre sí.


Al presentar los datos recibidos en forma hexadecimal, obtenemos las siguientes secuencias:

2e23a99426bd8018

2e23a929426b805e

2e23a91f29428039

2e23a9031f298058

2e23a9cf031f809e