Arduino controla el espectáculo de luces música LED marca (4 / 5 paso)

Paso 4: código

 // *** Initializing the Spectrum Shield pins and the reading the frequency from SparkFun *** \\ 

https://Learn.Sparkfun.com/tutorials/Spectrum-Shi...

Marca

#define STROBE 4

#define RESET 6

#define DC_One A0

#define DC_Two A1

#define LED_LIGHT_TREBLE 9

#define LED_LIGHT_MID 8

#define LED_LIGHT_BASS 7

int [] LEDLights = {7,8,9};

int frequenciesOne [7];

int frequenciesTwo [7];

void setup() {}

Serial.Begin(9600);

pinMode (luz estroboscópica, salida);

pinMode (RESET, salida);

pinMode (DC_One, entrada);

pinMode (DC_Two, entrada);

digitalWrite (intermitente, alta);

digitalWrite (RESET, alto);

pinMode (LED_LIGHT_TREBLE, salida);

pinMode (LED_LIGHT_MID, salida);

pinMode (LED_LIGHT_BASS, salida);

digitalWrite (intermitente, baja); Delay(1);

digitalWrite (RESET, alto); Delay(1);

digitalWrite (intermitente, alta); Delay(1);

digitalWrite (intermitente, baja); Delay(1);

digitalWrite (RESET, LOW);

}

Esta función hará que el LED débil una vez que el paralaje sonido impacto Sensor envía una 1 señal y luego volver a su brillo de //original.

void loop() {}

Read_Frequencies();

Graph_Frequencies();

Delay(50);

}

/ *** Tire de frecuencias de espectro protector *** /

void Read_Frequencies() {}

Leer las frecuencias para cada banda

para (int freqAmp = 0; freqAmp < 7; freqAmp ++) {}

frequenciesOne [freqAmp] = analogRead(DC_One);

frequenciesTwo [freqAmp] = analogRead(DC_Two);

digitalWrite (intermitente, alta);

digitalWrite (intermitente, baja);

}

}

void Graph_Frequencies() {}

int theDelay = 20;

int bassThreshold = 150;

int midThreshold = 200;

int trebleThreshold = 200;

para (int i = 0; i < 7; i ++) {}

Si (i == 0) {}

Si (frequenciesTwo [i] > bassThreshold) {}

digitalWrite (LEDLights [0], alto);

} else if (frequenciesOne [i] > bassThreshold) {}

digitalWrite (LEDLights [0], alto);

} else {}

digitalWrite (LEDLights [0], LOW);

}

Delay(theDelay);

digitalWrite (LEDLights [0], LOW);

}

Si (i == 3) {}

Si (frequenciesTwo [i] > midThreshold) {}

digitalWrite (LEDLights [1], alto);

} else if (frequenciesOne [i] > midThreshold) {}

digitalWrite (LEDLights [1], alto);

} else {}

digitalWrite (LEDLights [1], LOW);

}

Delay(theDelay);

digitalWrite (LEDLights [1], LOW);

}

Si (i == 6) {}

Si (frequenciesTwo [i] > trebleThreshold) {}

digitalWrite (LEDLights [2], alto);

} else if (frequenciesOne [i] > trebleThreshold) {}

digitalWrite (LEDLights [2], alto);

} else {}

digitalWrite (LEDLights [2], LOW);

}

Delay(theDelay);

digitalWrite (LEDLights [2], LOW);

}

}

}

Artículos Relacionados

Espectáculo de luces en caso

Espectáculo de luces en caso

Este instructable fue creado en cumplimiento de la exigencia de proyecto de la Makecourse de la Universidad de South Florida (www.makecourse.com)Este proyecto es un espectáculo de luces que utiliza 3D piezas impresas, un servo, un motor paso a paso,
ESPECTÁCULO de luz cristal motorizado LED con VIDEO

ESPECTÁCULO de luz cristal motorizado LED con VIDEO

este instructable le dará un conocimiento medio sobre cómo hacer un espectáculo de luces de cristal motorizadas. Es muy hermosa y por favor voten por él en el haz del LED hacia fuera COMP. Tampoco soy bueno en dibujo esquemas:). También perdón por no
Espectáculo de láser de Arduino con Control completo de XY

