I'm trying to use the DFROBOT SER0019 Servo but it doesn't works, it just has a lightly vibration, sounds very low. I made the image like that because my phone hasn't a good camera resolution, a photo directly to the Arduino doesn't looks clearly.
Please post the sketch that you are using to test the servo
What is off to the right of the image where the wires disappear ?
How is the controller powered?
Anyway, never use the controller for powering motorised devices.
It looks like you are connecting the servo power directly to the Arduino. You will need an external power supply. The Arduino can only source 40mA per pin. This is what the servo wants...
Operating voltage: 4.8 V a 7.2 V
Running Current 500 mA
Stall Current 2.5 A (6V)
Gil's Crispy Critter Rules for Processor Hardware:
-
Rule #1: An Arduino is NOT a Power Supply!
-
Rule #2: Never connect anything inductive (motors, speakers) directly to an Arduino!
-
Rule #3: Avoid connecting or disconnecting wires while the power is on.
-
Rule #4: Do not apply power to any pin unless you are certain of what you're doing.
-
Rule #5: Do not exceed the maximum voltage or current ratings.
-
Rule #6: Many Arduinos cannot power transmitters directly.
-
Rule #7: Before powering your project, take a break and double-check the wiring.
-
Rule #8: Bad soldering makes for project failure.
LaryD’s Corollaries:
-
Coro #1: When starting out, add a 220Ω resistor in series with both input and output pins to protect against shorts.
-
Coro #2: Invest in a Digital Multi-Meter (DMM) to measure voltages, currents, and resistance.
Note: Violating these rules can turn your Arduinos into crispy critters. For optimal performance, keep your wires under 25 cm (10 inches).
Additional Tips:
-
The L293 motor driver, though common, is inefficient as it can lose around 3V as heat when driving both legs of a motor. Consider using a motor driver with MOSFET outputs to reduce heat loss and conserve battery power.
-
The nRF24 radios do not work very well when powered with an Arduino even if the 5V adapter is used.
-
For more on powering Arduino boards, explore this guide: Powering Alternatives for Arduino Boards.
The best thing you can do at this point is generate an annotated schematic showing exactly how you plan on building it. You can get KiCad, a full blown schematic capture program for free. They may ask you for a non mandatory donation. This like other CAD (Computer Assisted Design) packages is not a one night learn. If you are serious about electronics this is a good place to start.
