As the title says, the arm keeps falling down rather than being stuck at the position it was set to be at because of the gravity pulling it down. Im using Raspberry Pi for this, some MG996R servos and some metal brackets. I have considered using rubber bands to keep it up but i feel like it could damage the motors when they're trying to move. Any other suggestions?
EDIT: So basically I use my Pi, to set a position angle-wise and it would ideally rotate to that angle and the pulse from the servos would stop being sent. But when the bottom limb, the part of the arm above the base, goes below about 45-40 degrees on either side from the north axis, the entire limb falls down pulling everything above it down with it too. It doesnt exactly stay stuck at the position I set it to due to shift in weight. Now I did think of something else which was reducing the mass of that limb above the base but that would mean sacrificing length which would reduce the range at which the arm would be able to go. Any other ideas anyone?
EDIT 2: I meant pulses from the Pi, not the servo, sorry for the misunderstanding