Espectáculo de láser de Arduino con Control completo de XY

Update! Ver 32 paso para saber cómo utilizar este proyecto con una laser verde! Comprobación también - el LaserTweet Instructable para hacer que este proyecto Mostrar datos desde Twitter:Este proyecto utiliza un Arduino y algunos altavoces baratos pa
Chaqueta de espectáculo de luz que reacciona a la música

Chaqueta de espectáculo de luz que reacciona a la música

Este tutorial ha sido elaborado como parte de mi proyecto final de carrera de licenciatura en música tecnología y electrónica aplicada en la Universidad de York. Está dirigido a músicos con un interés en la electrónica. El producto final será una mat
Espectáculo de luz EEAwesome

Espectáculo de luz EEAwesome

Este instructable fue creado en cumplimiento de la exigencia de proyecto de Makecourse-arte en la Universidad de Florida del Sur (www.makecourse-art.com).Todo el mundo debe tener algo para mostrar alrededor de la casa. Este un proyecto de gran arranq
Cómo crear un espectáculo de homenaje Daft Punk

Cómo crear un espectáculo de homenaje Daft Punk

¿Que siempre quisiste ser Daft Punk? Bien esto es una forma de presupuesto medio para crear una gran mirada barra Mostrar tamaño homenaje. No voy a entrar en todos los detalles de los trajes y tal porque hay ya gran Instructables en esto así que voy
Música impulsada por el espectáculo de la puntero de láser de luz

Música impulsada por el espectáculo de la puntero de láser de luz

a diferencia del espejo en el truco de subwoofer, este DIY muestra cómo crear una música muy barata, por el espectáculo de luces que realmente visualiza el sonido!Paso 1: Hacer el cuerpo del visualizador usé una lata de café plástico para el tubo de
Espectáculo de luz en la música

Espectáculo de luz en la música

Siempre he querido una manera económica de hacer un espectáculo de luz que trabajan en la música. En este instructable le muestro cómo construir mi Show de luces. Espero que te gusta la música y las luces y que este instructable te será de ayuda para
Arduino controla LEDs tira de vacaciones

Arduino controla LEDs tira de vacaciones

con los precios cayendo en tiras de LEDs, configuración de iluminación permanente de vacaciones es cada vez más factible todos los días.  Un Arduino hace un controlador de gran iluminación bricolaje.Para este proyecto utilicé unas tiras de LED RGB an
Construir un espectáculo de láser que mueve su música favorita

Construir un espectáculo de láser que mueve su música favorita

es un espectáculo láser casero construí con un láser de laboratorio 35mW verde. El láser rebota en un espejo unido a un altavoz, y luego pasa a través de una rejilla de difracción para que los patrones cubrirán mi techo entero. Es bastante dulce.Uste
Arduino controla el temporizador de cocina

Arduino controla el temporizador de cocina

Todos ustedes deben han experimentado esto que tienes algo cocinan sobre su cocina por el otro lado conseguir ocupado viendo la televisión o conseguir una conversación profunda que te das cuenta en la detección de un olor que completamente fue estrop
Hackeado Hexbug araña Arduino Control

Hackeado Hexbug araña Arduino Control

Este proyecto tiene hexbug araña basada en Arduino robot comprobaré. El sistema de control completa nuestro proyecto proporcionando tanto por teléfono y la computadora.http://make.robimek.com/Arduino-control-Hexbug-Spider/Paso 1: materiales:Hexbug ar
Arduino controla cabeza madera animatronic (lámpara)

Arduino controla cabeza madera animatronic (lámpara)

esta es una lámpara de lectura que puede ser ajustada para la dirección de la iluminación y atenuada como sea necesario.Este Instructable combina Arduino, programación, algunos electrónica simple, talla con herramientas manuales y eléctricas, control
Cómo crear un espectáculo de marionetas de peluche

Cómo crear un espectáculo de marionetas de peluche

cómo lucir haciendo un espectáculo de marionetas de awsomePaso 1: cosas que necesita 2 teddysfondo blanco2-3 pedazos de papellápizdispositivo de filmacióny alguien para mostrar a losPaso 2: escribir el guión! escribir un script para el programa de pu