Cómo crear una botella de cerveza LED VU Meter (12 / 17 paso)

Paso 12: Coincidencia de los valores de entrada con nivel de ruido

Como estoy seguro que usted ya ha notado, los bits de entrada de las salidas LED1 a LED10 no se almacenan en orden en la variable 'nivel'. En realidad se almacena como esta:

LM3915 Salidas = > entradas PIC18F4550
# de bits -> 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
nivel = 0: 0: 0: 0: 0: 0: LED7:LED8:LED9:LED10:LED1:LED2:LED3:LED4:LED5:LED6

Ahora sé que podríamos reorganizar los bits para que sea más fácil trabajar con, pero significaría más instrucciones para el PIC cada vez Lee las entradas, que significa más tiempo perdido. Así que nosotros sólo adelante y averiguar el valor de 'nivel' en cada nivel de sonido y dejar los bits en el orden que están en este momento. Recuerde que las salidas del LM3915 son activo baja, significa que cuando detecta un sonido en un cierto nivel tire esos productos bajo.

Nivel 0 (sin sonido)
nivel = 0000001111111111
= 0x3FF

Nivel de sonido 1
nivel = 0000001111011111
= 0x3DF

Nivel sonoro 2
nivel = 0000001111001111
= 0x3CF

Nivel sonoro 3
nivel = 0000001111000111
= 0x3C7

Nivel sonoro 4
nivel = 0000001111000011
= 0x3C3

Nivel sonoro 5
nivel = 0000001111000001
= 0x3C1

Sonora 6
nivel = 0000001111000000
= 0x3C0

Nivel de sonido 7
nivel = 0000000111000000
= 0x1C0

Nivel de sonido 8
nivel = 0000000011000000
= 0x0C0

Nivel de sonido 9
Level = 0000000001000000
= 0x040

Nivel 10 (máximo sonido) sonido
Level = 0000000000000000
= 0x000

El LM3915 es hardwired en barra mode, por lo que estos 10 valores nunca va a cambiar. Cuando el nivel de sonido es igual a salida LED 1 la variable 'nivel' siempre será igual a 0x3DF, cuando el nivel de sonido es igual a salida LED2 'nivel' siempre será igual a 0x3CF, etc.. Así que ahora que el PIC18F4550 puede decir cuál es el nivel sonoro de la IC LM3915, podemos hacer todo tipo de formas diferentes para el VU-metro. Es muy fácil de código, como se verá en el siguiente paso.

Artículos Relacionados

Cómo convertir una botella de cerveza en un florero colorido

Cómo convertir una botella de cerveza en un florero colorido

este tutorial le mostrará cómo transformar una botella de cerveza o vino de un divertido, moderno y colorido florero.Considere el uso de diverso tamaño y en forma de botellas y varios colores y texturas de hilados para crear un arreglo único!Paso 1:
Cómo abrir una botella de cerveza sin un abrelatas de botella

Cómo abrir una botella de cerveza sin un abrelatas de botella

este Instructable es una colaboración abierta a cualquier persona que tiene un método para abrir una botella de cerveza, o cualquier tipo de botella sin un destapador apropiado. Si desea añadir su método, asegúrese de que tiene fotos para compartir,
Abrir una botella de cerveza con solo una cuchara!

Abrir una botella de cerveza con solo una cuchara!

Una forma muy sencilla instructable sobre cómo abrir una botella de cerveza (o cualquier tapa de la botella no atornillados) con una cuchara normal. Es introducido en el concurso de forbes, pero el video es solamente cerca de 10 segundos de duración.
Motor de vapor del sol con una botella de cerveza

Motor de vapor del sol con una botella de cerveza

este es un video con una botella de cerveza marrón como una caldera llder.
Una simple luz del acento de un gigante reciclado tubo de vacío y una jarra de cerveza LED blinky

Una simple luz del acento de un gigante reciclado tubo de vacío y una jarra de cerveza LED blinky

