You are on page 1of 10

Como hacer Led Audioritmicos (Tutorial

)
07:10 Shevastation 3 comments

Como su nombre lo índica, los Leds Audiorítmicos prenden en función del bajo de la canción que este sonando, son muy usados en las discotecas y en las cornetas, para darle un atractivo visual, ahora les explicare uno a uno los componentes a usar. Es bastante económico y sorprenderás a tus amigos. Componentes utilizados:

- Led: Light Emission Diode (Diodo emisor de luz) es un semiconductor que tiene la propiedad lumínica de emitir luz al pasar corriente por sus pines. Se usan en la mayoría de aparatos electrónicos. - TiP31: Es un tipo standard de transistor BJT del tipo NPN usado para aplicaciones de mediano poder, lo usaremos para detectar los bajos

Batería 12 V: Son pequeñas.Plug-in 3. busquen las 23A o 27A . generalmente tienen 3 cables. uno rojo que es el audio por derecha.. . uno blanco que representa el audio por izquierda (Para sonido stereo) y uno amarillo que representa la Tierra.5 mm: son conectores para audio y micrófono.

PD: El numero de Leds a utilizar lo deben calcular de la siguiente manera: Yo utilice una fuente de 12 V. (como 3 ó 4) Espero que les haya ayudado este tutorial. aquí pongo un vídeo de un cubo de leds audioritmico para que vean el efecto que proporciona .4 voltios que consume nuestro Tip31. como todo esta en serie. quedando 10. se hace un lazo.6 Voltios restantes. ahi tienes la cantidad que puedes colocar en serie.5 mm (Opcional): al conectar el plug-in a un equipo de sonido. y se le debe restar los 1.. si cada Led consume 3 Voltios aproximadamente.Splitter 3. pero si compran este pequeño accesorio dividirá el acceso por dos y podrán escuchar y mirar al mismo tiempo. la PC o el iPod ya no podrán escuchar la música.

.

Materiales: .Resistencias de 330 ohms x8 .Tutorial Luces de Navidad con PIC16F84A 18:29 Shevastation No comments Feliz navidaaaad!! Dado que estamos en epoca decembrina les traemos un tutorial de acuerdo a las fechas.2 pulsadores sencillos . un sencillo controlador de luces navideñas con un PIC16f84A programado con varias animaciones las cuales son cambiadas por un pulsador.2 Condensadores de 22pF El diagrama del circuito es sencillo: .Cristal de Cuarzo de 4MHz .Resistencias de 1K x2 .Ocho leds de diferentes colores .Un PIC16F84A .

..................... los 8 leds estan conectados al PORTB por lo tanto es mas fácil su manejo...RP0 _WDT_OFF & _PWRTE_ON & _XT_OSC .............CONFIGURACION.................... ........................................... una vez hecho el diagrama procedemos al codigo en assembler " __CONFIG _CP_OFF & LIST P=16F84A INCLUDE <P16F84A. Configuracion bsf STATUS.......0 ORG 0 ........................ ..Como se puede observar en el diagrama........................................ .............................. .INC> cblock 0x0C endc #define Pulsador PORTA...... ......................................................................... Una sola entrada de pulsador por el RA0 permite el cambio de animación....

NightRider rlf PORTB call Retardo_200ms btfss Pulsador goto Animacion_4 .0 clrf TRISB bcf STATUS.RP0 Inicio: clrf PORTB Animacion_1: . Prender las pares y luego las impares movlw b'10101010' movwf PORTB call Retardo_200ms movlw b'01010101' movwf PORTB call Retardo_200ms btfss Pulsador goto Animacion_2 call Retardo_20ms btfss Pulsador goto Animacion_2 Animacion_3 .Prender y apagar todas las luces movlw 0xFF movwf PORTB call Retardo_500ms movlw 0x00 movwf PORTB call Retardo_500ms btfss Pulsador goto Animacion_1 call Retardo_20ms btfss Pulsador goto Animacion_1 Animacion_2 .bsf TRISA. Puerto B incremento binario incf PORTB call Retardo_200ms btfss Pulsador goto Animacion_3 call Retardo_20ms btfss Pulsador goto Animacion_3 movlw d'1' movwf PORTB Animacion_4 .

call Retardo_20ms btfss Pulsador goto Animacion_4 Animacion_5 . Desde las esquinas movlw b'10000001' movwf PORTB call Retardo_200ms movlw b'11000011' movwf PORTB call Retardo_200ms movlw b'11100111' movwf PORTB call Retardo_200ms movlw b'11111111' movwf PORTB . Acumulador movlw b'00000001' movwf PORTB call Retardo_200ms movlw b'00000011' movwf PORTB call Retardo_200ms movlw b'00000111' movwf PORTB call Retardo_200ms movlw b'00001111' movwf PORTB call Retardo_200ms movlw b'00011111' movwf PORTB call Retardo_200ms movlw b'00111111' movwf PORTB call Retardo_200ms movlw b'01111111' movwf PORTB call Retardo_200ms movlw b'11111111' movwf PORTB call Retardo_200ms btfss Pulsador goto Animacion_5 call Retardo_20ms btfss Pulsador goto Animacion_5 Animacion_6 .

INC> Video Tutorial .call Retardo_200ms movlw b'01111110' movwf PORTB call Retardo_200ms movlw b'00111100' movwf PORTB call Retardo_200ms movlw b'00011000' movwf PORTB call Retardo_200ms movlw b'00000000' movwf PORTB call Retardo_200ms btfss Pulsador goto Animacion_6 call Retardo_20ms btfss Pulsador goto Animacion_6 goto Animacion_1 INCLUDE end " <RETARDOS.