Find Jobs
Hire Freelancers

Arduino Sketch for driving 3 DC motor ESC's with PWM through buttons

$30-250 USD

已完成
已发布大约 4 年前

$30-250 USD

货到付款
I have a project where I am using 3 bi-directional DC brushed motors that are controlled by 6 buttons. Each motor has two buttons, one for forward and one reverse that are controlled with relays. The problem is the rapid on-off nature of the buttons make the motors turn too fast, almost violently when they start and stop. I am looking to commission an Arduino sketch that will receive the analog inputs of a button press for forward and reverse, and output a PWM signal that increases the PWM at a user selectable rate and then stays on while the button is held and then drops off when the button is released at a different variable rate. The output PWM will go to a reversible ESC, one for each motor. So I believe that no motor speed will be a 50% PWM, full reverse will be 0% and full forward will be 100% but this is an area I need help with. This is the ESC https://www.amazon.com/gp/product/B01LZHBJ85/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 This code needs to be replicated 3 times for each of the three motors. I have modeled this successfully with joy sticks but need to get it back to buttons.
项目 ID: 24772629

关于此项目

38提案
远程项目
活跃4 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Hello I have got your job posting “Arduino Sketch for driving 3 DC motor ESC's with PWM through buttons” and I am very much interested to work in your project. I am a circuit designer and have more than 5 years experience of working with the Analog/Digital Electronics Embedded systems(Arduino,Rasberry pi ,ARM processors ,PIC microcontrollers,Wireless boards,TFT Touch Displays,All types of sensors and actuators). i have done tons of similar projects So, I think you’ll find that, I have the skills you’re looking for. For more on my skills and successfully finished projects, please have a look on my Profile and Portfolio. I have all the components available here with me so i will develop a working prototype according to your specifications and then send you the code and schematics so things will work for sure.I will remotely guide you and help you build the system on your side. I am always available on Email and Skype. Please have a voice or video chat if necessary. I shall be available round the clock and able to start your project as soon as possible according to you. Thank you for your consideration, Best Regards, Haseeb Shafqat
$100 USD 在3天之内
4.8 (60条评论)
5.9
5.9
38威客以平均价$116 USD来参与此工作竞价
用户头像
Hi I am experienced electronics engineer with more than 15 years of experience. I can do it for you. I have expert level skills in arduino and can do it Please get in touch to discuss it further Regards
$110 USD 在3天之内
4.8 (265条评论)
8.0
8.0
用户头像
Hello sir, I have experience in designing electronics circuits and can program all kinds of microcontrollers. You can discuss your project with me in chat and we can move on right away. Thank you.
$150 USD 在10天之内
4.8 (65条评论)
7.0
7.0
用户头像
Hi, I have experience for 15+ years in electronics/embedded development. I have several years of advanced AVR/arduino development. One of my hobbies is RC (quadcopters mainly), and I have a lot of experience in generating servos-alike signals (PWM) for both servo control and also ESCs. I have implemented several projects with servos and compatible signals ESCs. One project I implemented was similar to yours: controlling 4 brushless motors connected to ESCs, each one with 3 individual thresholds that could be selected, with preset ramp-up and ramp-down times between thresholds. This was not controlled by buttons, but by a rather complicated proprietary logic. Implementing it by 2 buttons would be way easier for me. Regarding your project, the main program flow would be the same, where the thresholds would be forward/stopped/reverse with preset ramp-up and ramp-down times. The buttons handling is also no problem and they would be properly debounced in software - there are some situations that need to be taken into account, like it the 2 buttons are pressed at the same time, but we can discuss this in more detail later on. The only detail is that I don't have your specific ESC, but I can replicate your setup locally with brushless motors and ESCs that I have around. Then you/we would test it on your setup. If you are interested in my bid, please let me know your thoughts on this and we can discuss further details about the project. Feel free to contact me. Best regards.
$150 USD 在7天之内
5.0 (28条评论)
6.0
6.0
用户头像
I would propose to make an acceleration of motor more smooth, so it can be regulated more precisely. Also, I can propose some other variants. Please feel free to contact me in chat. I have great experience in creation, modification and remote debug of the code for Arduino I have made more than 200 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.
$90 USD 在2天之内
4.8 (106条评论)
6.0
6.0
用户头像
hello i am a computer engineer,i have masters in computer engineering,i have experience for more than 8 years in arduino and electronics,i can make to u the required Arduino Sketch for driving 3 DC motor ESC's with PWM through buttons and deliver to u all the necessary support till u have it made according to ur flavour
$100 USD 在1天之内
5.0 (38条评论)
5.7
5.7
用户头像
Hello, I have gone through your job posting and become very much interested to work with you. I am an expert in this field. I have already completed several projects like this. For evidence you can see my profile. Please visit : https://www.freelancer.com/u/schoudhary1553 I have excellent command over English. I am a hard worker, productive and worthy of your attention I hope, I would be the right candidate for this post. Awaiting an affirmative response from you. Kinds Regards, Sandeep
$250 USD 在5天之内
5.0 (21条评论)
5.2
5.2
用户头像
I am an embedded systems developer I have worked with different projects using arduino/atmega in c++/c. Kindly contact me.
$222 USD 在5天之内
4.9 (27条评论)
5.0
5.0
用户头像
General message: Dear Sir, Greetings from Turkey. I hope you are good. Let me introduce me. I'm Electronics Enginner who have 19 year experience. My experience is related to power electronics, hardware design, analog design, PCB design and microcontroller coding. My projects summary is attached. Please look them. If you look them you will see that I'm ideal person who can make your project without any problem. Some examples are attached. It shows my ability to make your project. Any questions you can ask me. We can talk details of your project by using SKYPe and Whatsapp. Please give me your SKYPE and mobile phone number. My SKYPE: makinmakin35 I can agree budget which you can pay. Please tell me your expected budget. Please give me your project. I promise that I will give good solution. Please respond to me. I hope you will select me. Have a good time Cheers Metin
$100 USD 在7天之内
4.9 (16条评论)
5.2
5.2
用户头像
Hi, My qualifications and details are given below... -> MEng. Electrical and Electronics Engineer -> More than 4 years of industrial experience -> IEESL certified engineer -> MIT certification -> MBCS Regarding your project... -> I have the required knowledge to work on your project. Can you please send me a message so we can discuss a bit more about the project. I need to know more details. My Skills..... -> Solar Panel Design and Installation (Inverter/Battery/Panel/Cables/Protection) -> AUTOCAD and AUTOCAD MEP. -> ASSEMBLY (X86/PIC/ATMEGA/Motorola...) -> C/C++/Arduino/PIC C/MikroC/MATLAB -> Python / R Programming, Data Science -> ELECTRICAL AND ELECTRONICS circuit analysis and design -> Embedded systems using Microcontrollers ( PIC, ATMEL, ARDUINO) -> PCB Design, Development and Review -> Radios/Drones -> Artificial intelligence design (Neural networks, Fuzzy systems, Genetic algorithms, Expert Systems) -> Web development/Web App (PHP/HTML5/mySQL/Joomla/Wordpress/CSS/Javascript/Typescript/Angular JS/HTML5) -> Mobile App development (Ionic Framework/ Android/ IOs) I am a freelancer who is working on my own. I will take your project and work on it on my own, and I will never lend it to anyone else. I will be responsible for your project. With my skills and expertise, I am sure that I can complete your project successfully. I am keen on working on your project. Hope for a reply soon. Thank you very much! Regards, Sukith
$100 USD 在7天之内
4.7 (31条评论)
5.0
5.0
用户头像
Hello, send me your current sketch that is working and i can modify it to work on button so when you press, say forward button, PWM will ramp up slowly from 0% to 100% i will replicate the sketch 3 times
$140 USD 在7天之内
5.0 (22条评论)
4.8
4.8
用户头像
Hello, I am an electronics and telecommunication engineer and I can help you with your problem. Just give me all the details and I will do my best to help you. Best regards
$140 USD 在7天之内
4.9 (16条评论)
4.5
4.5
用户头像
Hi, I am an electrical engineer having a vast experience of working on Arduino. Hire me for your project to get the best result. It is related to my field. I will provide you the best work. Check my portfolio for my samples. Share details with me in the chat. I can demonstrate strong design ability and engineering skills and knowledge to apply reliability and maintainability in the design analysis process having a strong understanding of component selection criteria and design for reliability and manufacturability having strong command on designing and simulation. I have already worked on the projects and Designed and developed cellular communication of the ARM platform. Participated in product development lifecycle along with research and verification. Supported testing, lab integration and coding functions of products. Created embedded software and firmware applications of thermal systems. Formulated product requirements and analyzed software microprocessors. Technical expert for STM32 and STM8 microcontrollers Prepared technical documentation of software maintenance and business functions. Maintained and updated circuit board and technical diagrams. Implemented system testing and certification support services
$30 USD 在1天之内
5.0 (16条评论)
4.2
4.2
用户头像
I have experience in design, integration, and manufacture (and even as project leader) of mobile robot, Unmanned Aerial Vehicle (Drone), RF microwave system, and other embedded systems (IoT, sensors, MCU System Minimum). Mostly I use Altium to design PCB but I'm experienced also designing PCB using Proteus and Eagle. For hardware programming, I'm familiar with AVR/ARM programming using C/C++, including Arduino programming. I'm also familiar with Processing for User Interfacing with Arduino
$140 USD 在7天之内
5.0 (1条评论)
4.1
4.1
用户头像
Hi, I am an Electrical, Electronics and Embedded Engineer. A PCB Designer, Arduino/Raspberry Pi, ESP32, ESP8266 and internet of things expert. I read through the job description very carefully and I am absolutely sure that I can do the project very well. I have worked on similar projects to what you are looking for, and I am confident I can exceed your expectations. I can achieve the results that you are asking for.I can complete your project on time and within your budget. Thanks
$100 USD 在5天之内
4.6 (13条评论)
4.2
4.2
用户头像
Hi, I'm a Robotics Engineer with more than 4 years of experience in robotics projects including Arduino, Motors Control and I believe my experience can help you. I have worked with many types of motors like DC, Stepper Motors, Servo Motors for several robotics projects and most of these projects were done using Arduino or Raspberry Pi and therefore I can assure you get high quality in short time delivery for your project. As a Robotics Engineer, I have established a lot of experience in many topics in the last four years like Arduino, PCB, Raspberry Pi, C++, Python, Computer Vision, Embedded Systems, Deep Learning, ROS, Autonomous Exploration, Localization, Mapping. Also, I have experience in many related topics and components like Motors control, Metal Detector sensors, Encoders, Ultrasonic sensors, IMUs, GPS, LCD, Ethernet shields, TCP IP communication, Bluetooth, Stepper Motors, Servos, Relays, etc. See you soon in chat!
$80 USD 在2天之内
5.0 (2条评论)
2.8
2.8
用户头像
Good day! I have experience with ESC for rc models and arduino. Please contact me so that we can discuss the details of your project. Look forward to your answer. Best regards.
$80 USD 在5天之内
5.0 (5条评论)
2.7
2.7
用户头像
Dear Sir, I am a graduate of electrical and electronic engineering and have several years of hands on experience on embedded systems development. I have designed schematics, pcbs and developed firmware for various microcontrollers. I have also worked on several robotics projects and worked with many motos. I understand your requirements very well. I believe I can be the perfect candidate for your project. I am looking forward to hear from you soon. Thank you.
$40 USD 在3天之内
5.0 (3条评论)
2.3
2.3
用户头像
Hey, I read the project details and I understand that you need to control three ESC using the PWM signal. I have good experience with Arduino with a 100% completion rate. I can help you code the Arduino if you could contact me. Thank you
$60 USD 在3天之内
4.7 (4条评论)
2.3
2.3
用户头像
I am mechatronics engineer, familiar with embedded systems and can do what you need. send me details and let me help you.
$56 USD 在2天之内
5.0 (1条评论)
1.2
1.2
用户头像
I understood what you mentioned in the project. we can handle this as follows. we set a forward and a reverse button for each engine. For example, from the moment the forward button is pressed for motor 1, the motor starts slowly and when you release it, it slows down slowly and stops. For this, I can write an Arduino code that will provide you with pwm output, and the acceleration and deceleration rates can be set by the user. Also I can teach how to do it.
$100 USD 在7天之内
0.0 (0条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
Austin, United States
5.0
1
付款方式已验证
会员自4月 6, 2020起

客户认证

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