Descargar

Propuesta del proyecto consola de radio/tv en Linux Debian Etch (página 2)

Enviado por jaimemontoya


Partes: 1, 2

PROPUESTA DE TRABAJO

Este proyecto ha sido dividido en seis etapas básicas que son:

1. Informarse. 2. Planificar. 3. Ejecutar. 4. Controlar. 5. Decidir. 6. Valorar y reflexionar.

En el proceso de informarse se realizará el estudio preliminar respectivo para determinar los usos, importancia, manera de implementar y todo lo relacionado al proyecto desde una perspectiva general, obteniendo datos teóricos de fuentes informativas ya sea digitales o impresas, con el fin de tener un panorama claro de lo que se desea hacer y de los recursos que se van a utilizar para llevar a una buena culminación cada uno de los objetivos y metas que se tienen para este proyecto.

Al planificar se ordenarán sistemática y cronológicamente cada una de las actividades a realizar por el equipo de trabajo, con el fin de ejecutar cada acción ordenadamente y de forma programada. Esto permitirá obtener mejores resultados.

Ejecutar el plan será llevar a la acción cada una de las actividades programadas por el grupo de trabajo.

Normalmente sucede que las cosas no siempre se dan exactamente de la manera en la que se planean. Por esta razón se incluye como parte del plan de trabajo una etapa de control, que será para ajustar y ordenar aquellos aspectos de la ejecución que no se estén realizando de acuerdo a lo programado. Con esto se logrará enfrentar y contrarrestar las contingencias que se presenten durante el proceso de ejecución del proyecto.

Una vez que se tenga el proyecto funcionando, se harán evaluaciones y pruebas para garantizar la estabilidad, rendimiento y eficacia del sistema al tiempo que se tomarán decisiones para mejorar lo que no se esté ejecutando de forma óptima. Con esto se pretende que sea el mismo equipo de desarrolladores del proyecto el primero en detectar fallas y corregirlas inmediatamente para que cuando el sistema esté completamente terminado, tenga el mínimo de errores posible.

Al final del proyecto, se hará un recuento de cada una de las experiencias que se tuvieron con el fin de destacar lo bueno y lo malo, es decir las fortalezas y debilidades del trabajo realizado. Esto servirá para aprender y retener todo lo bueno que se hizo y a la vez para que los errores cometidos sirvan como experiencias y que no se vuelvan a repetir en el futuro ya sea en un nuevo y mejorado diseño de este mismo proyecto o en otros similares que se desarrollen a futuro.

ACTIVIDADES

Primeramente se realizará una investigación general en Internet, entrevistando a amigos y conocidos que usen tarjetas de radio/TV en sus computadoras y en diferentes sistemas operativos, y se recopilará toda la información posible que pueda ser de utilidad en el desarrollo y ejecución de este proyecto.

En segundo lugar, luego de haberse informado y documentado en diferentes fuentes, la siguiente actividad es la selección de una tarjeta de radio/TV compatible con Linux, que para este proyecto será específicamente la tarjeta KWorld Studio TV Terminator VS-LTV7131RF Capture Card PCI con chip Philips SAA7131E.

A continuación se obtendrá una computadora para realizar el proyecto, que en este caso será una PC de escritorio con procesador perteneciente a la arquitectura de la familia i386. Entonces se insertará la tarjeta de radio/TV en una ranura de expansión PCI de la tarjeta madre.

La siguiente actividad será instalar el sistema operativo Linux Debian Etch, lo cual se hará descargando de http://debian.org la imagen de instalación mínima para luego hacer las instalaciones de los paquetes necesarios.

Una vez instalado Linux Debian Etch y con el objetivo de confirmar que la tarjeta funciona y que fue insertada en la ranura de expansión PCI de forma correcta, se ejecutará el comando "$ lspci -v" para ver el listado y versiones de los dispositivos PCI que son reconocidos por el kernel de Linux como conectados a la computadora, de manera que sea posible confirmar con esto que la tarjeta fue insertada correctamente y que es compatible o reconocida por el sistema.

Otra de las actividades a realizar es la configuración del sonido en el sistema, pues tanto la radio como la televisión necesitan de sonido. Esto se logrará mediante la instalación de los paquetes ALSA para la instalación de los controladores para la tarjeta de sonido. Para ello se utilizará el comando "# apt-get install alsa-*".

Luego se trabajará en la instalación de programas como tvtime o Video4Linux para poder sintonizar canales de televisión desde la computadora, así como también se adquirirá el software apropiado para escuchar emisoras radiales locales.

Debido a que en Linux la interacción final con dispositivos de hardware requieren la detección de dichos dispositivos por parte del kernel, se trabajará en la descarga e instalación de controladores apropiados para la versión del kernel y el modelo de la tarjeta con la que se esté trabajando.

Otra de las actividades será el hacer funcionar el control remoto para realizar el cambio de canales y estaciones radiales de manera cómoda y confortable.

Como paso final y cuando ya se haya conseguido ver televisión y escuchar emisoras radiales locales desde la computadora, se trabajará en la programación de un script o código que permita activar la radio o televisión justo después de encender la computadora y cuando se cargue el sistema operativo Linux, de manera que no se requieran más acciones por parte del usuario, sino que simplemente con encender el equipo, cuando se cargue Linux, que inmediatamente sea posible ver televisión o escuchar radio.

Cada una de estas actividades se realizará progresivamente por el grupo de trabajo, de acuerdo a la planificación y fechas mostradas en el cronograma o plan de trabajo.

PLAN DE TRABAJO

RECURSOS

  • Computadora con procesador AMD Athlon XP 2800+ de la arquitectura i386, parlantes y tarjeta de sonido.
  • Tarjeta capturadora de televisión KWorld Studio TV Terminator VS-LTV7131RF Capture Card PCI con chip Philips SAA7131E.
  • Conexión a Internet.
  • Acceso a un sistema operativo y a un programa como NERO o Roxio para quemar la imagen de Linux Debian Etch y realizar la instalación mínima de Linux antes de la descarga de paquetes.
  • CD para quemar en él la imagen de la instalación mínima de Linux Debian Etch.
  • Antena para la radio/TV.
  • Cable TV para realizar pruebas y ver TV desde la computadora.
  • Control remoto de la tarjeta KWorld Studio TV Terminator VS-LTV7131RF (incorporado en la compra de dicha tarjeta).
  • 3 estudiantes de Ingeniería en Sistemas Informáticos encargados de desarrollar y hacer funcionar este proyecto.

PRESUPUESTO

Personal (horas/hombre)

Número de horas

Descripción

Unitario

Sub-Total

100

3 Estudiantes de Ingeniería en Sistemas Informáticos

$0.25

$75.00

  

TOTAL

$75.00

 

Recursos Materiales

Descripción

Sub-Total

Una Computadora con procesador AMD Athlon XP 2800+ de la arquitectura i386, parlantes y tarjeta de sonido

$350.00

Una tarjeta capturadora de televisión KWorld Studio TV Terminator VS-LTV7131RF Capture Card PCI con chip Philips SAA7131E

$40.00

Conexión a Internet (aproximadamente 100 horas en los 3 meses de desarrollo del proyecto)

$75.00

Acceso a un sistema operativo y a un programa como NERO o Roxio para quemar la imagen de Linux Debian Etch y realizar la instalación mínima de Linux antes de la descarga de paquetes

$1.00

CD para quemar en él la imagen de la instalación mínima de Linux Debian Etch

$0.25

Antena para la radio/TV

$30.00

Cable TV para realizar pruebas y ver TV desde la computadora (mes en el que se realizarán pruebas)

$20.00

Control remoto de la tarjeta KWorld Studio TV Terminator VS-LTV7131RF (incorporado en la compra de dicha tarjeta).

$0.00

Transporte

$7.00

Alimentación

$6.00

TOTAL

$529.25

 

CONDICIONES

Debido a que el desarrollo de este proyecto es basado en la tecnología GNU/Linux, no existen restricciones legales que se deban mencionar en este apartado, pues cualquier persona tiene la libertad de adquirir los componentes descritos y desarrollar su propia consola de radio/TV, tal como la que se hará en este proyecto.

GLOSARIO

  • ALSA: es un módulo de Arquitectura de Sonido Avanzada para Linux (más conocido por el acrónimo ALSA de sus siglas en inglés Advanced Linux Sound Architecture). ALSA es uno de los sistemas de sonido más usado en los sistemas GNU/Linux.
  • Consola: panel de mandos e indicadores desde el que se controlan uno o varios aparatos electrónicos.
  • Desarrolladores: personas que programan aplicaciones en distintos lenguajes de programación informáticos.
  • GNU: GNU es un acrónimo recursivo (es decir que la primera letra del mismo hace referencia al propio acrónimo) que significa GNU No es Unix (GNU is Not Unix). El proyecto GNU fue iniciado por Richard Stallman con el objetivo de crear un sistema operativo completamente libre: el sistema GNU. Estos programas son desarrollados por miembros de la Free Software Foundation (Fundación por el Software Libre) y son de uso gratuito.
  • Kernel: también conocido como núcleo, es la parte fundamental de un sistema operativo. Es el software responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora. Como hay muchos programas y el acceso al hardware es limitado, el núcleo también se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo.
  • Multimedia: multimedia es un término empleado para describir diversos tipos de medios (media) que se utilizan para transmitir o presentar información (texto, audio, gráficos, animación, video, e interactividad).
  • PCI: es el acrónimo de Peripheral Component Interconnect, que traducido significa Interconexión de Componentes Periféricos. Esto consiste en un bus de ordenador estándar para conectar dispositivos periféricos directamente a su placa base. Estos dispositivos pueden ser tarjetas de expansión que se ajustan en conectores.
  • TV tuner card: es un componente de hardware traducido como tarjeta apturadora de televisión, que sirve precisamente para ver televisión desde una computadora.

 

 

Autor:

Milton Omar Arévalo

Jennifer Esmeralda Chacón Carranza

Jaime Oswaldo Montoya Guzmán

2007

Santa Ana, 18 de septiembre de 2007

El Salvador

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente