Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Video Motion
Video Motion
________________________________________________________________
En mi caso resulta que tengo una terraza encima de mi piso y creo que alguien
merodea por ella cuando yo no estoy. Para vigilar esta he montado este sistema
de seguridad con un ordenador porttil muy antiguo, una webcam usb y una
bola de plstico que usar para protegerla de la intemperie.
Introduccin
Como ya habis podido ver anteriormente muchos de los artculos tipo ( How
To ) que se han publicado han estado relacionados con la distribucin de Linux
Debian y con otras cosas como drivers para la webcam , configuraciones del kernel ,
instalaciones de Debian , todo sobre Motion , la utilidad wput , redes
inalambras wifi .
Quieres flipar ?
La idea est en instalar un PC dentro y una Webcam fuera que cuando detecte
un movimiento genere capturas y guarde una copia en el disco duro y adems
nos mande una copia hacia el servidor que tengo en el piso de abajo.
Bueno, vamos a empezar por presentarnos al ( PC Guardin ) que va a ser el
encargado de todo esto ...
Para resguardara de los rayos solares voy a pintar todo el interior con pintura de
color negro especial para plsticos que mi mujer me a comprado cuando salia
del trabajo ya que yo estoy en plan ermitao ( y paso de salir ) :)
Una vez he pintado la bola por dentro le he metido varios trozos de corcho para
aislarla lo mas posible y darle un poco de soporte para poder direccionarla hacia
donde yo quiera. Tambin he atravesado la bola con un tornillo que la mantiene
firmemente fijada a la caseta. Este es el resultado .
Como deca al principio de este articulo todo esto a sido compuesto por
artculos anteriores y aqu os los voy a dejar por orden por si alguno de vosotros
os atrevis a montaros vuestro propio sistema de vigilancia.
Sistema operativo
________________________________________________________________
Ahora podemos elegir entre tres opciones de particionado, todas las particiones
en /, separar la /home de la / o separar /home, /usr, /var y /tmp. ( En mi caso voy
a separar solo la /home )
El sistema nos avisa de que vamos a destruir todo el contenido del disco
Seleccionamos nuestra zona horaria
Escogemos el ftp
Si usamos proxy para salir a Internet hay que indicarlo aqu, si salimos
directamente a Internet dejar en blanco este apartado
Instalamos el GRUB
Con este paso concluimos la instalacin, ahora solo nos queda disfrutar de
nuestro nuevo Linux Debian.
Voy a bajarme las fuentes del kernel que viene instalado por defecto ya que con
el actual ya me soporta mi webcam.
Antes de nada vamos a bajarnos las fuentes del kernel que tenemos instalado ya
que seguramente mas adelante necesitare compilarlo de nuevo.
El primer paso en este men sera la opcin ( GET ) para que se baje las fuentes
del paquete .
Seguidamente vamos hacia la opcin ( BUILD ) as compilara el paquete para
instalarlo en nuestro kernel ..
Motion
( Sistema de deteccin de
movimiento )
________________________________________________________________
Vamos a instalar Motion en nuestra debian contando que tenemos soporte para
la webcam. Si todo os fue bien en la instalacin bsica devemos tener lo
suficiente para poder descargarlo sin problemas.
Vamos a comenzar por instalar Motion con el comando aptitude .
aptitude install motion
Ahora crearemos la carpeta donde vamos a guardar las capturas de nuestras
cmaras.
mkdir /home/forat/cam
Seguidamente vamos a configurar unas cuantas cosillas en su archivo de
configuracin motion.conf
vi /etc/motion/motion.conf
Te recomiendo que el auto_brightness lo dejes en off ya que la webcam se
vuelve tan sensible que grava fotos tan solo con el cambio mnimo de
luminosidad.
En la linea target_dir podemos especificar la ruta donde queremos que nos
guarde las capturas.
target_dir /home/forat/cam
Si queremos ver la webcam conectada a nuestro equipo por internet tenemos
que habilitar un puerto y le asignaremos el que tiene por defecto.
webcam_port 8000
Si no queremos que sea accesible desde Internet debemos asignarle el puerto 0
(Te recomiendo que uses el puerto 8000 ya que no suele ser muy utilizado y
recuerda que no puedes poner cualquiera ya que puede crear conflictos de
servicios.)
Y dejando todos los dems ajustes por defecto ya funciona a la perfeccin.
Aqui os dejo mi archivo de configuracin motion.conf
Con mi configuracin el software motion debe de actuar como una repetidora
de instantneas cuando detecte movimiento guardandolas todas en formato ( jpg
).
Como tambin activamos el puerto 8000 vamos a probar de poner en el
navegador http://tuip:8000 y devemos ver la webcam online.
Ya la tenemos lista para funcionar, pero ahora seria lo suyo que nos mandara
esas instantneas a un ftp y as poder salvar las pruebas en otro pc que no sea el
mismo que las grava, pero eso ser en el prximo manual que ya tengo un poco
de sueo, son casi las 6 de la madrugada.
( Es lo que tiene estar de vacaciones y no tener nada que hacer al da siguiente )
Red inalambrica
________________________________________________________________
Afortunadamente para mi tenia por aqu guardada esta tarjeta de red wifi
U.S.Robotics USR132410 PCMCIA capaz de transmitir datos a 11 Mbps que
no es mucho pero si suficiente para lo que quiero montar.
Para configurar la targeta de red tenemos que editar un fichero llamado
interfaces que se sita en /etc/network
En mi caso en particular me la detecta como wlan0, podis mirar como os la
detecta mediante el comando ifconfig.
Una vez detectada vamos a editar el fichero de configuracin para las tarjetas de
red con el editor que prefieras
allow-hotplug wlan0
auto wlan0
iface wlan0 inet static
address 192.168.1.80
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
dns-nameservers 80.58.61.254
dns-search hsnet.sytes.net
wireless_essid Hsnet-Node2
wireless_rate Auto
wireless_mode Managed
wireless_key clavewep
Podis hacer lo mismo pero modificando mis parmetros por los de vuestra red.
Una vez lo tengamos configurado podemos salir del editor ( vi ) con la tecla
escape y :wp!
Podemos utilizar los comando ifdown y ifup para parar o lanzar esta
configuracin especificndole seguidamente la tarjeta de red.
Ej: ifdown wlan0
ifup wlan0
ahora podemos reiniciar la maquina con un ( reboot ) y veremos los resultados.
ejecutamos el comando ( iwconfig ) y podemos ver que se a conectado a
nuestro punto de acceso ( en mi caso Hsnet-Node2 )
Con este manual me voy ha ahorrar el tener que volver a comerme la olla para
configurar la wifi bajo consola ya que no siempre se tiene la interfaz de Gnome
para configurarla.
Podramos tener varios problemas que tenemos que solventar para que nuestro
sistema de vigilancia no se detenga en ningn momento.
El pc adems de apagarse cuando vuelva a arrancar no arrancar el programa
Motion. Todo tiene solucin en la vida y voy a dar fe de ello.
Una vez hecho este cambio vamos a copiar el script de arranque de motion en
el directorio donde se arrancan los demonios.
cp /usr/share/doc/motion/examples/motion.init-Debian /etc/init.d/motion
le damos permisos .
/etc/init.d/motion start
/etc/init.d/motion stop
cd /etc/init.d
Haz la prueba y reinicia el pc, a partir de ahora siempre restara dispuesto para
gravarlo todo cuando tu no ests y no debers de preocuparte de nada.
Si ya te has hecho todos los manuales anteriores ahora solo tienes que
instalrtela y disfrutar de tus vacaciones tranquilamente sabiendo que si alguien
entra donde no tiene que entrar lo vas a pillar.
Aqu os dejo estas dos capturas para que veis como me a pillado a mi mismo al
entrar a la terraza tanto de da como de noche
Espero que este macro manual que os acabis de leer os sirva de ayuda para
montaros vuestro propio sistema de vigilancia, o simplemente os hayis
entretenido leyndolo tanto como yo montndolo.
Sois libres de copiar, modificar o incluso usar este manual para lo que queris
incluidos los estudiantes universitarios como proyecto para presentarlo.