Paso 1: Cómo funciona
Un LED se utiliza como salida. Como utilicé un LDR, una resistencia dependiente de luz. Esta LDR cambia su resistencia ya que recibe más o menos luz. La resistencia se utiliza como entrada analógica a los microprocesadores ADC (convertidor analógico digital).El controlador tiene dos modos de operación, uno para la grabación de una secuencia, el otro para reproducir la secuencia grabada.
Una vez que el controlador observa dos cambios de brillo dentro de la mitad de un segundo, oscuro, brillante, oscuro o la otra manera alrededor, cambia al modo de grabación. En recodring modo la entrada de la LDR se mide varias veces por segundo y almacenado en el chip. Si se agota la memoria, el controlador vuelve al modo de reproducción y empezará a reproducir la secuencia grabada.
Como la memoria de este controlador de pequeña es muy limitada, 64 bytes (sí, bytes!), el controlador es capaz de grabamos bits 400. Que es espacio suficiente para 10 segundos con 40 muestras por segundo.