Paso 3: El algoritmo
RUTINA DE LA MUESTRA
Muestra ADC1
Almacenar datos digitales
Muestra ADC2
Almacenar datos digitales
Muestra ADC3
Almacenar datos digitales
Compruebe la barba
Si 0v, dirección inversa paso a paso
Si 5v, ignorar
DECODIFICACIÓN DE RUTINA:
Descifra los comentarios: (MS = mediados Semsor/LS = Sensor izquierdo/RS = Sensor de la derecha)
Comparar el sensor izquierdo a medio Sensor de voltaje (más Votlage = menos luz)
Si el voltaje de la LS es menor que MS tensión, comparar LS voltaje con RS. Si no, vaya a (2)
Si LS voltaje es más bajo que el voltaje de RS, a Motor a paso izquierda
Compruebe el botón de selección. Si presiona, detener el funcionamiento.
IR A LA RUTINA DE LA MUESTRA
(2) Comparar MS tensión con tensión de RS
Si voltaje de RS es inferior a MS, instruir al Motor a paso derecho. Si no, vaya a (3)
Compruebe el botón de selección. Si presiona, detener el funcionamiento.
IR A LA RUTINA DE LA MUESTRA
(3) no hay movimiento del Motor.
Compruebe el botón de selección. Si presiona, detener el funcionamiento.
IR A LA RUTINA DE LA MUESTRA
Obviamente hay mucho más que lo que te he explicado arriba, pero estoy descuidando el resto porque estoy en el medio de hacer cambios en el algoritmo. Cuando he hecho las mejoras, voy a hacer los cambios en este instructable. Esta es también la razón por qué no pongo el software en este instructable todavía.
Sin embargo, como mencioné al principio, que va haciendo actualizaciones a este instructable as time avanza.