Sei sulla pagina 1di 9

CUBO LED RGB (4X4X4)

LED RGB
Este led esta compuesto por un led rojo, verde y azul de ah sus siglas
R(red)

G(green)
B(blue)

CUBO DE LED 4X4X4


Este tipo de cubo esta formado o integrado de capas de leds conectadas su comn tierra entre cada una de las capas. Tambin esta formado por 64 leds en total todos interconectados, para lograr la forma del cubo se utiliza un alambre de buena resistencia adems de que el alambre pueda conducir de la mejor manera la corriente que es mandada atravs del pic.

PIC
Los PIC son una familia de microcontroladores tipo RISC fabricados por Microchip Technology Inc. y derivados del PIC1650, originalmente desarrollado por la divisin de microelectrnica de General Instrument. El nombre actual no es un acrnimo. En realidad, el nombre completo es PICmicro, aunque generalmente se utiliza como Peripheral Interface Controller (controlador de interfaz perifrico). El PIC original se dise para ser usado con la nueva CPU de 16 bits CP16000. Siendo en general una buena CPU, sta tena malas prestaciones de entrada y salida, y el PIC de 8 bits se desarroll en 1975 para mejorar el rendimiento del sistema quitando peso de E/S a la CPU. El PIC utilizaba microcdigo simple almacenado en ROM para realizar estas tareas; y aunque el trmino no se usaba por aquel entonces, se trata de un diseo RISC que ejecuta una instruccin cada 4 ciclos del oscilador.

MPLAB
MPLAB es una herramienta para escribir y desarrollar cdigo en lenguaje ensamblador para los microcontroladores PIC. MPLAB incorpora todas las herramientas necesarias para la realizacin de cualquier proyecto, ya que adems de un editor de textos cuenta con un simulador en el que se puede ejecutar el cdigo paso a paso para ver as su evolucin y el estado en el que se encuentran sus registros en cada momento.

CDIGO DE PROGRAMACIN
MAIN_PROG CODE TIME1 MOVLW .50 MOVWF 0X30 AQUI MOVLW .250 0x0005 TIME2 MOVLW .75 MOVWF 0X30 POR MOVLW .250 MOVWF 0X31 PAR NOP RETURN TIME4 MOVLW 0X10 SEG MOVWF 0X32 DECFSZ 0X31 GOTO PAR

DECFSZ 0X30 GOTO RETURN TIME3 MOVLW .100 MOVWF 0X30 PAMOVLW .250 MOVWF 0X31 PO NOP POR MOVLW .100 MOVWF 0X30

MOVWF 0X31 ACA NOP

MS

MOVLW .250

DECFSZ 0X31 GOTO ACA

MOVWF 0X31 MA NOP

DECFSZ 0X30 GOTO RETURN AQUI

DECFSZ 0X31 GOTO MA

DECFSZ 0X30 GOTO MS

DECFSZ 0X31 GOTO PO

DECFSZ 0X32 GOTO RETURN SEG

DECFSZ 0X30 GOTO PA

EN ESTE PROGRAMA SE MANTIENEN PULSO BAJO Y ALTOS PARA CREAR LOS MOVIMIENTOS LOS COLORES SE GENRAN ATRAVES DE CONTROLAR LAS FRECUENCIAS .. Y BASICAMENTE ASI ES COMO FUNCIONA . EL PROYECTO FINAL ES ASI:

CONCLUSIONES

El proyecto se hizo con la finalidad de aplicar los conocimientos adquiridos as como controlar y automatizar el funcionamiento del mismo adems de que tambin se busca la aplicacin en la industria.

Potrebbero piacerti anche