Hola que tal,
Bueno esta vez escribo no para preguntar sino para hacer un aporte, y ese aporte es el que describe el titulo.
Este es el primer proyecto en el que uso un microcontrolador, para ser especificos el pic 16F628A. Basicamente el pic controla directamente los 13 leds rojos ultrabrillantes y 3 botonones para hacer ajustes menores sin tener que reprogramar el PIC.
Ademas cuenta con un regulador de voltaje integrado en la tarjeta y el PIC esta programado para recuperar el ultimo tiempo y secuencia seleccionados (se almacenan en la EEPROM).
Uso de los botones:
TS : permite escoger entre las 14 secuencias disponibles.
-R : permite reducir la velocidad con la que cambian los leds.
+R : permite aumentar la velocidad con la que cambian los leds.
-R y + R : si se presionan al mismo tiempo reinician el tiempo predeterminado (70ms)
TS y -R : si se presionan al mismo tiempo reinician el tiempo y la secuencia predeterminados, tambien puede usarse para reparar el sistema en caso de un error en la seleccion de secuencia. (mas adelante actualizare el codigo para corregirlo)
Aqui un video demostrando su funcionamiento:
Ademas esta misma placa puede ser usada como un letrero POV.
Si nesesitan mas informacion o tienen alguna duda no duden en preguntar.
Por cierto proximante actualizare el programa para agregar mas secuencias.
PD: adjunto el circuito en proteus, el .hex y la plantilla de la placa con mi logo. (jeje
)
Bueno esta vez escribo no para preguntar sino para hacer un aporte, y ese aporte es el que describe el titulo.
Este es el primer proyecto en el que uso un microcontrolador, para ser especificos el pic 16F628A. Basicamente el pic controla directamente los 13 leds rojos ultrabrillantes y 3 botonones para hacer ajustes menores sin tener que reprogramar el PIC.
Ademas cuenta con un regulador de voltaje integrado en la tarjeta y el PIC esta programado para recuperar el ultimo tiempo y secuencia seleccionados (se almacenan en la EEPROM).
Uso de los botones:
TS : permite escoger entre las 14 secuencias disponibles.
-R : permite reducir la velocidad con la que cambian los leds.
+R : permite aumentar la velocidad con la que cambian los leds.
-R y + R : si se presionan al mismo tiempo reinician el tiempo predeterminado (70ms)
TS y -R : si se presionan al mismo tiempo reinician el tiempo y la secuencia predeterminados, tambien puede usarse para reparar el sistema en caso de un error en la seleccion de secuencia. (mas adelante actualizare el codigo para corregirlo)
Aqui un video demostrando su funcionamiento:
Ademas esta misma placa puede ser usada como un letrero POV.
Si nesesitan mas informacion o tienen alguna duda no duden en preguntar.
Por cierto proximante actualizare el programa para agregar mas secuencias.
PD: adjunto el circuito en proteus, el .hex y la plantilla de la placa con mi logo. (jeje
Adjuntos
Última edición: