Paso 8: Código Arduino: asignar la presión a un valor de 1 a 9
Esta parte del código es ingeniosa porque puede configurar su medidor de personalidad para ser sensible sobre cualquier gama funciona mejor para usted. Utiliza declaraciones anidadas 'if' y funciona así:
- ¿Era la media presión < 100?
- Sí (probablemente nadie estaba tocando el teclado), asignar estas lecturas de presión para el número 1 y luz LED #1 y #1 en el numitron.
- ¿No? Por lo tanto, el valor estaba por encima de 100.
- ¿Fue el valor de presión < 400?
- ¡ Sí! Luego asignar #2 y encenderá el LED correspondiente y un 2 en la numitron
- No, entonces pasemos...
- ¿Fue el valor < 550?
- Muy bien! Asignar a #3 y la luz adecuada...
- ¡No! Debe presionar sobre el cojín... movimiento...
- Etc.... hasta el número 9.
- ¿Fue el valor < 550?
- ¿Fue el valor de presión < 400?
Después de hacer esto, el código hace una pausa de 5 segundos y entonces el código se acaba y comienza en la etapa "fue pulsado el botón?.
Puede cambiar los valores de presión para que ciertos números son más difíciles o más fácil de conseguir. Mi código está optimizado para dar un montón de 2s y 9s porque pensé era divertido para mi selección de rasgos de personalidad, pero usted puede hacer tan sensibles como usted quiere.
Eso es todo hay en el código. Mi primera construcción, tomó un montón de ensayo y error para obtener el código de trabajo, pero fue divertido para mí y si se construye algo así como que va a ser divertido para usted.