Administra tu Blog

¡Crea tu Blog Ya! Fácil y Gratis

Javier Toledano

Archivo: Febrero 2007

28/02/2007 GMT 1

Explicación de clase sobre las redes informáticas

javiertoledano @ 13:32

En la primera hora de clase, la profesora ha estado explicando las redes informáticas. Una red es un sistema de transmisión de datos que permite compartir impresoras, discos, módem etc, por medio de ordenadores. Hay verios tipos de redes: Red local, red de area metropolitana y red de área extensa.

Para poder tener conexión de redes, como poco es necesario tener: Un ordenador, línea, módem,un emisor, codificador de señal, decodificador de dicha señal y un receptor.

La información que viaja por internet, se descompone en varios paquetes, ya que si se enviase todo en uno, si se extraviase, se perdería toda la información, y de este modo solo se perdería parte de la información. Según como este de cargado el servicio, cada uno de estos paquetes puede ir por un camino distinto a otro, pero todos al final llegan al destinatarios y son colocados por el orden correcto. En las cabezeras va detallado el código del paquete, los datos del emisor y del receptor.

Las redes de conmutación  existe un o varios caminos a seguir físicos entre el emisor y el receptor. Por eso, una vez establecido el circuito , la próxima vez puede seguir otro camino. La red telefónica es un ejemplo.

En cuanto las redes de computación de mensajes, es un sistema muy poco eficaz, puesto que mantiene las líneas ocupadas mucho tiempo, aún cuando no hay circulación por ellas. Además necesita que estén conectados dos sistemas que trabajen a la misma velocidad.

22/02/2007 GMT 1

Semana del 19 al 23 de Febrero

javiertoledano @ 10:35

Ola Gente!!!

Esta semana ya hemos terminado casi el proyecto. Cond¡seguimos gracias a la profesora, que cuando saltase la grabación de vídeo, que empezasen a sonar sonidos reales de una casa, coma una afeitadora, un bebé llorando, estornudos etc... Ahora solo nos queda realizar un informe con todod los pasos, y todo lo que hemos hecho oara que funcionase el proyecto. Cuando lo terminemos publicaremos dicho informe aquí, para que si lo deseeis lo llevéis a cabo en vuestra casa. Os lo recomiendo.

Y nada más. Nos vemos.Xao

19/02/2007 GMT 1

Proyecto De Video Vigilancia

javiertoledano @ 13:02

1º) Coger un ordenador de los de andar por casa o uno normalito. Nosotros cogimos los nuevos que tenemos en clase:

- Pentiun IV, Procesador Intel Pentiun 2 Cores de 64bits de

- 1Gb de Ram,

- 250 Gb de capacidad.

2º) Intentamos instalar un buen sistema operativo apropiado para este proyecto; el GuadaLinex 2004, pero daba error a la hora de configuración de Red, así que tuvimos que utilizar Ubuntu 6.06 que todas las aplicaciones son gratuitas. En las de Windows hay que pagar, por eso no pudimos utilizarlo. Algunas de Windows son EyeCopia como el Motion para Ubuntu.

3º) Para instalar Automatix2 seguimos los pasos que se nos marca Aquí

4º) Buscamos un programa de grabación y edición de sonidos fácil de usar, así que después de una extensa búsqueda, nos decretamos por Audacity. Aquí lo podeis encontrar.

5º) Actualizamos Ubuntu. Para ello vamos a: Sistema-Administración-Gestor de Actualizaciones y presionamos sobre Actualizar

6º) Para la instalación de todos loa codec necesarios, necesitábamos el programa Automatix2, para que Ubuntu pueda leer MP3, vídeos, etc… Lo podéis encontrar Aquí

7º) Nos bajamos sonidos reales para que saltasen periódicamente para aparentar que había alguien en casa y para que cuando salte la grabación de vídeo se activen automaticamente. La página donde los encontramos es Aquí

8º) Nos hemos bajado los drivers de la Web Cam Logitech Quick Cam Messenger, para que funcionase y la reconociese Ubuntu. Ahora actúa correctamente. Los encontramos Aquí ,después de buscarlos desesperadamente.

9º) Para el proyecto de video vigilancia, necesitábamos capturar cambios en el entorno, por lo cual nos descargamos el Motion el cual captura imágenes solo cuando nota una alteración de píxeles, el cual nos ahorra memoria al no estar grabando tiempo innecesario. Se Instala yendo a Agregar y quitar problemas- Avanzado y se busca Motion

