Arduino Uno R3 - DC motors - LED

I am a web developer and new to Arduino, I would like to do a home decorative project with 2 DC motors that will be underwater and a strong LED light that will change colors.

Each of the 2 DC motors and the LED will be controlled by different code within an android App. I consider using Wifi or bluetooth for controlling them via the app.

I am not sure if I should use DC motors with up to 12V power.

I would prefer not to use a battery's power, but to supply power from arduino's 5V with a booster or something else?? Could you advise what?

I have bought an Arduino Uno R3 kit, so I will need help in buying the remaining parts, such as the 2 DC motors, wifi parts, etc ...

I forgot to mention, the 2 DC motors will be water pumps

You need motor drivers to control the pumps. An Arduino output can not drive a motor. Since the pumps do not need to be reversible (right?), a MOSFET can be used as a driver. A flyback diode is required on each motor to protect the driver from inductive spikes when the motor is shut off. To choose a MOSFET you will need to know the stall current of the motor.

You could use a suppy that is capable of delivering the stall current of the number of motors that will be started at the same time and at the rated voltage for the pumps and a buck converter to drop that supply voltage to 5V for the Arduino.

Hello! no, the pumps will not be reversible.
what about power supply from a usb cable of 1A/2A ? would it be enough?

Without knowing the stall current of the motors, their rated voltage, the LED current and the current required by the processor and wireless transceiver, how can I say? We need the numbers in order to give an intelligent answer. Do you have data sheets for the components that you can share?

Ah, have only bought an Arduino Uno so far... I haven't bought any of the other components... I am open to buying the recommended parts

If, I select this DC motor
https://www.ebay.co.uk/itm/Mini-Water-Gear-Priming-DC-3-12V-RS-360SH-Spray-Pumping-Motor-Aquarium-Fish-Tank/122080701311?hash=item1c6c93ab7f:g:3B8AAOSwMtxXrMWF:rk:1:pf:0

what other equipment will I need ?

"I would like to do a home decorative project with 2 DC motors that will be underwater"

Why would you choose that motor when it very clearly says "Note: This pump is not a submersible pump, it can not be put in water."?

Steve

yes, I had initially bought these 2 in the past, thinking that they will provide water with silicone tubes, but I changed my mind...

what about starting with a DC30A-1230