Grabación del movimiento del servo / motor con arduino

4

Hola, soy realmente nuevo en los proyectos de Arduino y 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 experiencia con la electrónica.
Lo que trato de lograr es grabar un movimiento motor específico. Por ejemplo, muevo un modelo de coche, grabo el movimiento y permito que arduino repita ese movimiento. ¿Cómo puedo hacer algo así?

He leído que el movimiento del servo puede grabarse 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. Así que muevo el coche que hace el mecanismo de engranaje de un movimiento particular. Quiero detectar cuánto tiempo tiene que funcionar el motor y qué tan rápido debe ser en cada momento en ese período de tiempo. Sólo estoy interesado en ir y venir.

    
pregunta user1210456

1 respuesta

3

Parece que quiere mover el auto manualmente y que Arduino grabe este movimiento, luego "reprodúzcalo" más tarde.

Si este es el caso, utilice un codificador rotatorio ( ejemplo parte ) de algún tipo sería una forma simple de hacerlo. Hay varias opciones para detectar la rotación y los métodos de montaje, sensores magnéticos, sensores ópticos, etc., así que eche un vistazo y vea qué se adapta a su proyecto. Use para detectar la cantidad de rotación, registre y luego simplemente diga al paso a paso que haga lo mismo.

Dado que el paso a paso tiene imanes y devanados que generarán pulsos en el movimiento, también puede usar el mismo 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 experto y el cap emprendedor en el Piclist)

    
respondido por el Oli Glaser

Lea otras preguntas en las etiquetas