Find Jobs
Hire Freelancers

Arduino code for ws2812 addressable LED project - Controlled by Rotary encoders & Potentiometers

$10-30 CAD

Cancelled
Posted almost 5 years ago

$10-30 CAD

Paid on delivery
Summary: I’m looking to make a control box that controls the lights on a strip of 100 WS2812 LED’s. 2 Rotary Encoders (R.E.), and 2 Potentiometers (Pots) will be used to control the lighting effects via an Arduino Mega using the FastLED library. Detail: (See attached Picture) 4 control knobs (2 Rotary Encoders, 2 Potentiometers). Info about the function of each below. Rotary Encoder 1 (Mode selector) 3 modes to choose from - 1 - "Pattern mode" 2 - "User selection mode" 3 - "Audio Sensor mode" Pattern Mode: When Rotary Encoder 1 is set to Pattern mode, the other control knobs will behave as described below. Rotary encoder 2: This will select different patterns of light shows from the FAST LED library. The code should allow myself to copy/paste new patterns so that each click of the rotary encoder selects the next pre-defined pattern. Some examples include those found here: [login to view URL] Potentiometer 1: This will control the overall strip brightness during all of the patterns that are being displayed Potentiometer 2: This will control the overall strip speed for the patterns being displayed, making them run faster or slower. End of Pattern Mode "User selection mode" Description - The strip will display a solid color across all Led's, but the user will be able to select the color and control the brightness. Rotary encoder 2: This will be used to select from a large list of colors. I would like it to cycle through the full color wheel. Continuously turning this knob will rotate through all of the colors of the color wheel Potentiometer 1: This will control the brightness of the color being displayed across the stip Potentiometer 2: Open to cool ideas! Maybe a low pot value can make the light slowly strobe, or chase etc. End of "User Selection Mode" Audio sensor mode: Description - The user will select this mode and ambient sound picked up by the arduino will make the LED's react to the sound (blinking, bouncing lights based on the sound input). The code should allow for other effects to be copy/pasted in such as the example below. Example: [login to view URL] Rotary encoder 2: This will change which audio reactive effect/pattern is being displayed by the LED's Potentiometer 1: This will control the brightness of the pattern Potentiometer 2: Not used. The job should include advice and troubleshooting to make sure the signal does not bounce or have additional noise. Please help me make something cool :)
Project ID: 20093802

About the project

9 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average $61 CAD for this job
User Avatar
Hello sir, I have experience in designing electronics circuits and can develop hardware compatible smartphone and PC based apps. I also have done a lot of IoT projects and can transform your idea into a fully working product. If you wish we can discuss details in chat. Thanks
$30 CAD in 13 days
4.8 (47 reviews)
6.7
6.7
User Avatar
I would propose to use SD-card to store sequences In that case, you will be able to create literally ANY visual effect with any graphics adaptor or with the specialized editor. That will be faster, and will not require any programming. In that case. it also can be synchronized with some music in the future. For potentiometer in the "User mode" I would propose to generate slow "waves" or fade-in/out, and potentiometer will adjust an amplitude. Please feel free to contact me for discussion I have a big experience in using of NeoPixel and have all necessary hardware here for testing of the code. I have made more than 150 Arduino-based projects on different freelance stocks. I work with Arduino since 2010 and have more than 25 years of experience in programming and electronics. I have great experience in creation, modification and debug of the code for Arduino
$130 CAD in 7 days
4.9 (91 reviews)
5.8
5.8
User Avatar
I previously did projects on arduino with led strips and encoders. I have experience of two years in arduino programming.I can easily complete your project on time.
$15 CAD in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
i have work experience in WS2812B LEDs. I can deliver this in 2weeks. As an Embedded Engineer i can support with this kinnd of cool things.
$200 CAD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
i'm software engieneer i'm so intersting to help you with your project i have a great background in android I have many projects based on arduino like Smart meter, smart home using many sensors humidity, temperature,motion,tft touch screen,lcd.i have experience more than 4 years in arduino and developed chips like Node MCU also i'm Raspberry pi developer iot emergancy robots which stream video and audio to Web server from anywhere and controlled from internet (Web server) and auto driving when the camera is disabled so I can help you in your project
$30 CAD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Peace be upon you I am Mechanical engineer which is about to graduate what you want to do seems cool and i like to join and try to help and mostly I will enjoy doing such project but honestly I cant promise if i can finish all the parts in perfect way (mainly the last Audio sensor mode) I may say that i can finish more than 2/3 of it but really I hope and ready to do my best thanks and Peace
$50 CAD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I am an Electrical & Electronics Engineer and having 4 years of experience in Micro controller Programming like Arduino, ESP etc. I have completed lots of arduino based projects & can easily solve your project within desired time.
$28 CAD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
hi bro i can help you to do your application i'm expert i arduino and lighting system connected with iot if you want cantact me :)
$30 CAD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
West Kelowna, Canada
5.0
1
Payment method verified
Member since Aug 1, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.