DC Motor Rotation


I want to rotate my DC motor 12° - 12° after a 7 seconds. When I press rotation button through bluetooth it should start rotation 12° after a set interval of time.

Please tell me how to do that. You help will really appreciate
Thanks in advance

What hardware do you have ?

Have you managed to send a Bluetooth message and receive it using the Arduino ?

I have motor driver, Arduino Uno R3, Bluetooth Module HC-05, And one DC motor. I want to rotate it after 7 seconds gap and I want only 12° to rotate after 7 seconds Interval.

मेरे पास मोटर ड्राइवर है, Arduino Uno R3, ब्लूटूथ मॉड्यूल HC-05, और एक DC मोटर। मैं इसे 7 सेकंड के अंतराल के बाद घुमाना चाहता हूं और मैं चाहता हूं कि 7 सेकंड के अंतराल के बाद वो केवल 12 ° घूमे।

Apart from the Bluetooth requirements, moving a direct drive DC motor only 12-degrees will be a challenge unless it’s heavily geared down.

If the angle is critical, you’ll need some feedback to tell the controller where the output shaft is.

Other possibilities are using a servo, or stepper, but these also introduce other requirements to deliver the torque or accuracy you might need.

What’s the application, load and mechanical arrangement you’re planning?

I am having 9v dc motor

is it a stepper motor or as @lastchancename suggested, a geared motor with an encoder?

Can you post link to data/specs of your motor please.

How do you expect to be able to measure your 12deg rotation?
When you get the motor to turn, how do you know when it has turned 12Deg?

What is your application?

Thanks.. Tom... :grinning: :+1: :coffee: :australia: