Traductor

jueves, 29 de noviembre de 2012

Curso gratuito manejo de Pinguino


     El próximo día 5 de Diciembre a las 12:30 imapartiré una sesión de programación de Pinguino en el local de AETEL en la EUITT de la UPM. Localización AQUÍ.




     Será un curso básico para que todos podáis utilizarlo. Por lo que no se necesita ningún conocimiento previo, solo ganas de aprender. Es importante tener dudas y compartirlas con todos.

     Para quien no la conozca Pinguino es una plataforma de hardware y software "open source" para la experimentación con microcontroladores y construcción de prototipos. Es similar a Arduino pero basada en otro microcontrolador PIC18F2550. Una imagen:




     Tener el pinguino no es excluyente para asistir, por consiguinete aquél que disponga de otra plataforma de prototipado (arduino, chipkit, …) será bienvenido. Y si no tienes, la asociación AETEL te la presta. Por supuesto también puedes traerte tu ordenador para que te sientas más cómodo programando en él.

     ¿Y qué tengo que hacer para apuntarme? Únicamente escribir tus datos (nombre y apellidos), a aetel.euitt@gmail.com e indica si vienes con tu propio equipo. Y por supuesto venir el día acordado. Así de fácil.

     Nos vemos

viernes, 2 de noviembre de 2012

Anteproyecto --> Disparador MIDI

El proyecto a implementar consiste en la construcción de un prototipo al que llamaremos disparador MIDI. Este sistema será capaz de gestionar las percusiones efectuadas en unos sensores que emulan instrumentos de batería. Como resultado las señales de salida podrán ser interpretadas por un puerto de comunicaciones como mensajes del estándar MIDI. El equipo se encargará de generar, procesar y transmitir dichas señales.
     
      A primera vista la solución que se plantea se asemeja a un sistema de medida y se compondría por seis bloques: bloque de sensores de percusión, bloque de acondicionamiento de señal, bloque de conversión de la señal analógica en digital, bloque de tratamiento de la información y un bloque transmisor. El último sería un bloque de alimentación que suministraría la energía. En forma de diagrama quedaría como sigue:


      El bloque de sensores de percusión consistirá en una serie transductores  piezoeléctricos colocados adecuadamente en un chasis. Mediante el efecto piezoeléctrico transformarán las variaciones de presión aplicadas en los mismos en impulsos eléctricos. La amplitud estará en función de la fuerza ejercida.
           
     El bloque acondicionador formado por un conjunto de componentes electrónicos discretos se encargará de entregar a su salida la envolvente de la señal que dan los sensores  y limitar su nivel de tensión a valores que permitan aprovechar mejor el rango de trabajo del siguiente bloque (conversor A/D). Además suprimirá componentes frecuenciales innecesarias mediante un filtrado.

     El bloque convertidor A/D transformará las señales analógicas en digitales para poder ser tratadas por el bloque procesador. La señal será muestreada, cuantificada y al final codificada.

     El bloque de tratamiento de la información, o bloque microprocesador, gestionará las órdenes de conversión A/D, los niveles de tensión recibidos, el número de canal del sensor que corresponda y en función de dichos parámetros generará bytes de mensajes MIDI  correspondientes a dichos eventos.

     El último bloque será el transmisor serie asíncrono cuya función será enviar la información a la velocidad y formato indicada en la especificación.
            
     Las tres últimas etapas (bloque A/D, microprocesador y transmisor serie) estarán implementadas en un solo circuito integrado comercial, el microcontrolador, que nos permite una compactación y simplificación del circuito final.

     El equipo completo podrá conectarse al puerto USB de un PC, de manera que finalmente, éste debe  poder interpretar correctamente los mensajes y reproducir los sonidos en la propia tarjeta de sonido.

     El conjunto con sus componentes electrónicos será montado sobre placa de circuito impreso, excepto el bloque de sensores que irá debidamente acompañado por otros accesorios que faciliten su manejo y utilización.

            

jueves, 25 de octubre de 2012

Regresamos

Volvemos a la tierra y a la rutina.



Estamos trabajando como locos y en breve tendremos más contenidos de calidad. Paso a paso construiremos el camino y todos seremos partícipes de ello. Por eso es muy importante seguir adelante y no caer en el vació y el desasosiego.

