Paso 7: Cómo funciona
El primer boceto que debe ejecutar, es crear esbozo objetivo misión, esta subida de bosquejo carácter array para el chip de memoria, este es el objetivo/mensaje de misión que es destruido.
En el segundo bosquejo, Self Destructing Msg, suceden algunas cosas. Al inicio hay una pantalla en reposo, con el logo que se mueve por la pantalla. El botón pin se comprueba su estado. Si el estado del botón es alta, entra en la función de la lectura en el programa. Esta función Lee, los datos de la viruta de memoria, luego almacena en una matriz en la memoria de arduino.
La siguiente función lee la matriz y lo envía a la pantalla. después de una cantidad de tiempo, para permitir al usuario que lea el mensaje, espera 5 segundos, luego la parte importante.
Todas las matrices con el mensaje, se sobrescriben, y evidencia queda. Si se presiona nuevamente el botón, se muestra un mensaje diferente, y el mensaje secreto original no puede ser recuperado.
Lo que está sucediendo en el video:
< 8s - pantalla inactiva, logo se mueve arriba y abajo.
* Presiona el botón y *
> 8s & & < = 11s - pantalla de bienvenida
-leer datos de memoria
-escribir datos en el array "caché"
> = 11s & & < 18s - aparece un mensaje secreto
> 19s & & < 24s-5 segundo cuenta regresiva
-Borrado de matriz (sobrescribe)
-Borrar FM24C04 (sobrescribe)
> 24s & & < 30s-regresó a la pantalla inactiva
* Tecla *
(No hay nada para leer desde el chip de memoria y nada en la memoria caché de la matriz"todas las pruebas se ha ido. Además, el bucle que muestra el mensaje secreto, es también de sólo ejecutar una vez. Every Time después de eso, el programa automáticamente va en el segundo bucle, que cuenta con un completo conjunto de instrucciones, diferente que, en el video, muestra "nada que ver aquí!")
-entrar en 2 º ciclo
-no hay datos valiosos