Comentarios en: Kit de Arduino de iniciación: Motor paso a paso y su driver https://giltesa.com/2013/07/21/kit-de-arduino-de-iniciacion-motor-paso-a-paso-y-su-driver Wed, 09 Sep 2020 05:18:49 +0000 hourly 1 https://wordpress.org/?v=6.3.1 Por: Paco Hernández https://giltesa.com/2013/07/21/kit-de-arduino-de-iniciacion-motor-paso-a-paso-y-su-driver#comment-4493 Tue, 06 Feb 2018 14:36:17 +0000 https://giltesa.com/?p=14369#comment-4493 Hola Alberto , estoy intentando hacer esto.
Pues te cuento, estoy manejando un Arduino UNO con un modulo DRIVER UNL2003 y un motor 28BYJ-48 , lo típico para manejar un motor paso a paso –
Aplicación , mi idea es que el motor , controlado desde un potenciometro gire en un sentido hasta un punto y vuelva en sentido contrario al mismo punto.
Uso, manejar una antena , ya sea de aro o ajustar un dipolo.
Logros, pocos, he conseguido que vaya en ambos sentidos pero se pone en bucle, loop , y no vuelve al sitio.
TE envío el programita y el esquema a ver si se te ocurre alguna idea.
Gracias denuevo

#include // Include the header file

// change this to the number of steps on your motor
#define STEPS 100

// create an instance of the stepper class using the steps and pins
Stepper stepper(STEPS, 8, 10, 9, 11);

int Pval = 0;
int potVal = 0;

void setup() {
stepper.setSpeed(40);
}
void loop() {
potVal = map(analogRead(A0),0,1024,0,500);
if (potVal>Pval)
stepper.step(100);
if (potVal<Pval)
stepper.step(-100);

Pval = potVal;

Serial.println(Pval); //for debugging
}


73 de EA5GU.Paco
Carpe diem quam minimum credula postero

http://www.ea5gu.es

]]>
Por: giltesa https://giltesa.com/2013/07/21/kit-de-arduino-de-iniciacion-motor-paso-a-paso-y-su-driver#comment-3537 Sat, 08 Aug 2015 15:24:58 +0000 https://giltesa.com/?p=14369#comment-3537 Algo debió ser distinto, ya ves que en el vídeo funciona.

]]>
Por: Andrew https://giltesa.com/2013/07/21/kit-de-arduino-de-iniciacion-motor-paso-a-paso-y-su-driver#comment-3534 Thu, 06 Aug 2015 08:21:06 +0000 https://giltesa.com/?p=14369#comment-3534 Se me quemo la arduino, realize estos pasos.

]]>
Por: giltesa https://giltesa.com/2013/07/21/kit-de-arduino-de-iniciacion-motor-paso-a-paso-y-su-driver#comment-3524 Wed, 22 Jul 2015 15:42:33 +0000 https://giltesa.com/?p=14369#comment-3524 Prueba con esto: http://playground.arduino.cc/ArduinoNotebookTraduccion/Random

Saludos

]]>
Por: Fernando. https://giltesa.com/2013/07/21/kit-de-arduino-de-iniciacion-motor-paso-a-paso-y-su-driver#comment-3523 Wed, 22 Jul 2015 15:07:07 +0000 https://giltesa.com/?p=14369#comment-3523 Gracias por la contestación, pero en mi caso necesito que sea aleatorio, sin intervención mía.
Un saludo.

]]>
Por: giltesa https://giltesa.com/2013/07/21/kit-de-arduino-de-iniciacion-motor-paso-a-paso-y-su-driver#comment-3509 Tue, 07 Jul 2015 13:12:21 +0000 https://giltesa.com/?p=14369#comment-3509 Hola,

Haz que la constante ‘dir’ sea una variable y cambiala a true o false según necesites que gire a un lado o al otro.

Saludos.

]]>