Busca en Electronismo

martes, 21 de mayo de 2013

Un tiro de Azar

Encontré este borrador a medio terminar, sobre un Dado electrónico que hice a mediados del año pasado.

Esta programado en un ATTINY85, un microcontrolador de 8 patas de la familia de ATMEL, la gran ventaja es que puede programarse con el IDE de arduino, lo cual lo hace muy fácil y versátil para cuando necesitamos tener un microcontrolador pequeño y no queremos comprar un arduino por cada proyecto.

Para poder programar el attiny primero se debe contar con un arduino al que debemos cargarle el sketch ARDUINOISP ( se encuentra en los ejemplos ) luego conectamos nuestro microcontrolador de la siguiente manera .

################################
# Para programar el ATINY85               #
# debe conectarse al ARDUINO            #
# ATINY85   -----  ARDUINO            #
# pin 1    <---->    pin10                        #
# pin 5    <---->    pin11                        #
# pin 6    <---->    pin12                        #
# pin 7    <---->    pin13                        #
# el ARDUINO debe estar en ISP         #
################################  

( recomiendo primero cargar el BLINK, muchas veces intente cargar el dado y no funciono) cuando abran el BLINK cambian el pin 13 por un 2.

ahora seleccionan en placa : Attiny85 @1Mhz ( para que aparezca deberán bajar este archivo y extraerlo en la carpeta /Arduino/Hardware ).
en programador seleccionan : Arduino as ISP.
el puerto de comunicación no se debe modificar.Parpadearan las luces y listo el sketch ya estará cargado.

Ahora seguimos con el dado electrónico.

todo sucede en el setup(), se designan los pines, hay una pequeña animación y se muestra el numero al azar.
la semilla del random() está dada por el valor leído de un pin analógico que se encuentra al aire( esto genera valores inestables, leídos entre 0 y 1023 )
el numero queda visible hasta que se presione el botón de tiro que reseta al microcontrolador.


dado mostrando 1

dado mostrando 6

 En el vídeo a continuación se ve el funcionamiento del dado.


ahora lo interesante, todos los archivos necesarios para que puedan hacer su propio dado electronico.



Hasta la proxima, cualquier duda comenten!

Borrajo.

No hay comentarios:

Publicar un comentario