I need a coder for an arduino music reactive motor system

Closed Posted 2 years ago Paid on delivery
Closed Paid on delivery

Hi,

I need help with a certain project as I don’t and am not familiar with Arduino or coding.

The way I would like it to be coded is that I will have 2 units with 8 motors each (relatively small motors, just about 3V max) so 16 motors in total.

The arduino board that I will be using is an uno and I am just looking for someone to make the code.

I will also be using an audio jack (3.5 mm) for music source into the arduino system.

This is how I’d need it to work:

I need 3 frequency zones (low, mid, and high)

Connected to 8 motors per unit so 2 low, 4 mid, and 2 high.

I’ll also need there to be about an increase/decrease in volume for a certain frequency to be translated into motor movement.

So if there is a sound at 10% in mid than the motors connected to it will also run at 10% of power and when it the volumes in certain ranges increase/decrease the motor movement will also do that.

So in the end I need a code for an arduino uno

that controls 16 motors (4 low, 8mid, and 4 high.)

It needs to have fluid and smooth movement with it.

If you’re wondering what this is for, it’s for a dancing water jet project.

Motors should be moving clockwise.

You will need to make a volume system for 10/20/30/40/50/60/70/80/90/100% for volume ranges each(I imagine you could also translate and divide the power output for the motors with the information that it runs on a minimum of 1.5 and a max of 3V, so divide 1.5 volts by 10 and that’s how you increase motor power by adding/subtracting 15V for each 10% increase/decrease or if it’s more than a 10% increase/decrease it should still translate into its equal fluctuation.

and the frequency range I want looks like this

Low covers : 60Hz - 500Hz

Mid covers : 500Hz - 2KHz

High covers: 2KHz - 20KHz

If it stays on the same volume/input level for a certain frequency then it should stay and keep spinning at that rate till change.

It also might be better to split it up by 5’s instead of 10’s

Arduino C++ Programming C Programming Motor Control

Project ID: #30503575

About the project

4 proposals Remote project Active 2 years ago

4 freelancers are bidding on average $30 for this job

iquicksolution

Hey there! I'm professional electrical engineer having master. I'm expert in arduino having more than 4 years of experience. I can do your task perfectly.

$70 USD in 2 days
(10 Reviews)
4.6
engmahmoudsaber3

Welcome Sir I can help you in successfully completing your project. I am an expert in the Arduino field. I have done many similar projects for this work. Send me all the details. Here are some of my work I unveiled an More

$10 USD in 1 day
(12 Reviews)
4.0
psvyas88

Myself Pushp Shilpi Vyas, I am Electronics Er. , good knowledge of electronics components. I have 3years of experience in embedded programming. I worked on embedded c, c++, Arduino Uno, Arduino Due, on microcontroller More

$25 USD in 5 days
(0 Reviews)
0.0
Pavanpotluri03

I am electrons student and did good number of projects on Arduino.I can do this job for you according to you within your willing time.

$15 USD in 2 days
(0 Reviews)
0.0