Find Jobs
Hire Freelancers

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

$10-30 CAD

已取消
已发布将近 5 年前

$10-30 CAD

货到付款
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 :)
项目 ID: 20093802

关于此项目

9提案
远程项目
活跃5 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
9威客以平均价$61 CAD来参与此工作竞价
用户头像
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 在13天之内
4.8 (47条评论)
6.7
6.7
用户头像
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 在7天之内
4.9 (91条评论)
5.8
5.8
用户头像
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 在6天之内
0.0 (0条评论)
0.0
0.0
用户头像
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 在14天之内
0.0 (0条评论)
0.0
0.0
用户头像
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 在1天之内
0.0 (0条评论)
0.0
0.0
用户头像
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 在10天之内
0.0 (0条评论)
0.0
0.0
用户头像
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 在4天之内
0.0 (0条评论)
0.0
0.0
用户头像
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 在5天之内
0.0 (0条评论)
0.0
0.0

关于客户

CANADA的国旗
West Kelowna, Canada
5.0
1
付款方式已验证
会员自8月 1, 2018起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。