viernes, 7 de septiembre de 2012

Vacaciones



Volveré en menos de dos semanas. Vacaciones cortas en un verano de mucho trabajo.

Cuidaros y nos vemos pronto que por mi parte ya las estoy disfrutando.

jueves, 23 de agosto de 2012

Nuevas actualizaciones

    Seguimos mejorando y aprendiendo en el blog. Hemos incorporado una serie de gadgets en el margen derecho con el fin de darle mayor accesibilidad.

    Además de los ya existentes como el archivo del blog, se han añadido los tags más utilizados (etiquetas) con el fin de facilitar búsquedas. También información de un servidor (para que me conozcáis XD) y de una zona donde podéis subscribiros vía RSS.

    Y, ¿Qué es RSS? Simplificando es la forma más sencilla de tener noticias actualizadas de tu interés. De tal forma que cualquier contenido nuevo te aparecerá en tu lector RSS, (Ej. Google Reader) sin necesidad de estar visitando continuamente este blog. Anímate y suscríbete.

    Si te parece esto muy lioso puedes darle a seguidor en el botón azul de google "Participar en este sitio".

    Por último comentar que se ha añadido un traductor por si tú lengua materna no es la de Cervantes. Esta incorporado al inicio del blog.


    Gracias a todos estáis haciendo este sitio más grande.



miércoles, 22 de agosto de 2012

Problema de diseño web

¡Hola amigos!

    Necesito haceros una consulta sobre un asunto de diseño web. Problema: Necesito colgar en este blog documentos, código de programas, esquemas de circuitos, simulaciones… ¿Cómo lo hago de una manera simple y visual?

    Mis soluciones, a parte de colocar los documento en descargas directas y en scribd, son:
  • Google docs: Ahora llamado google drive.
  • Google sites: Permite crear un sitio web en html, además permite almacenar 100Mb por lo que se podrían colgar documentos ordenados.  La pega es la dispersión que provoca tener otro segundo sitio de referencia.

    Espero comentarios en este blog o tweets a @mballest1. GRACIAS

viernes, 10 de agosto de 2012

Piano Casio + Conversor USB+ Midiox -- MIDI práctico (I)

    El otro día hablamos de MIDI pero hoy vamos a verlo en acción. Queremos ver mensajes MIDI de manera práctica. Como ya dijimos aquí estos mensajes podríamos utilizarlos para grabar una melodía o reproducir con una mejor calidad o simplemente crear una partitura.

   Los materiales que requiero son los siguientes:

  • Piano Casio CTK-431: Un teclado electrónico normal y corriente. Dispone de 49 teclas, 100 melodías del banco de canciones (con un controlador para ensayar que te va guiando), 100 tonos y 12 notas polifónicas.




  • Conversor MIDI- USB: Totalmente transparente (para ti será un puerto MIDI) y totalmente plug&play (los drivers se instalan automáticamente). Cero complicaciones.

             Conexión apropiada entre el teclado y el ordenador

  •  Midiox: Programa multifunción de libre distribución, todo relacionado al MIDI. Permite monitorizar los eventos midi en pantalla (este será su uso aquí), capturar sysex y enviarlos, aplicar filtros para descartar información o cambiarla por otra. Podéis descargaros el programa y además,  obtener muchísima información en: http://www.midiox.com/




    Primero podéis ve la configuración que utilizo en el programa en este video:



    Super resumido: 1) Options-> Pass SisEx 2) Options-> Midi Devices…-> Seleccionar “Dispositivo de audio USB” y pulsar OK 3)Seleccionar en el panel de control el icono del semáforo para ponerlo “verde” 4) Comenzar a enviar datos MIDI

    Aquí entramos en materia (teníamos que utilizar el canal de youtube XD). Podéis ver el sistema completo y como se observa la info de los mensajes:



    Más en detalle podemos ver el monitoraje, en el que observamos diferentes campos. Para la semana que viene...

    Espero que os haya interesado. Aguardo vuestras dudas y sugerencias. Además me estoy dando cuenta de que tengo demasiadas cosas para escribir. Pero eso no es malo….