Guitarra de aire (4 / 5 paso)

Paso 4: Software: poner juntos

Ultrasonido

El ultrasonido es alimentado con una fuente de alimentación de 5 V y tierra de la Junta de Edison. Dos clavijas adicionales, el control de pernos TRIG y eco cuando el ultrasonido provoca un pulso o escucha el eco retorno.

TRIG - cuando dado 5 V, el ultrasonido libera pulsos 8 x 40 kHz. Este pulso entonces rebota directamente desde el objeto frente a la ecografía

Eco - el pulso de retorno de TRIG se escucha, y el tiempo que tarda la liberación del pulso el pulso vuelve se llama "echo hacia atrás". Sabiendo la velocidad del sonido (en promedio), la distancia de un objeto puede calcularse dividiendo la anchura del impulso de retroceso eco 58 (para centímetros) o 148 (de pulgadas).

Tiempo - el TRIG es accionado con un 10 pulso V 5. Luego escucha el eco, y este ciclo se repite cada 60 US para muestreo suficiente evitando ECHO TRIG diafonía superposición.

Sensor de contacto

La 5cap fue alimentado con una fuente de alimentación de 3,3 V y tierra de la Junta de Edison. Los nodos de la tapa de cada dedo se lee en una entrada digital. La entrada digital se traduce entonces en el servidor para determinar qué notas debe tocar.

Generación de la música

Una combinación de lenguajes de programación Python y Go fue utilizada para controlar la salida de música en el servidor. Usando conexión de WIFI en el chip de Edison fue utilizada para comunicar que la entrada señales forma el ultrasonido 5cap a un servidor personalizado que organizamos utilizando Go. Luego se analiza la información entrante con Python para determinar qué nota fue interpretado (es decir 5cap), y cómo en voz alta la nota se debe tocar (es decir, ultrasonido). La información resultante entonces fue utilizada junto con el paquete de PySynth de python para reproducir el sonido apropiado usando un chip de sonido del ordenador, o más convenientemente un bluetooth conectado altavoz de la música.

Hay una serie de opciones para crear música en la
Edison. Cada uno tiene ventajas para la latencia, fidelidad de sonido, hardware y software complejidad y amplitud de apoyo a la gama de instrumentos de la música y efectos de sonido.

El kit estándar de Edison no tiene CAD, que normalmente se utiliza para transformar el audio digital en sonido analógico hacia fuera. Se consideraron las siguientes opciones:

  1. Utilizando a bordo PWM para generar sonido de baja fidelidad.
  2. Añadir chip DAC
  3. Añadir extensión de tarjeta de sonido via USB o escudo
  4. Conectar a un sintetizador de música en tiempo real

Cada opción de las anteriores requiere un conjunto diferente de soporte de software y hardware. Configuramos un sintetizador de software cerca de tiempo real en Linux para recibir eventos de Edison y generar sonidos de guitarra.

Código

Consulte los códigos de ejemplo adjunta para probar!

Artículos Relacionados

Mi camisa de guitarra de aire

Mi camisa de guitarra de aire

Parece ser una reacción natural para muchas personas cuando oyen un rift de guitarra dulce, para asumir la posición y comienzan a rasguear en la guitarra de aire. He visto muchos productos en el mercado que se dirigen a éstos sobre tipos celosos, y a
Cómo hacer una guitarra de aire!

Cómo hacer una guitarra de aire!

¿Que siempre quisiste hacer una dulce guitarra para rockear en para ningún dinero en absoluto? ¡ Pues ahora puede!Paso 1: materiales Se necesita:Cuerpos de guitarra de aireGuitarra de aire elegir protectoresCuerdas de la guitarra de aireGuitarra de a
Cómo construir una guitarra de aire con el Arduino, también conocido como la guitarra de AIRduino

Cómo construir una guitarra de aire con el Arduino, también conocido como la guitarra de AIRduino

La idea aquí es construir una guitarra virtual usable que debe controlarse con las dos manos como tocando la guitarra de aire. Ha sido creado y prototipo durante un proyecto de dos semanas en ChalmersUniversity (Suecia) para una clase de computación
Cómo jugar Air Guitar

