Música del tono de Arduino (5 / 6 paso)

Paso 5: Cómo funciona

El comando de tono Arduino produce un sonido cuando se da una frecuencia de sonido y una duración. Esta es la página de referencia de Arduino en el comando de tono:

http://Arduino.CC/en/Reference/Tone

tono (pin, frecuencia, duración) produce un sonido. En este proyecto hemos utilizado para la salida de tono pin digital 9. Duración es en milisegundos, por lo que hemos seleccionado una duración estándar de 1500 milisegundos para representar una nota de todo. Esto podría cambiar si usted prefiere un ritmo musical diferente.

Cómo el bosquejo convierte una cadena de notas musicales en este formato-"4f #2 g8 a16" - en las frecuencias musicales:

  1. las notas están separadas por espacios - el sketch de Arduino utiliza esto para dividir la cadena en notas separadas.
  2. luego se examina cada nota para producir una frecuencia de la nota. Por ejemplo con el 4f Nota #2 el bosquejo primero determina que esta nota está en la cuarta octava, la nota base es F, su frecuencia es elevada a F # y tiene una duración de una nota de media.
  3. el sketch de Arduino utiliza una matriz de frecuencias de la nota a la séptima octava. Para determinar la frecuencia adecuada en una octava especificada, esta séptima frecuencia de octava está dividida por un divisor. Los divisores están también en una matriz.
  4. Usted puede encontrar más información sobre notas musicales y sus frecuencias aquí:

    http://en.wikipedia.org/wiki/Piano_key_frequencies

Artículos Relacionados

Generador de tono de Arduino

Generador de tono de Arduino

La mejor manera de aprender sobre el Arduino es jugar con los ejemplos básicos en el IDE de Arduino. En este instructable voy a mostrarte cómo generar una melodía de un Arduino. Arduino puede no tener suficiente ram para escuchar música pero tiene su
Grabador del Laser de Arduino

Grabador del Laser de Arduino

empecé este proyecto porque quería hacer algo que había mecánicos, eléctricos y componentes de software. Después de mirar alrededor en Instructables, pensé que un grabador del laser de Arduino basado en una máquina interesante para hacer, y que la má
Medida de la distancia del LCD con Arduino

Medida de la distancia del LCD con Arduino

Y después de la publicación de algunos tutoriales robóticas, decidió moverse en más detalle acerca de los sensores. Para empezar de con elegir un sensor de ultrasonidos y un Arduino como el microcontrolador.Este Instructable es puramente thosewho son
Un conectados a Facebook, música de fiesta de Arduino-Powered

Un conectados a Facebook, música de fiesta de Arduino-Powered

música de fiesta es una nueva forma de escuchar música con los demás. Golpeando un dispositivo RFID/NFC que está sincronizado con una cuenta de Facebook en un lector de RFID de Arduino shield y envío que ID único servidor de música de fiesta utilizan
Construir un semi inteligente, bricolaje del barco con Arduino y algunos otros sensores

Construir un semi inteligente, bricolaje del barco con Arduino y algunos otros sensores

esto de base para la construcción de un barco de la botella de agua, con algunas adiciones para la evitación del obstáculo y guiada por la luz de control. Utilizar Arduino como un microcontrolador, un sensor de ultrasonidos en el frente, unos simples
1 cable de regulador del LCD para Arduino

1 cable de regulador del LCD para Arduino

Mientras que trabaja en un proyecto de ATtiny que encontré faltaba el número de pines y necesita para conectar una pantalla de LCD con 1 alambreHabía encontrado un Instructable sobre cómo utilizar un registro de cambio para controlar la LCD usando só
Cómo transferir música del PC a iPhone SE

Cómo transferir música del PC a iPhone SE

Como el más poderoso 4‑inch teléfono siempre, iPhone SE amado diseño y potente tecnología dentro ha sido un nuevo querido de mercado desde que fue liberada. Y usted debe ha comprado uno a pesar de que su iPhone 6s es en otro bolsillo. Con el iPhone S
Iluminación del humor de Arduino

Iluminación del humor de Arduino

este instructable le mostrará que para construir un sistema de iluminación rgb con un arduino. También se puede controlar con un ipod/iphone/ipad con touchOSC. En mi anterior instructable mostré cómo controlar un rgb llevado montones en esto que se p
Incubadora del huevo de Arduino

Incubadora del huevo de Arduino

Existen varias incubadoras en instructables... ¿por qué crear otro? Porque la elección es buena, y me ha gustado algo de cada uno de los otros, no uno en particular.Mis metas:Compruebe una vez o dos veces al día para girar los huevosNo gastar demasia
Registro de datos, fecha y hora y datos del Monitor de Arduino con un increíble Bash-One-Liner

Registro de datos, fecha y hora y datos del Monitor de Arduino con un increíble Bash-One-Liner

La descripción no cabe en una línea, pero el código no!Se trata de una línea de bash para registro de datos desde Arduino y para el procesamiento (por ejemplo, sellado de tiempo, reaccionando a las lecturas del sensor, etc.) y luego redirigir el arch
Cómo copiar música del iPhone 4 al ordenador

Cómo copiar música del iPhone 4 al ordenador

transferencia de archivos desde el iPhone a la computadora parece algo imposible. Pero gente quiera copiar sus archivos de iPhone, como canciones, videos, playlist, fotos, y así sucesivamente mientras sus equipos se estrelló.Aquí te doy un ejemplo ac
Control remoto de iluminación del humor de Arduino

Control remoto de iluminación del humor de Arduino

Combinar una franja de luz de LED de cierre con un minúsculo tablero de Arduino Pro Mini, agregar control remoto y tiene una configuración de iluminación de humor barato, versátil!La luz de mi dormitorio es en el techo. Es bonito y brillante, que es
Cubo del LED con Arduino y PCB personalizado

Cubo del LED con Arduino y PCB personalizado

este instructivo detalla el diseño y construcción de proceso para un 5 x 5 x 5 cubo del LED, controladas con un Arduino, que reside en un tablero de circuito impreso personalizado.Videos, fotos e información adicional pueden encontrarse en mi sitio w
3 x 3 x 3 cubo del LED con Arduino Lib

3 x 3 x 3 cubo del LED con Arduino Lib

hay otros Instructables sobre la construcción de cubos de LED, éste es diferente por varias razones:1. se construye con un bajo número de componentes estándares y ganchos directamente a Arduino.2. una clara, fácil de reproducir circuito diagrama está