sabato 3 gennaio 2015

Motori passo passo (stepper ) 4a parte.


Un motore passo passo ruota in senso orario per per 1000 passi alla velocità di 60 rpm ed in senso antiorario di 250 passi alla velocità di 10 rpm.

      #include <Stepper.h>
      
      #define STEPSmotore1 300   

      Stepper stepper1(STEPSmotore1, 8, 10, 9, 11);

      int  StepsOrario1        = 1000;
      int  StepsAntiOrario1    = -250;
      int  VelocitaOrario1     = 60;
      int  VelocitaAntiOrario1 = 10;      
     
      void setup()   
          {  }
      
      void loop()   {

        stepper1.setSpeed(VelocitaOrario1);
        stepper1.step(StepsOrario1);
        delay(1000);
        
        stepper1.setSpeed(VelocitaAntiOrario1);  
        stepper1.step(StepsAntiOrario1);
        delay(2000);
      
      }

Nessun commento:

Posta un commento