Tabla de contenido:

30 $ Sistema de vigilancia con interfaz de usuario: 7 pasos
30 $ Sistema de vigilancia con interfaz de usuario: 7 pasos

Video: 30 $ Sistema de vigilancia con interfaz de usuario: 7 pasos

Video: 30 $ Sistema de vigilancia con interfaz de usuario: 7 pasos
Video: 🔴HAZ TU CASA + SEGURA con un NVR y Cámaras ANNKE POE 2024, Mes de julio
Anonim
30 $ Sistema de vigilancia con interfaz de usuario
30 $ Sistema de vigilancia con interfaz de usuario
30 $ Sistema de vigilancia con interfaz de usuario
30 $ Sistema de vigilancia con interfaz de usuario

Sistema de vigilancia extremadamente barato y muy fácil de hacer. No es necesario ser ningún científico espacial para hacer eso. Probablemente encontrará todas las piezas necesarias en su ferretería local. Solo necesitará 2 barras angulares, 2 servomotores, un par de componentes electrónicos y una cámara web (antigua). Y por supuesto algunos softwares en tu computadora. Este instructivo le mostrará cómo construir un sistema de vigilancia funcional. Requisitos: - Sistema operativo Linux - Servidor (Apache) - Soporte PHP - Mysql (opcional) Si no desea utilizar la verificación de inicio de sesión Mysql - alrededor de 30 $ - Web Cam - Servo ¡Las imágenes y el video a continuación le dirán más de 784 palabras!

Paso 1: Cómo: Construir el marco

Cómo: construir el marco
Cómo: construir el marco
Cómo: construir el marco
Cómo: construir el marco
Cómo: construir el marco
Cómo: construir el marco
Cómo: construir el marco
Cómo: construir el marco

Primero, tienes que comprar 2 barras angulares. Estos costarán alrededor de 2 $ cada uno. Luego, debe perforar todos los 3 orificios en total para estas barras angulares. El diámetro de los agujeros depende de cuál es el diámetro de su eje servo. El punto es que debe caber en el agujero. Por supuesto, también necesitará estos servomotores. Todas las tiendas de RC-hobby están llenas de estos y el precio es de 5 $ en adelante. Puede usar tornillos o pegamento caliente para conectar estas piezas. Usé ambos. Concéntrese en que hay suficiente espacio entre el servomotor y la barra angular, ¡para que pueda girar libremente!

Paso 2: Cómo hacerlo: Tablero de control del servomotor

Cómo: Tablero de control del servomotor
Cómo: Tablero de control del servomotor
Cómo: Tablero de control de servomotor
Cómo: Tablero de control de servomotor
Cómo: Tablero de control de servomotor
Cómo: Tablero de control de servomotor

A continuación, necesitará una placa de control para estos servomotores. Es muy fácil de hacer y contiene pocos componentes. Componentes necesarios: - Procesador Attiny2313- Circuito de búfer Max232- 4 x 0, condensadores 1uF para el Max232- regulador de voltaje 7805- 1 x 16V / 47uF capaitor para el regulador de voltaje (entrada) - 1 x condensador de 100nF para el regulador de voltaje (salida) - 1 x 2, conector de CC de 1 mm o el tamaño que desee usar - 1 x conector D9 para RS232 - barra de púas 2x3 para la conexión del servomotor Siga las instrucciones esquemáticas y su tablero debería verse así.

Paso 3: programación del procesador

No voy a mostrar cómo programar el procesador. Debo suponer que está familiarizado con la programación del AVR. Si no lo hace, entonces tiene que ir con el procesador y el código C a su amigo que puede programar el código en el procesador. El código C es muy simple y corto. Contiene solo 60 líneas de código

Paso 4: coloque la placa de la cámara web en el marco

Coloque la placa de la cámara web en el marco
Coloque la placa de la cámara web en el marco

Okey, ahora tenemos el tablero de control y el marco. Ahora es el momento de abrir su cámara web y conectar la placa de la cámara web al marco. Es fácil de hacer con pegamento termofusible. Puede eliminar de forma segura las conexiones al micrófono y al botón de encendido / apagado. No los vamos a necesitar. Sabes a lo que me refiero cuando abres tu cámara web =)

Paso 5: Juntando el resto de las piezas

Juntando el resto de las piezas
Juntando el resto de las piezas
Juntando el resto de las piezas
Juntando el resto de las piezas
Juntando el resto de las piezas
Juntando el resto de las piezas

Okey, ahora vamos a necesitar un caso. Mi caso es demasiado grande y feo como el infierno, así que ve y trata de conseguir un caso más pequeño y bonito =) ¡ATENCIÓN! ¡No cometas el mismo error que yo! Puse las conexiones de alimentación y RS232 en la parte frontal y, por supuesto, deberían estar en la parte posterior.

Paso 6: Listo para la prueba

Listo para la prueba
Listo para la prueba

Después de las lágrimas, ¡aquí está! =) Ahora es el momento de probar nuestro sistema. Conecte el enchufe y ore.. ¿No fumar? ¿Sin espumoso? ¿Sin fuego o gritos? bien, entonces todo está perfectamente (espero). Cuando el enchufe de alimentación esté conectado, la cámara debería girar a su posición predeterminada. que es 1500us. Mantiene una pequeña voz de "surrur", pero es normal. Ahora puedes intentar controlar tu cámara con el minicom, gtkterm o lo que quieras usar. Es importante utilizar 4800 baudios. ¡Con las otras tarifas no va a funcionar! Sugiero que descargue gtkterm a su máquina Linux y cambie las opciones de puerto para usar la velocidad 4800 Luego presione las teclas a, s, z, x desde su teclado y la cámara debería girar. Si funciona, ¡es hora de divertirse!

Paso 7: interfaz de usuario

Interfaz de usuario
Interfaz de usuario

Programé la interfaz de usuario con los lenguajes xhtml y PHP. Es complicado y difícil explicar lo que hace todo. En el lado derecho hay 4 botones: cámara encendida, cámara apagada, movimiento encendido y movimiento apagado. Cámara encendida, pone la cámara en línea y luego muestra "la cámara web está funcionando …" y la cámara está apagada, apáguela y se muestra el letrero "la cámara web está detenida". En la mitad de la pantalla se encuentra el flujo de video que proviene de la cámara. Girando la cámara sucede haciendo clic en la imagen. Si ve algún objeto en el borde de la imagen (como una lámpara) y hace clic en él, la cámara girará para que esté en el medio de la imagen cuando se actualice (el intervalo es de 1 s). También hay un botón 4 debajo de la transmisión de video. Arriba, abajo, izquierda y derecha. Con estos botones puede girar la cámara más de cerca. En el lado izquierdo está el área donde se actualizarán las imágenes de movimiento detectado si la detección de movimiento está en línea. También hay un botón para eliminar imágenes, que eliminará todas las imágenes. Zip-packet contiene todo sobre la interfaz de usuario y puede modificar / usar estos archivos como desee. Acerca del script del detector de movimiento, consulte esto:

Recomendado: