1sheeld control de volumen de la música y la barra led con regulador de (4 / 4 paso)

Paso 4: Termina el hardware ya que está diseñado y subir el código a la Junta.

/*

: Control de volumen de la música y led bar usando el increíble 1sheeld

: Ahmed Ismail

: ahmed.ismail3115

: IDE de Arduino

*/

#define CUSTOM_SETTINGS

#define INCLUDE_SLIDER_SHIELD

#define INCLUDE_MUSIC_PLAYER_SHIELD


/ * Incluyen la biblioteca de 1Sheeld. */

#include

valor del octeto; / * define una variable para contener los valores de control deslizante. */

int led1 = 2; / * primero conectar led al pin 2. */
int led2 = 3;
/ * conectar segundo led al pin 3. */

int led3 = 4; / * tercera conexión led al pin 4. */
led4 int = 5;
/ * conexión a led al pin 5. */

int led5 = 6; / * conexión quinto led al pin 6. */
led6 int = 7;
/ * conexión sexto led al pin 7. */

int led7 = 8; / * conexión séptimo led al pin 8. */
led8 int = 9;
/ * conexión ochos led al pin 9. */

led9 int = 10; / * conexión noveno led al pin 10. */

int led10 = 11; / * conexión décimo led al pin 11. */



void setup() {}

/ * Ajustar las patillas del LED como salida. */


pinMode (led1, salida);

pinMode (led2, salida);

pinMode (led3, salida);

pinMode (led4, salida);

pinMode (led5, salida);

pinMode (led6, salida);
pinMode (led7, salida);

pinMode (led8, salida);
pinMode (led9, salida);

pinMode (led10, salida);


/ * Iniciar la comunicación. */

OneSheeld.begin();

}

void loop() {}
valor = Slider.getValue();
/ * obtener el valor del control deslizante y mantener en la variable "valor". */

valor = mapa (valor, 0, 255, 0, 10); / * asignación de los valores analógicos de control deslizante en valores entre 0 y 10-* /
/ * para que lo entienda el volumen de la música. */

