SlideShare una empresa de Scribd logo
1 de 13
SISTEMAS ADAPTATIVOS
JUEVES M1
Integantes:
Evelyn Valeria Mireles Mejorado
Jorge Gabriel Arrieta Chávez
Aldo Antonio Moreno Zavala
José Alejandro Carmona Ireta
Descripción del Proyecto
• Es un sensibilador de sonido ambiental, el

proyecto nace con el propósito de analizar o
estudiar el medio ambiente, proyectándolo con
una aplicación capaz de reproducir archivos de
audio y a su vez regulando el volumen de la
música, según el ruido que se perciba en el
medio ambiente.
Parte adaptativa
• La parte adaptativa de nuestro sistema es el auto-ajuste

de parámetros ya que la persona que esté usando la
aplicación, ambiente con ruido alto: Genera el aumento
del volumen del reproductor MP3.
• Ambiente con ruido bajo: reducir el volumen del MP3.
Módulos mas relevantes
Librerías que permiten
archivos en .mp3

Direccion del
archivo a reproducir
Modificacion de volumen

Métodos para regular el volumen de la música reproducida
Lo que se logro hacer fue que el código anterior es la conexión del arduino a java que es
ele que se encarga de regular el volumen para el reproductor lo que hace es que hace
una conexión ocupando 3 métodos que son estos los que logran hacer la conexión de
java con el arduino.

Después de que ya se logro la conexión y que el programa ya este corriendo va arrojar
unos numero que son los que calibran el volumen y son los que vienen por default en el
arduino ya cuando este corriendo el programa hay una parte del código
que es la que se encarga de ajustar el volumen por medio de un if.

Que dependiendo del numero que este arrojando bajara o subirá el volumen de manera
automática. Por ejemplo: si el numero que arrojo es muy bajo se mantendrá el volumen
bajo e igualmente si el numero fuera alto se aumentaría.
Reproductor de música java
Se creo una clase para la reproduccion de musica
Las librerias que se utilizaron son las sig:
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import javazoom.jl.decoder.JavaLayerException;
import javazoom.jl.player.Player;
Herramientas y técnicas
• El lenguaje Netbeans utiliza como lenguaje de programacion Java, con el puedes

crear aplicaciones de escritorio, paginas web y demas utilidades, Sun MicroSystems
fundó el proyecto de código abierto NetBeans en junio 2000 y continúa siendo el
patrocinador principal de los proyectos.
• Arduino es una plataforma de hardware de código abierto, basada en una

sencilla placa con entradas y salidas, analógicas y digitales, en un entorno de
desarrollo que está basado en el lenguaje de programación
• Librería Rxtx es un conjunto de clases de Java que nos facilita las

comunicaciones entre la PC y Arduino, escencialmente cubre las comunicaciones
Serial, no necesariamente tiene que ser con Arduino.
• Proto Es una especie de tablero con orificios, en la cual se pueden insertar

componentes electrónicos y cables para armar circuitos. Como su nombre lo
indica, esta tableta sirve para experimentar con circuitos electrónicos, con lo que
se asegura el buen funcionamiento del mismo.
Demo Capturas de pantalla
Planeación
Formación del equipo
Investigación
Elección del proyecto
Planeación de los roles del equipo
Análisis del proyecto
Inicio de la codificación
Codificación
Pruebas y Documentación
Entrega ( Final )
Organización
Investigación de Autoajuste

Evelyn Valeria Mireles Mejorado

Recopilación de medios

Jorge Gabriel Arrieta Chávez
Aldo Antonio Moreno Zavala
José Alejandro Carmona Ireta

Codificación

Jorge Gabriel Arrieta Chávez
Aldo Antonio Moreno Zavala

Formatos

José Alejandro Carmona Ireta

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Sonido digital
Sonido digitalSonido digital
Sonido digital
 
Fes audio 02
Fes audio 02Fes audio 02
Fes audio 02
 
Sonido digital
Sonido digitalSonido digital
Sonido digital
 
