Paso 7: Programación y electrónica
Puede utilizar servos adicionales para controlar el flujo de los azulejos de regulación. (Se planificó inicialmente sobre el uso de 3 servos total)
También se pueden utilizar motores extras para hacer un sistema mejor para los moldes.
Usando el chip del L298 es bastante sencillo. Seguir la hoja de datos. Im que no va a dibujar un esquema. http://www.Tech.DMU.AC.uk/~mgongora/Resources/L298N.pdf
Permite controlar el motor muy fácilmente con el arduino.
Siga las instrucciones de arduino para el uso de una fotorresistencia. http://Playground.Arduino.CC/Learning/PhotoResistor
Asegúrese de que tener el cable de entrada entre las dos resistencias para una mayor precisión en la detección.
Hacer muchas pruebas con múltiples fichas para que sepas la diferencia de valores entre hacia arriba y hacia abajo azulejos.
El LED de cableado es simple. Necesita una resistencia.
Utilice http://led.linear1.org/1led.wiz para averiguar qué tamaño.
Servos pueden conectarse muy intuitivamente como sigue:
Rojo a 5V
Negro a gnd
Amarillo al pin señal
Recomiendo probarlo todo en un protoboard antes de soldar en.
He añadido una foto de mi prueba el chip de puente H L298.
Programación no es tan mala tampoco. Hay tres cosas que debe hacer el Arduino:
-Girar el motor hacia adelante y hacia atrás.
-If instrucción para cambiar entre fichas y hacia abajo azulejos.
-El servo gira formas opuestas por cualquiera de los casos.
Me pareció mejor para girar el motor de compartimiento en el siguiente patrón:
5 segundos hacia la derecha
Hacia la izquierda 5 segundos
Hacia la derecha segundos.3
Hacia la izquierda.3 segundos
Hacia la derecha segundos.3
Hacia la izquierda.3 segundos
Hacia la derecha segundos.3
Hacia la izquierda.3 segundos
Esto permite una ficha en el agujero y luego cambia las direcciones rápidamente para conseguir a través.
Im que no va a subir mi código por dos razones. 50% porque lo perdí y el 50% porque quiero que todos tengan placer de codificación y pruebas ustedes mismos. ;)