Paso 5: Esquema de dados
He utilizado 7 alta eficiencia LED azul 3 mm transparente envasado, dispuesta en forma de 'dados'. Los LEDs están controlados por un microcontrolador AVR 8 pines el ATTiny13. La tensión de salida del generador de faraday es una salida de pulsos. Esta salida pulsada se condiciona con la ayuda de un resistor (1.2KOhm) y un diodo Zener (4.7V). Los pulsos de tensión condicionada son captados por el microcontrolador para determinar si el tubo es sacudido. Como el tubo es agitado, el microcontrolador espera. Una vez que el usuario deja de sacudir el tubo, el microcontrolador genera un número aleatorio, usando un temporizador interno de 8 bits en modo de funcionamiento libre y salidas el número aleatorio entre 1 y 6, en la salida del LED. El microcontrolador espera nuevamente para que el usuario a agitar el tubo otra vez. Una vez que los LED mostrar un número al azar, la carga disponible en el condensador es suficiente para encender los LEDs para un tiempo promedio de unos 10 segundos. Para obtener un nuevo número aleatorio, el usuario debe agitar el tubo varias veces otra vez.