como hacer led audioritmicos

12
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.

Upload: carlos-javier-sanca-sucacahua

Post on 13-Apr-2015

171 views

Category:

Documents


2 download

TRANSCRIPT

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, busquen las 23A o 27A

-   Plug-in 3.5 mm: son conectores para audio y micrófono, 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.

 -    Splitter 3.5 mm (Opcional): al conectar el plug-in a un equipo de sonido, la PC o el iPod ya no podrán escuchar la música, pero si compran este pequeño accesorio dividirá el acceso por dos y podrán escuchar y mirar al mismo tiempo.

PD:  El numero de Leds a utilizar lo deben calcular de la siguiente manera:

Yo utilice una fuente de 12 V, como todo esta en serie, se hace un lazo, y se le debe restar los 1.4 voltios que consume nuestro Tip31, quedando 10,6 Voltios restantes, si cada Led consume 3 Voltios aproximadamente, ahi tienes la cantidad que puedes colocar en serie, (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 

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, un sencillo controlador de luces navideñas con un PIC16f84A programado con varias animaciones las cuales son cambiadas por un pulsador.

Materiales:-   Resistencias de 330 ohms x8-   Resistencias de 1K x2-   Un PIC16F84A-   2 pulsadores sencillos-  Ocho leds de diferentes colores-  Cristal de Cuarzo de 4MHz-  2 Condensadores de 22pF

El diagrama del circuito es sencillo:

Como se puede observar en el diagrama, los 8 leds estan conectados al PORTB por lo tanto es mas fácil su manejo. Una sola entrada de pulsador por el RA0 permite el cambio de

animación, una vez hecho el diagrama procedemos al codigo en assembler

"    __CONFIG   _CP_OFF &  _WDT_OFF & _PWRTE_ON & _XT_OSC LIST       P=16F84A INCLUDE  <P16F84A.INC>   cblock 0x0C             endc#define Pulsador PORTA,0

ORG 0

;................................................................................................. ;....................................CONFIGURACION................................................ ;................................................................................................. Configuracion bsf STATUS,RP0        bsf TRISA,0                  clrf TRISB bcf STATUS,RP0             

Inicio: clrf PORTBAnimacion_1: ;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 ; 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 ; 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 PORTBAnimacion_4 ; NightRider rlf PORTB call Retardo_200ms btfss Pulsador goto Animacion_4 call Retardo_20ms btfss Pulsador goto Animacion_4

Animacion_5 ; 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 ; 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 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  <RETARDOS.INC>

end 

 "

Video Tutorial