Hola, soy realmente nuevo en los proyectos Arduino y realmente no sé cómo empezar. Tengo que hacer un proyecto para la universidad. La parte de programación no debería ser un problema, pero no tengo ninguna experiencia con la electrónica.
Lo que trato de lograr es registrar un movimiento motor específico. Por ejemplo, muevo un modelo de automóvil, grabo el movimiento y dejo que Arduino repita ese movimiento. ¿Cómo puedo hacer algo así?
He leído que el movimiento del servo se puede registrar, pero los servos no industriales no son para rotaciones múltiples y no son muy fuertes. Debería poder moverse hasta 6.6 libras y registrar un movimiento variable en una distancia de 10 pies. ¿Es posible grabar el movimiento con otra cosa y hacer el movimiento con un motor paso a paso?
Editar: quiero que el motor repita la aceleración. Entonces muevo el auto que el mecanismo de engranajes hace un movimiento particular. Quiero detectar cuánto tiempo tiene que funcionar el motor y qué tan rápido tiene que ser en cada momento en ese período de tiempo. Solo me interesa ida y vuelta.
Parece que desea mover el automóvil manualmente y hacer que Arduino registre este movimiento, luego "reproducirlo" más tarde.
Si este es el caso, usar un codificador rotatorio ( pieza de ejemplo ) de algún tipo sería una forma sencilla de hacerlo. Hay varias opciones para detectar los métodos de rotación y montaje, sensores magnéticos, sensores ópticos, etc., así que eche un vistazo y vea qué se adapta a su proyecto. Úselo para sentir la cantidad de rotación, registre y luego simplemente dígale al motor paso a paso que haga lo mismo.
Dado que el motor paso a paso tiene imanes y devanados que generarán pulsos en movimiento, también puede usar el motor paso a paso como codificador, por lo que es posible que desee experimentar en esta dirección. Aquí hay una buena página sobre el tema con un circuito de ejemplo que se muestra a continuación (escrito por un tipo muy conocedor y emprendedor en Piclist)
david tweed
NickHalden
usuario1210456