Paso 4: Paso 4: programar el Arduino
Este proyecto utiliza la biblioteca de motor paso a paso proporcionada por Adafruit y ejemplo de código se encuentra en arduin creado por: Michael Pilcher.
Las acciones básicas de este código proporciona es la siguiente. Bajo una posición, el panel de control botón mueve el escenario en pasos incrementales en posición x o y. En la otra posición, la altura y la anchura (en campo) del PDI para digitalizar pueden introducirse por pulsar un botón y el sistema iniciado. Después de iniciar el movimiento de escenario, Stagmo mueve el escenario en una serpiente como el patrón a través de la muestra (ver imagen), pausa de un período de tiempo especificado en cada campo para permitir al usuario centrarse y digital capturar una imagen. Cada campo está en un relativamente conocido. Captura de software debe configurarse para grabar imágenes en serie con nombres secuenciales.
Este código deberá ser calibrado manualmente a su etapa. Se trata de una calibración de prueba y error. El número de pasos que del motor paso a paso necesita recurrir a mover la muestra dependerá de su microscopio, la lente del objetivo y la cámara digital. Esto puede requerir algunos problemas tediosos. Aproximadamente 20-25 por ciento de traslape para cada campo en x e y la dirección es preferible.