by samstack | Jul 27, 2018 | Uncategorized
#include <Servo.h> Servo myServo1 ; // create object Servo myServo2 ; void setup() { myServo1.attach(9) ; myServo2.attach(10) ; delay(1000) ; } void loop() { for (int j=0 ; j <=160 ; j++ ) { myServo1.write(j) ; // j is the angle myServo2.write(j) ; delay(50)...
by samstack | Jul 26, 2018 | Uncategorized
// Bipolar motor with A4988 step motor driver int STEP = 8; int DIR = 7; // Direction void setup() { pinMode(STEP,OUTPUT); pinMode(DIR,OUTPUT); } void loop() { digitalWrite(DIR,HIGH); // + Direction for(int x = 0; x < 200; x++) { // 200 pulses one revolution...
by samstack | Jul 26, 2018 | Uncategorized
// Rotate CW then CCW #include <Stepper.h> #define Steps_one_Revolution 32 #define GSR 32 * 64 // 64 is gear ratio, GSR=2048 Stepper stepper(Steps_one_Revolution, 8, 10, 9, 11); // to Motor Driver In1, In2, In3, In4 void setup() { // Stepper library takes care...
by samstack | Jul 24, 2018 | Uncategorized
...
by samstack | Jul 24, 2018 | Uncategorized
// 1 DC motor void setup() { pinMode(7, OUTPUT) ; pinMode(8, OUTPUT) ; pinMode(9, OUTPUT) ; // Speed contorl pin } void loop() { // one direction digitalWrite(7, HIGH) ; digitalWrite(8, LOW) ; analogWrite(9, 250) ; // Speed delay(3000) ; // opposite direction...