Aprende robótica con Arduino en español
Etiquetas:
Hola Andrés,
Mira de aportar el listado del código que estás utilizando. ¿Que tipo de servo estás utilizando?
Mientras tanto lo miramos, echa un vistazo a partir de la pág. 58 del manual "Robotics with the Boe Bot v2.2 (379pp / 7,62MB)":
http://www.parallax.com/Portals/0/Downloads/docs/prod/robo/Robo2.2-...
Lo ideal sería llevar a cabo el calibrado de los servos, si no lo has hecho ya.
Una vez calibrados, a partir de la página 76 del mismo manual tienes códigos de ejemplo para controlar cada uno de los servos. Sólo si pasas las pruebas, intentaría ya con tu proyecto.
En la pág. 85 tienes un ejemplo parecido a tu desarrollo...
Un saludo.
Vaya, parece que en este foro tampoco responde la gente...
Sera una pregunta muy dificil xd...
Para la 2ª fase, tan sólo tienes que seguir la misma idea para controlar directamente la otra entrada ("IN2").
Intenta utilizar subrutinas, porque en este tipo de proyectos es normal reutilizar parte del código.
Y como es habitual en circuitos de activación/desactivación utiliza unos "testigos", esto es, un par de LEDS que te muestren que efectivamente los lazos están abiertos o cerrados; esto ayuda mucho a detectar posibles errores, incluso cuando uno testea el código. Te paso un esquema ejemplo para esto:
Problema solucionado, ahora abre y cierra perfectamente, muchas gracias Lorenzo.
Un saludo,
Andrés
Bienvenido a
Aprende Robotica
© 2024 Creado por Lorenzo M. Oliver. [Imágenes licenciadas por Depositphotos.com] Tecnología de