Cómo jugar Air Guitar

jugar Air Guitar es un arte, con muchos maestros en el campo. Tocando la guitarra aire no es reírse.Este instructable le mostrará los consejos básicos de la guitarra de aire y le permiten ganar dinero con tu nueva habilidad.Paso 1: Quite la guitarra
Otra guitarra de Altoids

Otra guitarra de Altoids

me encantó las guitarras de Altoids de bumpus y jwilson27. Así que decidí hacer uno para dar a mi hermano para su cumpleaños, con algunas adiciones... ROCK ON!!!Paso 1: materiales Los materiales necesarios para este proyecto son los siguientes:-Estañ
Impresionante proyecto de guitarra madera

Impresionante proyecto de guitarra madera

esto es un gran proyecto de poco en el fin de semana con un amigo que va a producir una guitarra de madera modelo impresionante que es un poco menor que la mitad normal tamaño de uno. Usted puede hacer para replicar una guitarra crees que parece fres
Caja de música electrónica desarrollado por Arduino (especie de)

Caja de música electrónica desarrollado por Arduino (especie de)

música es el más universal de expresión. Sin importar lengua cultural o edad que la idea aunque transmitió música no diferiría mucho. Es decir que todo el mundo ama la música, un tipo u otro. Cuando se reproduce la pieza favorita hay un deseo abrumad
X marcas el punto: guantes sin dedos

X marcas el punto: guantes sin dedos

además de hacer parecer generalmente macarra/superhéroe, guantes sin dedos son perfectos para la conducción, fotografía, o cualquier actividad donde desee completo uso de los dedos mientras mantiene las manos calientes tostado!Mi básico patrón de gua
¿Limpio la señal de vuelta circuito de efectos

¿Limpio la señal de vuelta circuito de efectos

Ever quería algunos efectos fresco la señal de vuelta, pero pensaba que eran sólo para Caddies y Beemers?NO BUSQUES MÁS!Por unos $25, este proyecto de fin de semana puede convertir las luces del marcador en un dulce juego de luces de giro-marcador-co
Cómo vencer a ttfaf cada desbloqueable en gh3.

Cómo vencer a ttfaf cada desbloqueable en gh3.

cómo vencer a través de la fie y las llamas en experto y esto en voluntad instructable le mostrará cómo desbloquear cualquier cosa en gh3 y algunos trucos ingeniosos.Esta guía funciona con...WiiPS3PS2Xbox 360y xbox si existe.Paso 1: cómo el pensamien
Organizar y cuidado para una gran cantidad de Lego

Organizar y cuidado para una gran cantidad de Lego

un día me di cuenta que tengo más Lego de que el ser humano normal tiene generalmente. También me di cuenta de cómo desorganizados e insalubridad que eran. Con esto dicho, decidí que era tiempo que debo limpiar y organizar, así que lo hice.En este in
¿Uke'n ' paleta

¿Uke'n ' paleta

es ukelele? ¿Es una paleta? Por qué sí! ¡ Es ambas! ¿Un ukelele y un remo todo en uno – qué canoa más pedir?Los grandes inventos del mundo son combinación – el barco de coche, el impermeable del bolso de compras, el cuchillo suizo del ejército y mi f
Boda temática espacio

Boda temática espacio

Hola y Bienvenidos a un instructable sobre mi boda temática del espacio. Han dirigido esto como más inspiración en lugar de detallar los pasos, pero pregunta en los comentarios si quieres más detalle. Esto es un poco diferente a mi instructables otro
Construye tu propio instrumento (guitarra con forma de violín en mi caso)!

Construye tu propio instrumento (guitarra con forma de violín en mi caso)!

Hola cada uno!Siempre quise crear mi propio instrumento. Mi abuelo se usa para tocar violín, pero sabe cómo jugar guitarra. Realmente me gusta mucho el sonido y la forma de un violín decido empezar a construir un instrumento único: un Guitalon, un Vi