Cambiamos las configuraciones para un mejor rendimiento. Para ello abrimos el terminaly escribimos: Sudo gedit /etc/motion/motion.conf, y alli cambiamos la configuración como por ejemplo las captaciones que hace por segundo la camara. Estas son los cambios que hicimos:

Variable Valor Descripción

Target-DIR /home/tole/capturas Directorio donde guardar las capturas de la cámaraJ

pag_filename %Y-%b-%d-%a/%H-%M-%S Patrón para los nombres de archivo de captura

Locate On Para que recuerde lo que se ha movido de cada captura

Webcam_port 9000 Puerto en el que vemos la imagen de la cámara

Gab 10 Tiempo entre un evento y otro

Locate On Nos resaltará el objeto en movimiento en las capturas

Framerate 6 Número de capturas por segundo

 

LA PARTE DE LA PROFE

La idea de este proyecto salió de la PC Actual 183, de un práctico titulado "Videovigilancia con Guadalinex". Una parte del proyecto es generar ruidos aleatoriamente para simular presencia en una casa vacía. Marcelo y Tole encontraron una web con sonidos para efectos especiales (silvidos, sirenas, risas, platos rotos...), y de ahí los bajaron. Para que se reprodujeran automaticamente, utilizamos el script escrito en Python que venía en la revista. Pero claro, no funcionaba y nosotros no sabemos Python así que nos llevó un buen rato hacer que funcionara.

Yo me encargué de dos cositas que resultaban imposibles para los alumnos, porque ellos no ven programación en el ciclo y también porque su desconocimiento del idioma Inglés les limita mucho:
1. Modificar el script en Python para que funcionara y
2. Estudiar la documentación (sólo venía en inglés), que explicaba como cambiar la configuración del Motion para implementar la activacion de la sirena de policía tras la detección de presencia. Guías Motion

Este es el script que reproduce sonidos aleatoriamente para simular presencia, llamado nah.py, tal y como nosotros lo usamos:

#!/usr/bin/python
import os
import commands
import random
import time
import sys
soundsdir="/home/tole/nah/sonidos"
sounds= os.listdir(soundsdir)
while True:
status,output=commands.getstatusoutput("play "+soundsdir+random.choice(sonidos))
time.sleep(random.randint(5,60))

El script, por lo poquito que entiendo, carga unos módulos con funciones para manejar sistemas de ficheros, generar números aleatorios... El script va a la carpeta donde tenemos los sonidos (directorio sonidos, que está en /home/tole/nah/), escoge uno al azar y lo reproduce. El proceso se reproduce cada cierto número de segundos, un número aleatorio entre 5 y 60 segundos)

Así, nos funcionó. Para poner a funcionar el script, hay que teclear en el terminal la orden
python /home/tole/nah/nah.py

Este es un vídeo de prueba de como funciona:


Aqui estamos los dos miembros del Proyecto: (Yo soy el de la izquierda)
proyecto.bmp

Semana del 12 al 16 de Febrero

javiertoledano @ 10:14

Muy buenas Xavales!!! Aqui estamos otra vez!!!

Pues  mirad, la semana pasada seguimos con el proyecto de seguridad de la casa. Por fin conseguimos que funcionase la cámara Wep, para que cuando detectase  algun movimiento, saltase la grabación para que se quedara inmortalizado ese momento. Poco a poco vamos progresando con el proyecto. Hasta yo me lo instalé en mi casa y resuta muy curioso.

Todo eso se pudo hacer gracias a que encontramos en internet unos archivos de configuración para la Webcam con la que estabamos trabajando.

Pos nada más. Nos vemos.Xao

05/02/2007 GMT 1

Semana del 29 al 2de Febrero

javiertoledano @ 10:05

Buenas Gente!!!

En la semana pasada, estuvimos liados con el proyecto de video vigilancia. Conlos sonidos que nos descargamos, intentamos hacer que sonasen uno tras otro, pero la dejamos porque  teníamos que probar la web cam. Nos encontramos problemas porque no la visualizava Ubuntu. Nos metimos en un foro , y un tio nos dio la posible solución, dandonas los driver de instalación para que apareciese.

Eso fue todo. Nos vemos.Xao

Archivo | ¡Crea tu Blog Ya! Fácil y Gratis