- Wed Aug 30, 2017 10:54 am
#195989
Hi,
In my first post, I'm asking for your advice, please -
I'm attempting to turn a servo with my Arduino when it gets orders from a serial contribution, for this situation, my console. I have officially done this with engines and it works fine however when I attempt with my servo it doesn't move by any means. (an example from - http://www.powerjackmotion.com/product- ... tor-range/ ) So far I have this written -
Your advice/help would be highly appreciated.
Many Thanks
In my first post, I'm asking for your advice, please -
I'm attempting to turn a servo with my Arduino when it gets orders from a serial contribution, for this situation, my console. I have officially done this with engines and it works fine however when I attempt with my servo it doesn't move by any means. (an example from - http://www.powerjackmotion.com/product- ... tor-range/ ) So far I have this written -
Code: Select all
I'm powering the servo remotely with a 9-volt battery and have made a point to associate its ground to that of the Arduino, however, can't see whatever else I fouled up.#include <SoftwareServo.h>
SoftwareServo myservo;
int movemotor;
void setup() {
Serial.begin(9600);
myservo.attach (10);
myservo.write(90);
}
void loop() {
movemotor = Serial.read();
if (movemotor = 111) {
for (int pos = 90; pos >=0; pos--) {
myservo.write(pos);
delay(15);
}
}
else if (movemotor = 99) {
for (int pos = 90; pos <= 180; pos++) {
myservo.write(pos);
delay(15);
}
}
}
Your advice/help would be highly appreciated.
Many Thanks