hey everyone!
I bought an L12-100-210-6-R for a project and I search for code to activate him. I find a lot for the 5-pin model but I have the 3-pin model.
somebody can send me a working code for that motor? thanks!
/* Sweep
by BARRAGAN <http://barraganstudio.com>
This example code is in the public domain.
modified 8 Nov 2013
by Scott Fitzgerald
https://www.arduino.cc/en/Tutorial/LibraryExamples/Sweep
*/
#include <Servo.h>
Servo myservo; // create servo object to control a servo
// twelve servo objects can be created on most boards
int pos = 0; // variable to store the servo position
void setup() {
myservo.attach(9); // attaches the servo on pin 9 to the servo object
}
void loop() {
for (pos = 0; pos <= 180; pos += 1) { // goes from 0 degrees to 180 degrees
// in steps of 1 degree
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15 ms for the servo to reach the position
}
for (pos = 180; pos >= 0; pos -= 1) { // goes from 180 degrees to 0 degrees
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15 ms for the servo to reach the position
}
}
Why not return it and get the one you have code for.
That linear actuator works just like an RC servo, and if you don't completely understand the answer given in post #2, consult the Arduino Servo reference page. There are countless servo tutorials on line.
Be sure to use a separate 12V, 1 Ampere (minimum, more current is better) power supply for the actuator, and connect all the grounds.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.