Display POV (Paso a Paso con ICSP)
Materiales: en mi caso la gran mayoria de materiales son reciclados.
Microcontrolador (en mi caso PIC 16f628a)
Motor DC
8 resistencias de 180 OHM
2 resistencias de 10k ohm
1 resistencias de 220 ohm
8 Led`s (cualquier color)
1 sensor infrarojo (puedes utilizar fotodiodo, fototransistor)
2 Diodos 1n4148 o similar
1 Capacitor de 10uF
Opcional: en caso de usar bateria de 9v o mas
1 regulador 7805
2 capacitores 0.33uF y 0.01uF
el diagrama del circuito es:
FUNCIONAMIENTO:
Lo primero que debemos saber es la velocidad del motor, por ejemplo si el motor es de 400 RPM debemos calcular cuanto se tarda en dar 1 vuelta. en este caso el motor da 1 vuelta en 150 ms. ahora asumamos que queremos escribir una palabra de 5 letras. tendriamos que escribir cada letra en 30 ms para que nos alcance los 150ms y poder escribir toda la palabra antes de que se repita todo el proceso y asi generar el efecto visual.
para empezar a escribir las letras usamos el sensor infrarojo, el cual nos dira cuando empezar a sacar por el puerto B las letras, en mi caso cada vez que el sensor mande un "0" al pin RA0 del pic empezara hacer la rutina de las letras(en lenguaje C mas adelante lo explico) cuando el sensor mande un "1" quiere decir que ya hizo una vuelta y empieza nuevamente la rutina de sacar las letras.
LETRAS: espero sea claro esta imagen, tengan en cuenta cuantas letras componen su palabra y el tiempo que tienen para escribir cada letra incluyendo el tiempo muerto entre letra y letra, por lo general el tiempo entre letras debe ser el doble del tiempo entre columna.
cada letra se compone de 5 columnas y 8 filas(puerto b). le puedes agregar palabras y efectos los cuales se programan en el codigo para el micro.
Codigo: hecho en pic c compiler,
utilice un vector para crear cada columna que compone la letra.
bueno espero haya sido bastante claro para que realicen este llamativo Display, cualquier duda con mucho gusto!!!!!!
Materiales: en mi caso la gran mayoria de materiales son reciclados.
Microcontrolador (en mi caso PIC 16f628a)
Motor DC
8 resistencias de 180 OHM
2 resistencias de 10k ohm
1 resistencias de 220 ohm
8 Led`s (cualquier color)
1 sensor infrarojo (puedes utilizar fotodiodo, fototransistor)
2 Diodos 1n4148 o similar
1 Capacitor de 10uF
Opcional: en caso de usar bateria de 9v o mas
1 regulador 7805
2 capacitores 0.33uF y 0.01uF
el diagrama del circuito es:
FUNCIONAMIENTO:
Lo primero que debemos saber es la velocidad del motor, por ejemplo si el motor es de 400 RPM debemos calcular cuanto se tarda en dar 1 vuelta. en este caso el motor da 1 vuelta en 150 ms. ahora asumamos que queremos escribir una palabra de 5 letras. tendriamos que escribir cada letra en 30 ms para que nos alcance los 150ms y poder escribir toda la palabra antes de que se repita todo el proceso y asi generar el efecto visual.
para empezar a escribir las letras usamos el sensor infrarojo, el cual nos dira cuando empezar a sacar por el puerto B las letras, en mi caso cada vez que el sensor mande un "0" al pin RA0 del pic empezara hacer la rutina de las letras(en lenguaje C mas adelante lo explico) cuando el sensor mande un "1" quiere decir que ya hizo una vuelta y empieza nuevamente la rutina de sacar las letras.
LETRAS: espero sea claro esta imagen, tengan en cuenta cuantas letras componen su palabra y el tiempo que tienen para escribir cada letra incluyendo el tiempo muerto entre letra y letra, por lo general el tiempo entre letras debe ser el doble del tiempo entre columna.
cada letra se compone de 5 columnas y 8 filas(puerto b). le puedes agregar palabras y efectos los cuales se programan en el codigo para el micro.
Codigo: hecho en pic c compiler,
utilice un vector para crear cada columna que compone la letra.
bueno espero haya sido bastante claro para que realicen este llamativo Display, cualquier duda con mucho gusto!!!!!!