Multimedia
MultimediaMultimedia
Multimedia
 
Presentacion sonido digital
Presentacion sonido digitalPresentacion sonido digital
Presentacion sonido digital
 
Audio digital teoria
Audio digital teoriaAudio digital teoria
Audio digital teoria
 
El mp3 y el mp4
El mp3 y el mp4El mp3 y el mp4
El mp3 y el mp4
 
Sonido digital
Sonido digitalSonido digital
Sonido digital
 
EL SONIDO!
EL SONIDO! EL SONIDO!
EL SONIDO!
 
Sonido digital
Sonido digitalSonido digital
Sonido digital
 
1. Captura Y Tratamiento De Sonido
1. Captura Y Tratamiento De Sonido1. Captura Y Tratamiento De Sonido
1. Captura Y Tratamiento De Sonido
 
SONIDO DIGITAL
SONIDO DIGITALSONIDO DIGITAL
SONIDO DIGITAL
 
Editores gratuitos
Editores gratuitosEditores gratuitos
Editores gratuitos
 
Sonido digital
Sonido digitalSonido digital
Sonido digital
 
Edicion Audio Digital
Edicion Audio DigitalEdicion Audio Digital
Edicion Audio Digital
 
Audio tic
Audio ticAudio tic
Audio tic
 
Sonido digital
Sonido digitalSonido digital
Sonido digital
 
Presentacion definitiva becarios presentacion 1
Presentacion definitiva becarios presentacion 1Presentacion definitiva becarios presentacion 1
Presentacion definitiva becarios presentacion 1
 
Sonido digital.
Sonido digital.Sonido digital.
Sonido digital.
 
Format factory y audacity
Format factory y audacityFormat factory y audacity
Format factory y audacity
 

Similar a System adapfinal (20)

Heidibli y yuribli
Heidibli y yuribliHeidibli y yuribli
Heidibli y yuribli
 
Aplicaciones para Multimedia
Aplicaciones para MultimediaAplicaciones para Multimedia
Aplicaciones para Multimedia
 
Tutorial edicion-de-sonido-con-audacity
Tutorial edicion-de-sonido-con-audacityTutorial edicion-de-sonido-con-audacity
Tutorial edicion-de-sonido-con-audacity
 
Audacity tutorial
Audacity tutorialAudacity tutorial
Audacity tutorial
 
Ebook tutorial edicion-de-sonido-con-audacity
Ebook tutorial edicion-de-sonido-con-audacityEbook tutorial edicion-de-sonido-con-audacity
Ebook tutorial edicion-de-sonido-con-audacity
 
Tutorial programa-audacity
Tutorial programa-audacityTutorial programa-audacity
Tutorial programa-audacity
 
Ebook tutorial edicion-de-sonido-con-audacity78ty78y6789y78
Ebook tutorial edicion-de-sonido-con-audacity78ty78y6789y78Ebook tutorial edicion-de-sonido-con-audacity78ty78y6789y78
Ebook tutorial edicion-de-sonido-con-audacity78ty78y6789y78
 
Manual audacity
Manual audacityManual audacity
Manual audacity
 
Tutorial audacity
Tutorial audacityTutorial audacity
Tutorial audacity
 
Hola
HolaHola
Hola
 
Miguel tutorial en pdf
Miguel tutorial en pdfMiguel tutorial en pdf
Miguel tutorial en pdf
 
Tutorial audacity
Tutorial audacityTutorial audacity
Tutorial audacity
 
Audacity
AudacityAudacity
Audacity
 
Herramientas para medios de audio
Herramientas para medios de audioHerramientas para medios de audio
Herramientas para medios de audio
 
LliureX y Radio
LliureX y RadioLliureX y Radio
LliureX y Radio
 
Software Libre
Software LibreSoftware Libre
Software Libre
 
Software Libre
Software LibreSoftware Libre
Software Libre
 
Clase 6 video
Clase 6   videoClase 6   video
Clase 6 video
 
