Squirrels have fuzzy tails.
0 Members and 1 Guest are viewing this topic.
#include <Servo.h>Servo microServo;int motor1APin = 4; int motor2APin = 5; int motor1ENPin = 9; int motor3APin = 6; int motor4APin = 7; int motor2ENPin = 10; int servoPin=11;void setup() {pinMode(motor1APin, OUTPUT); pinMode(motor2APin, OUTPUT);pinMode(motor1ENPin, OUTPUT);pinMode(motor3APin, OUTPUT);pinMode(motor4APin, OUTPUT);pinMode(motor2ENPin, OUTPUT);microServo.attach(servoPin);}void loop() {microServo.write(0);analogWrite(motor1ENPin, 250); digitalWrite(motor1APin, HIGH); digitalWrite(motor2APin, LOW);analogWrite(motor2ENPin, 250);digitalWrite(motor3APin, LOW);digitalWrite(motor4APin, HIGH);delay(3000); analogWrite(motor1ENPin, 0);digitalWrite(motor1APin, LOW);digitalWrite(motor2APin, LOW);analogWrite(motor2ENPin, 0);digitalWrite(motor3APin, LOW);digitalWrite(motor4APin, LOW);delay(2000); microServo.write(90);analogWrite(motor1ENPin, 250);digitalWrite(motor1APin, LOW);digitalWrite(motor2APin, HIGH);analogWrite(motor2ENPin, 250);digitalWrite(motor3APin, HIGH);digitalWrite(motor4APin, LOW);delay(3000); analogWrite(motor1ENPin, 0);digitalWrite(motor1APin, LOW);digitalWrite(motor2APin, LOW);analogWrite(motor2ENPin, 0);digitalWrite(motor3APin, LOW);digitalWrite(motor4APin, LOW);delay(2000); microServo.write(180);}
I forgot to say that im using this schematic :
myServo.attach(servoPin);