Switch (valor) / * interruptor entre los valores a determinar whicch LED para encender y que hacer de Speaker /
{

caso 1:
digitalWrite (LED 1, HIGH);

digitalWrite (led2, LOW);
digitalWrite (LED 3, bajo);

digitalWrite (led4, LOW);
digitalWrite (led5, LOW);

digitalWrite (led6, LOW);

digitalWrite (led7, LOW);

digitalWrite (led8, LOW);

digitalWrite (led9, LOW);

digitalWrite (led10, LOW);

rotura;
caso 2:

digitalWrite (LED 1, HIGH);

digitalWrite (led2, HIGH);

digitalWrite (LED 3, bajo);

digitalWrite (led4, LOW);

digitalWrite (led5, LOW);

digitalWrite (led6, LOW);

digitalWrite (led7, LOW);

digitalWrite (led8, LOW);

digitalWrite (led9, LOW);

digitalWrite (led10, LOW);

rotura;

caso 3:

digitalWrite (LED 1, HIGH);

digitalWrite (led2, HIGH);

digitalWrite (LED 3, alto);

digitalWrite (led4, LOW);

digitalWrite (led5, LOW);

digitalWrite (led6, LOW);

digitalWrite (led7, LOW);

digitalWrite (led8, LOW);

digitalWrite (led9, LOW);

digitalWrite (led10, LOW);

rotura;

caso 4:

digitalWrite (LED 1, HIGH);

digitalWrite (led2, HIGH);

digitalWrite (LED 3, alto);

digitalWrite (led4, HIGH);

digitalWrite (led5, LOW);

digitalWrite (led6, LOW);

digitalWrite (led7, LOW);

digitalWrite (led8, LOW);

digitalWrite (led9, LOW);

digitalWrite (led10, LOW);

rotura;

caso 5:

digitalWrite (LED 1, HIGH);

digitalWrite (led2, HIGH);

digitalWrite (LED 3, alto);

digitalWrite (led4, HIGH);

digitalWrite (led5, HIGH);

digitalWrite (led6, LOW);

digitalWrite (led7, LOW);

digitalWrite (led8, LOW);

digitalWrite (led9, LOW);

digitalWrite (led10, LOW);

rotura;

caso 6:

digitalWrite (LED 1, HIGH);

digitalWrite (led2, HIGH);

digitalWrite (LED 3, alto);

digitalWrite (led4, HIGH);

digitalWrite (led5, HIGH);

digitalWrite (led6, alta

digitalWrite (led7, LOW);

digitalWrite (led8, LOW);

digitalWrite (led9, LOW);

digitalWrite (led10, LOW);

rotura;

caso 7:

digitalWrite (LED 1, HIGH);

digitalWrite (led2, HIGH);

digitalWrite (LED 3, alto);

digitalWrite (led4, HIGH);

digitalWrite (led5, HIGH);

digitalWrite (led6, HIGH);

digitalWrite (led7, HIGH);

digitalWrite (led8, LOW);

digitalWrite (led9, LOW);

digitalWrite (led10, LOW);

rotura;

caso 8:

digitalWrite (LED 1, HIGH);

digitalWrite (led2, HIGH);

digitalWrite (LED 3, alto);

digitalWrite (led4, HIGH);

digitalWrite (led5, HIGH);

digitalWrite (led6, HIGH);

digitalWrite (led7, HIGH);

digitalWrite (led8, HIGH);

digitalWrite (led9, LOW);

digitalWrite (led10, LOW);

rotura;

caso 9:

digitalWrite (LED 1, HIGH);

digitalWrite (led2, HIGH);

digitalWrite (LED 3, alto);

digitalWrite (led4, HIGH);

digitalWrite (led5, HIGH);

digitalWrite (led6, HIGH);

digitalWrite (led7, HIGH);

digitalWrite (led8, HIGH);

digitalWrite (led9, HIGH);

digitalWrite (led10, LOW);

rotura;

caso 10:

digitalWrite (LED 1, HIGH);

digitalWrite (led2, HIGH);

digitalWrite (LED 3, alto);

digitalWrite (led4, HIGH);

digitalWrite (led5, HIGH);

digitalWrite (led6, HIGH);

digitalWrite (led7, HIGH);

digitalWrite (led8, HIGH);

digitalWrite (led9, HIGH);

digitalWrite (led10, HIGH);

rotura;

por defecto:

digitalWrite (LED 1, bajo);

digitalWrite (led2, LOW);

digitalWrite (LED 3, bajo);

digitalWrite (led4, LOW);

digitalWrite (led5, LOW);

digitalWrite (led6, LOW);

digitalWrite (led7, LOW);

digitalWrite (led8, LOW);

digitalWrite (led9, LOW);

digitalWrite (led10, LOW);

}

MusicPlayer.setVolume(value); / * enviar el valor de slider a la volume.* de música /

MusicPlayer.play(); / * Enciende la música. */

}

Artículos Relacionados

Control simple gráfico de barras de LED con Arduino

Control simple gráfico de barras de LED con Arduino

en este tutorial te mostraré cómo controlar simple 10 matriz de gráfico de barras LED con Arduino o Arduino clon MCU y MAX7219 (también funciona con MAX7221) chip de controlador de LED.Aquí tenemos en vídeo de producto terminado en acciónSobre matric
Control de volumen inalámbrico Jukebox

Control de volumen inalámbrico Jukebox

El problemaLa perilla de control de volumen en muchas máquinas se encuentra en el lugar más inconveniente posible. Se hace deliberadamente para desalentar el borracho de la barra patrón de voladura su música dando como resultado la molestia de sus co
Mezclador de Audio pasiva con Control de volumen de canal

Mezclador de Audio pasiva con Control de volumen de canal

mezclador de Audio esta mezcla varias entradas de audio a una sola salida audio, con botones para controlar el volumen de cada canal.Mis entradas RCA estéreos estructura particular cuenta con 4 mezclan a 1 salida RCA estéreo. Fácilmente podría modifi
Control de volumen estéreo DIY module(easy)