Tutorial edicion-de-sonido-con-audacity
Tutorial edicion-de-sonido-con-audacityTutorial edicion-de-sonido-con-audacity
Tutorial edicion-de-sonido-con-audacity
 
Tutorial audacity
Tutorial audacityTutorial audacity
Tutorial audacity
 

System adapfinal

  • 1. SISTEMAS ADAPTATIVOS JUEVES M1 Integantes: Evelyn Valeria Mireles Mejorado Jorge Gabriel Arrieta Chávez Aldo Antonio Moreno Zavala José Alejandro Carmona Ireta
  • 2. Descripción del Proyecto • Es un sensibilador de sonido ambiental, el proyecto nace con el propósito de analizar o estudiar el medio ambiente, proyectándolo con una aplicación capaz de reproducir archivos de audio y a su vez regulando el volumen de la música, según el ruido que se perciba en el medio ambiente.
  • 3. Parte adaptativa • La parte adaptativa de nuestro sistema es el auto-ajuste de parámetros ya que la persona que esté usando la aplicación, ambiente con ruido alto: Genera el aumento del volumen del reproductor MP3. • Ambiente con ruido bajo: reducir el volumen del MP3.
  • 5.
  • 6. Librerías que permiten archivos en .mp3 Direccion del archivo a reproducir
  • 7. Modificacion de volumen Métodos para regular el volumen de la música reproducida
  • 8. Lo que se logro hacer fue que el código anterior es la conexión del arduino a java que es ele que se encarga de regular el volumen para el reproductor lo que hace es que hace una conexión ocupando 3 métodos que son estos los que logran hacer la conexión de java con el arduino. Después de que ya se logro la conexión y que el programa ya este corriendo va arrojar unos numero que son los que calibran el volumen y son los que vienen por default en el arduino ya cuando este corriendo el programa hay una parte del código que es la que se encarga de ajustar el volumen por medio de un if. Que dependiendo del numero que este arrojando bajara o subirá el volumen de manera automática. Por ejemplo: si el numero que arrojo es muy bajo se mantendrá el volumen bajo e igualmente si el numero fuera alto se aumentaría.
  • 9. Reproductor de música java Se creo una clase para la reproduccion de musica Las librerias que se utilizaron son las sig: import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import javazoom.jl.decoder.JavaLayerException; import javazoom.jl.player.Player;
  • 10. Herramientas y técnicas • El lenguaje Netbeans utiliza como lenguaje de programacion Java, con el puedes crear aplicaciones de escritorio, paginas web y demas utilidades, Sun MicroSystems fundó el proyecto de código abierto NetBeans en junio 2000 y continúa siendo el patrocinador principal de los proyectos. • Arduino es una plataforma de hardware de código abierto, basada en una sencilla placa con entradas y salidas, analógicas y digitales, en un entorno de desarrollo que está basado en el lenguaje de programación • Librería Rxtx es un conjunto de clases de Java que nos facilita las comunicaciones entre la PC y Arduino, escencialmente cubre las comunicaciones Serial, no necesariamente tiene que ser con Arduino. • Proto Es una especie de tablero con orificios, en la cual se pueden insertar componentes electrónicos y cables para armar circuitos. Como su nombre lo indica, esta tableta sirve para experimentar con circuitos electrónicos, con lo que se asegura el buen funcionamiento del mismo.
  • 11. Demo Capturas de pantalla
  • 12. Planeación Formación del equipo Investigación Elección del proyecto Planeación de los roles del equipo Análisis del proyecto Inicio de la codificación Codificación Pruebas y Documentación Entrega ( Final )
  • 13. Organización Investigación de Autoajuste Evelyn Valeria Mireles Mejorado Recopilación de medios Jorge Gabriel Arrieta Chávez Aldo Antonio Moreno Zavala José Alejandro Carmona Ireta Codificación Jorge Gabriel Arrieta Chávez Aldo Antonio Moreno Zavala Formatos José Alejandro Carmona Ireta