Tengo un contacto en el comercio radio Marina quien me dio unos tubos de vacío gigante para jugar con. No pienso en un uso particular para ellos pero tenía que tener, por lo que se sentaron en una caja por un tiempo.Solía trabajar en un parque temáti
ChandiliBeer: La lámpara de botella de cerveza LED

ChandiliBeer: La lámpara de botella de cerveza LED

siempre he querido hacer algo como esto y realmente no era tan difícil como se pensaba originalmente. Es un elegante hasta ciclismo antiguo utilizado botellas y material y es una divertida compilación para un salón de hackerspacePaso 1: materiales El
Planificación de circuito: Crear una doble parpadeando el LED del circuito en Protoboard con temporizador 555

Planificación de circuito: Crear una doble parpadeando el LED del circuito en Protoboard con temporizador 555

El objetivo de este proyecto de bricolaje es llevarlo en todas las etapas del desarrollo del circuito que una empresa normalmente pasar cuando prototipos un producto; no sólo un simple "Cómo hacerlo."Esto incluye:Mapeo de la electrónicaDiseñar e
Portaobjetos de vidrio guitarra usando una botella de cerveza y una herramienta rudimentaria.

Portaobjetos de vidrio guitarra usando una botella de cerveza y una herramienta rudimentaria.

Hacer un slide de guitarra de cristal es rápido y fácil cuando tienes un archivo handy dandy molino,Y pizza, oh, la cerveza también, es necesario que, o cualquier vidrio de la botella realmente.Paso 1: fuentes de Necesita un archivo de molino y una b
Cómo hacer un vaso de beber de una botella de cerveza

Cómo hacer un vaso de beber de una botella de cerveza

esta es una tarea sencilla y rápida para hacerPaso 1: materiales Botella de cervezaLíquido para encendedoresParacordEncendedorAgua heladaPaso 2: Ate la cuerda firmemente en la botellaPaso 3: Sacar cadena de botellaPaso 4: Poro el líquido para encende
Cómo abrir una botella de cerveza con un cinturón de seguridad

Cómo abrir una botella de cerveza con un cinturón de seguridad

Cuando se viaja al extranjero no estoy siempre capaz de llevar mi cuchillo de bolsillo de confianza. Tal fue el caso en un reciente viaje a Centroamérica. Algunos pensamiento rápido me permitió abrir y disfrutar de un frío después de una increíble av
Cómo crear una botella de agua cohete My Way: por Ethan Blum

Cómo crear una botella de agua cohete My Way: por Ethan Blum

esta es mi presentación sobre cómo crear un cohete de la botella de agua muy buena para tu diversión.Paso 1: Primer paso: la parte más obvia Para crear el cohete de la botella de agua, obviamente necesitará una botella. La botella debe ser una botell
Cortar una botella de cerveza con agua caliente + DIY plantilla de puntuación

Cortar una botella de cerveza con agua caliente + DIY plantilla de puntuación

uno o dos hace años hice un video donde demostró cortando una botella de vino con agua caliente. Al parecer algunas personas resulta interesante ya que actualmente tiene un pelo más de 80.000 vistas. Así me llegó a aburrir este fin de semana y con al
Cómo hacer una botella de agua LED intermitente!

Cómo hacer una botella de agua LED intermitente!

Este instructable le mostrará cómo hacer un bastante barato intermitente LED multicolor de una botella de agua, que se ve genial. Yo quería hacer esto, porque no llego a aprender cosas interesantes como este en el séptimo grado, así que lo hice yo. E
Hacer una taza de una botella de cerveza de corte

Hacer una taza de una botella de cerveza de corte

este es el sucesor natural del vídeo de la semana pasada sobre cómo cortar una botella con agua caliente. Aquí es cómo conseguí el borde sobre el vidrio de corte a algo que se podría utilizar para beber de. Si tienes una buena, romper realmente puede