Control de volumen estéreo DIY module(easy)

Hola, soy nuevo aquí en este sitio y me encantaría compartir mis proyectos con todos aquellos que encuentra interesante. Este proyecto era barato y fácil de hacer. Todo lo que necesitas es algunos conocimientos básicos de soldaduras y cómo leer los e
Cómo conectar tda 7052B con control de volumen

Cómo conectar tda 7052B con control de volumen

Accidentalmente he comprado ic tda 7052b de tienda electrónica (debe ser tda 7052). Había ido encontrando diagrama del circuito en google por un tiempo pero el circuito no funciona así que decidí probarlo en mi modo de parecer. Finalmente, encontré e
Ruido de Sounduino sensor de Control de volumen

Ruido de Sounduino sensor de Control de volumen

Este instructable fue creado en cumplimiento de la exigencia de proyecto de la MakeCourse de la Universidad de South Florida (www.makecourse.com)Todos hemos sido a partes donde la música era tan fuerte que no podía oír sus propios pensamientos. O tal
Control de volumen universal auricular y auriculares

Control de volumen universal auricular y auriculares

Así que compré un PMP (Portable Media Player) de Hong Kong por lo que pude jugar mis juegos de NES con el emulador a bordo donde era conveniente. Largo camino viajes, vuelos, salas de espera, etc. son lugares que me gusta matar el tiempo con los medi
Control de volumen de LinkIt uno

Control de volumen de LinkIt uno

Una de las mejores (al menos lo creo) de la linkit uno es la toma de audio de 3mm. Esta característica permite que cualquier persona fácilmente conectar cualquier altavoz antiguo tienen alrededor de su casa (o un par de auriculares) y rápidamente rep
Control de volumen superior de coque

Control de volumen superior de coque

Yo siempre estoy buscando formas de reutilizar las tapas de tornillo de plástico de botellas de refresco, como tienen un agarre agradable y parece perfecto para el uso como una especie de perilla. Ya he publicado un instructivo sobre el uso de las pe
Rueda de escritorio y Control de volumen!

Rueda de escritorio y Control de volumen!

Proyecto de fin de semana de la revista hacen, 04/03/09Algunos antecedentesRecientemente, he estado leyendo un montón de diferentes blogs. Cada día yo iré leyendo los últimos posts en Xataka, lifehacker, hackaday, BBG y la hacen: blog. El problema me
Perilla de Control de volumen simple DIY!

Perilla de Control de volumen simple DIY!

Tiene un escritorio con un sistema de sonido lejos de donde te sientas?, que hago. Después de un poco de excavación, encontré que era bastante fácil de hacer mi propia perilla de control de volumen suave barato.En este tutorial le mostrará cómo crear
Crear un Control de volumen para tarjeta de sonido USB en frambuesa Pi

Crear un Control de volumen para tarjeta de sonido USB en frambuesa Pi

IntroducciónDespués de instalar la tarjeta de sonido USB, giré la perilla de volumen y no tuvo efecto sobre el nivel de audio. En su investigación, descubrí que aunque este particular tarjeta de sonido tiene un control de volumen de hardware, la tarj
Rueda de control de volumen Easy

Rueda de control de volumen Easy

Hola: voy a mostrar youhow para hacer una rueda de control de volumen, su simple muy simpleY LA GENTE ESTA NO ES MI IDEA A MODIFICÓ LA VERSIÓN DE WHATSISFACE!!!!!!Paso 1: lo que usted necesitaOK se necesitauna caja de pequeño proyecto (yo usé una caj
Esquema de ULF con control de volumen en el chip TDA7056B (5W)

Esquema de ULF con control de volumen en el chip TDA7056B (5W)

Amplificador de potencia de puente miniatura con control de volumen electrónico de baja frecuencia. En este amplificador etapa proporciona protección contra cortocircuito, protección térmica (apagado de exceso de temperatura como resultado de cargas