Arduino Nano, vibration motor, and coin cell battery

Hi, I am a beginner to using Arduino and I'm currently trying to do a project where I would need to connect 3 or so vibration motors to 2 coin cell batteries and an Arduino Nano. Is this possible and what would the setup look like without a breadboard?

Thanks

That really depends on what construction techniques you have in mind.

It also really depends on if the project needs to run for more than a few minutes before the coin cells need to be replaced.

Yes it will need to run for more than just a few minutes.

Could you please elaborate what you mean by construction techniques?

Ok, how often and how long will the vibrators have to run for? And how much battery life do you really need?

Spoiler: you're in for a challenge with the button cells. Your project will likely be significantly easier if you can accomodate a more appropriate power source.

The motors will need to run for 30 sec-1 min or so. I would need a long battery life. The reason why I am using button cells is because they are small and thin---are there any other batteries with a better power source but with the same qualities as button cells?

They are intended for extremely low power, low current devices, like watches. Not vibration motors. You can buy tiny rechargeable LiPo batteries intended for very small electric model airplanes, which would be fine for such an application.

Ok, I will adjust the battery source, but if you could please give me guidance as to how to setup all the components with a better battery source

Describe all the components. Be sure to post links.

Arduino
Vibration motor
9V battery

You answered your own question. (pssst: it is Maybe.)

These type of charts are all over the Internet,

I do not know what 'more than a few minutes means, but you must calculate your "power budget" which essentially means powering the Nano is about 9mA with the LED off and no external components.
3x motors are between 10mA and 35mA each. Conservatively, at lower range, you can expect 9+10+10+10 = 39mA== 40mA. The best you can expect is:

battery mAh / 40 == hours of usage (best case.)

Reference

Reference

For common cells, your continuous battery spec is under your max need.

Thank you! I will calculate this power budget...

The Nano 33 BLE is not very small, and it cannot directly interface with vibration motors. You will need transistor drivers to interface the I/O pins with the motors.

So if I use a lithium 9V battery with 1200 mAh/40=30 hours of usage?

Not a good idea to use a 9V battery, as the voltage has to be stepped down for both the processor and the motors.

Since this is not on a breadboard, what pins would I solder these vibration motors onto or should I use 2 grove vibration motors instead?

Hi,

Before you even think about soldering, draw a proposed circuit diagram and BREADBOARD it.

Get the prototype working before getting the soldering iron out and soldering everything together only to find out some of it had to be desoldered to fix errors/problems.

What is your project, not just want you want to use, but what it is supposed to do and for how long?

Thanks.. Tom.... :smiley: :+1: :coffee: :australia:
PS. Developing a project for the first time will probably got through many iterations, use a breadboard to get through those iterations before committing to soldering everything together.

You MUST have a driver for the motors. A simple NPN transistor and resistor will do, one set for each motor. Example: Vibration Motor with Arduino - Code, Circuit for Vibration Motor

This is not a plug and play project.


on this link you just sent: this shows connection to 1 vibration motor, what would it look like for 3 vibration motors and a driver?