Find Jobs
Hire Freelancers

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

$30-250 USD

Selesai
Dibuat sekitar 4 tahun yang lalu

$30-250 USD

Dibayar ketika dikirim
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 Proyek: 24772629

Tentang proyek

38 proposal
Proyek remot
Aktif 4 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
Diberikan kepada:
Avatar Pengguna
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 dalam 3 hari
4,8 (60 ulasan)
5,9
5,9
38 freelancer menawar dengan rata-rata $116 USD untuk pekerjaan ini
Avatar Pengguna
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 dalam 3 hari
4,8 (265 ulasan)
8,0
8,0
Avatar Pengguna
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 dalam 10 hari
4,8 (65 ulasan)
7,0
7,0
Avatar Pengguna
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 dalam 7 hari
5,0 (28 ulasan)
6,0
6,0
Avatar Pengguna
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 dalam 2 hari
4,8 (106 ulasan)
6,0
6,0
Avatar Pengguna
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 dalam 1 hari
5,0 (38 ulasan)
5,7
5,7
Avatar Pengguna
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 dalam 5 hari
5,0 (21 ulasan)
5,2
5,2
Avatar Pengguna
I am an embedded systems developer I have worked with different projects using arduino/atmega in c++/c. Kindly contact me.
$222 USD dalam 5 hari
4,9 (27 ulasan)
5,0
5,0
Avatar Pengguna
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 dalam 7 hari
4,9 (16 ulasan)
5,2
5,2
Avatar Pengguna
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 dalam 7 hari
4,7 (31 ulasan)
5,0
5,0
Avatar Pengguna
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 dalam 7 hari
5,0 (22 ulasan)
4,8
4,8
Avatar Pengguna
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 dalam 7 hari
4,9 (16 ulasan)
4,5
4,5
Avatar Pengguna
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 dalam 1 hari
5,0 (16 ulasan)
4,2
4,2
Avatar Pengguna
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 dalam 7 hari
5,0 (1 ulasan)
4,1
4,1
Avatar Pengguna
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 dalam 5 hari
4,6 (13 ulasan)
4,2
4,2
Avatar Pengguna
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 dalam 2 hari
5,0 (2 ulasan)
2,8
2,8
Avatar Pengguna
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 dalam 5 hari
5,0 (5 ulasan)
2,7
2,7
Avatar Pengguna
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 dalam 3 hari
5,0 (3 ulasan)
2,3
2,3
Avatar Pengguna
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 dalam 3 hari
4,7 (4 ulasan)
2,3
2,3
Avatar Pengguna
I am mechatronics engineer, familiar with embedded systems and can do what you need. send me details and let me help you.
$56 USD dalam 2 hari
5,0 (1 ulasan)
1,2
1,2
Avatar Pengguna
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 dalam 7 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera UNITED STATES
Austin, United States
5,0
1
Memverifikasi Metode pembayaran
Anggota sejak Apr 6, 2020

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.