Summary
Simple mouse mover - made with Arduino nano and SG90 servo. Arm moves every 2 min. Pretty straightforward print and build. Program below. Use and old phone charger with USB to power Nano. Can use computer USB to power mover.
/
/ Mouse Mover Program
/ Servo connected to pin 7
/ My arm was not straight at 90 deg, adjusted angles to compensate
/ Mouse moves every 2 min. Change delay to change mouse move time
/
include
int servoPin = 7;
Servo servo;
int angle = 90; // servo position in degrees
void setup()
{
Serial.begin(9600);
servo.attach(servoPin);
Serial.println("Hello");
}
void loop()
{
// move arm
for(angle = 79; angle < 88; angle++)
{
servo.write(angle);
Serial.println("Hello");
delay(30);
}
delay(120000);
// now arm back
for(angle = 88; angle > 79; angle--)
{
servo.write(angle);
delay(30);
}
delay(120000);
}
Print Settings
Printer Brand:
Creality
Printer:
CR-10S
Rafts:
No
Supports:
Yes
Resolution:
300
Infill:
15
Tags
Model Source
