Find Jobs
Hire Freelancers

Resolve coding issues - Arduino Program for 4x4 RC car

$30-250 AUD

Complété
Publié il y a plus de 8 ans

$30-250 AUD

Payé lors de la livraison
Hi All, I need assistance fixing some coding for an Arduino project. I have coded what I can but am struggling to get other things working. I have listed below what I have got working, what is not working, and what is not coded. I expect the stuff that is not working, and not coded to be done, so I end up with a working project as described here: ====================================== Here is what I am doing: I am building a 4wd remote control lawnmower (based on an older style 4x4 mobility scooter). So we have a 4wd chassis, with 4 motors. The chassis will drive in both skid steer and servo turn modes. I have already build the majority of the code, however some aspects are not working together very well. Here is how it is expected to function, and also what I have coded so far: When pressing forward on the joystick, both the left-hand side and right-hand side motors will move forward. (Coded and working) When pressing backwards on the joystick, both the left-hand side and right-hand side motors will move reverse. (Coded and working) When pressing left or right on the joystick, this will in turn move the steering servo connected to the front wheels. (Coded but NOT working. This seems to interfere with other code and does not work currently) When pressing the left button, skid steer will activate and move left-hand side wheels in reverse, and right hand side wheels forward. (Coded but NOT working. This seems to interfere with other code and when button is pressed the motor controller lights up, but only very weakly and motors do not spin...weird! ) When pressing the right button, skid steer will activate and move left-hand side wheels in forward, and right hand side wheels reverse.(Partially coded but NOT working. This seems to interfere with other code and when button is pressed the motor controller lights up, but only very weakly and motors do not spin...weird! ) ====================================== I also expect the following safety features added to the program: PIR sensor; If the PIR detects anything, it stops all wheels, and will also trigger a relay which will disengage the ignition circuit, forcing mower motor to stop also. (NOT coded) Temp sensor; If the tempo sensor detects temp range above X, same as above, stops chassis and mower (via relay to ignition)(NOT coded) ====================================== I have a basic schematic of how the current benchtop setup is wired. I am using a freetronics Eleven (same ad UNO) and a funduino joystick shield V1.A for the controls. The final setup will use TWO motor controllers for 4 motors in total. 1 controller for the left motors and 1 controller for the right motors. I expect ALL lines to be commented properly so I understand what needs changing if future. I expect each section to be commented too. For example, Forward, Reverse, Steering, PIR, etc. That's about it in its simplest form to try and explain what I am trying to program here ... In a nutshell I need help fixing this code so I can move forward with the project. Please read code before bidding, and check schematic to make sure you are comfortable. I will work with you, uploading revisions to test if issues and additions are now working.
N° de projet : 9020158

Concernant le projet

21 propositions
Projet à distance
Actif à il y a 8 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
Décerné à :
Avatar de l'utilisateur
i can help you with your code. would need some help from you to do testing of code, until everything correctly.
$70 AUD en 8 jours
5,0 (84 commentaires)
5,7
5,7
21 freelances proposent en moyenne $148 AUD pour ce travail
Avatar de l'utilisateur
A proposal has not yet been provided
$147 AUD en 3 jours
4,9 (65 commentaires)
6,5
6,5
Avatar de l'utilisateur
I am an Electrical Engineer having specialization in Electronics and Control, teaching in Electrical Department at FAST National University Pakistan. I am also per-suing my MS degree in Electrical Engineering with specialization in CONTROL. I have taught the followings courses, and also done many projects related to these subjects as well as related to consumer electronics products. 1. Control System Design & Modelling (Matlab & Simulink) 2. Digital Logic Design (Verilog, VHDL, Logisim) 3. Digital System Design (Verilog, VHDL, Logisim) 4. Computer organization & Assembly Language (8086 processor, 8051 controller, Arduino, PIC) 5. Electric Machines Design and Analysis 6. Circuit Analysis and Designe etc 7. PCB Design (Proteous AREAS + Multisim Ultiboard + Altium Designer) I assure you, if you assign your project to me, you surely gonna work with me in future.
$200 AUD en 3 jours
4,8 (156 commentaires)
6,7
6,7
Avatar de l'utilisateur
Hello. Can you specify a model of the drivers? Do you already have any temperature sensors? (If you haven't, can you specify the range of working temperatures ?) I would like to propose to use "ultrasonic radar" (servo+sensor), or infrared variant instead of PIR: -PIR not detects a cold obstacles -PIR have'nt regulation of the detection range. In the case when it have 7m range (as specified) - The same is for the detection area, when object is not really on the way. In result it will became a little "histeric" and will stop even in safe situations. -PIR may not work outdoor in warm area or have false triggering (on the edge of shadowed (warm &cold on th same place) when moved on the moving vehichle (take a look on the "MythBusters", episode 59 - not exactly that situation, but you'll see what I mean) I can show you short example of such "radar" sensor. In the case you still like to use PIR sensor my bid is 130 AUD and 3 days, but I stronlgy recommend to change that. For better safety I would even used both infrared (not PIR) and sonic sensors on radar. Also any sensor may miss some thin objects, so in any case kind "bumper switch" is very desired. For that options price and time can be different and negotiable. With best regards Maxim
$200 AUD en 5 jours
5,0 (61 commentaires)
5,5
5,5
Avatar de l'utilisateur
Hi I'm Chamika , Arduino expert ,please visit my profile for more details Thank you Chamika Gamage Electronic Engineer
$188 AUD en 3 jours
5,0 (16 commentaires)
5,2
5,2
Avatar de l'utilisateur
i am an electronic engineer with more than 5 years of experience. i can work on correcting your arduino code and providing comments. please contact me to discuss details
$150 AUD en 3 jours
5,0 (10 commentaires)
4,6
4,6
Avatar de l'utilisateur
Hi, We are a team of engineers with more than 10 years of experience in designing and developing various digital and embedded systems... Currently, apart from our R&D, we help engineering students to complete their academic projects. Also conduct seminars and workshops on Microcontrollers and Robotics... So we have experienced with a lot of Microcontrollers such as PIC, AVR, ARM, Arduino etc. We are also experienced with a lot of sensors and sensor modules.... We are very proficient with PCB desingning tools such as EAGLE, KICAD etc... We have done a lot of projects with arduino, please check my completed projects and reviews given by other employers...:-) We really would like to know more about your project, kindly let me know if you are interested...:-) Thank You
$166 AUD en 3 jours
4,9 (12 commentaires)
4,7
4,7
Avatar de l'utilisateur
A proposal has not yet been provided
$300 AUD en 7 jours
4,8 (15 commentaires)
3,9
3,9
Avatar de l'utilisateur
Hello, Deep Kapadia here from India. Basically i am Embedded System Developer. I have one year of experience in Embedded Development. I have worked with STM32F4, TIVA C from Texas Instruments, 8051, ATmega8-16-32, Arduino, etc. Microcontrollers. Particularly with Arduino, i have experience with RTC, 7-seg LED, LCD, WiFi, Bluetooth, Various Motors(DC, Servo, Stepper), RF, Various Sensors(Flex , IR, Ultrasonic, Temp, Humidity). I can do this for you. Thank you, Deep Kapadia
$75 AUD en 5 jours
4,9 (11 commentaires)
3,9
3,9
Avatar de l'utilisateur
Hi there! I have gone through your code and schematics and I think I know why you have problems using the steering servo. When you use the servo library you have to be careful with what pins you use. Here: "use of the library disables analogWrite() (PWM) functionality on pins 9 and 10, whether or not there is a Servo on those pins. " Indeed, I remember having some trouble with some projects that use servos, it is because the timer used to produce the PWM on some pins is used to produce the servo signals instead. I am on AEST, it could be handy to get this sorted faster. Don't hesitate to contact me! We'll get through your issues and I will add the safety features you requested in the description. Cheers!
$150 AUD en 3 jours
5,0 (5 commentaires)
3,7
3,7
Avatar de l'utilisateur
I got to thank you for the great explanation and summary of your work. Since I am using mobile app now, I cannot check your code. However I will check it as soon as I get to the office tomorrow. But even without checking your code, the drafts are already started getting shaped. I am very excited and would be very happy if we could work together. I love it when people actually read the commenting on my code. I work for a small company where I am the only one that is coding, but I write comments as if someone is going to read my code some day.. =) Currently I am planning on getting your job done in 3 days but when I am sleeping you are awake; and I sleep when you are awake, oops :) That would double up the time needed to get this done. You could check the portfolio on my profile page for some examples of my work. Oh, lastly I want to say that I will keep supporting your project even if the job on freelancer.com is done..
$134 AUD en 6 jours
4,8 (9 commentaires)
4,0
4,0
Avatar de l'utilisateur
Dear Buyer I read your requirements for codding issues of Arduino program for 4x4 RC car I am expert and ready to write a code for Arduino. we are a team of experts of Arduino, PLC, DCS, SCADA systems and we are already developing similar code and application for others. Just place your order. Chat with me for detail discussion. Regards Sudhir Giri
$222 AUD en 5 jours
4,4 (3 commentaires)
3,5
3,5
Avatar de l'utilisateur
Hello, I'm Mouaz Imran from Appxone Technologies. Sir I read your complete description and understand your issues and check attached coding with your schematic. Sir we have some experience arduino programmer with us in Appxone Technologies. For your project i have read all your queries. I want to see your complete body so i can check whether is there any changes required or not. Please reply me asap so we can discuss it more. Thanks Regards Mouaz Imran Appxone Technologies.
$126 AUD en 3 jours
5,0 (2 commentaires)
2,4
2,4
Avatar de l'utilisateur
i have a good knowledge about arduino programming and have done number of projects using arduino board.i am also working with motor.i also have good knowledge about its hardware for interfacing with micrcontroller(Motor Drivers).i also work on PIR sensor,Temperature sensor and Relay.I will do your work easily and accurately.
$60 AUD en 3 jours
5,0 (7 commentaires)
2,0
2,0
Avatar de l'utilisateur
Hello, thanks for posting the job, I believe I have the ability, skills and experience which when geared together will indeed provide an accurate result as you desire. As a university graduate, with 3-years of programming experience, I can assure you of a quality work delivered within your budget in the shortest time possible. This is what I love to do, write with accuracy, speed and above all quality that is quite remarkable. I look forward to receiving a message from you pertaining to this job
$155 AUD en 3 jours
0,0 (1 commentaire)
0,0
0,0
Avatar de l'utilisateur
I have worked on Arduino boards (UNO, Leonardo, Zumo) for two robot designs. I'm expertise in arduino tools and Library. As per your requirement, i have solved such issues previously.
$222 AUD en 3 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Hi, Greetings! I am a licensed electronics/electrical engineer and I've been working on projects similar to this in universities. I think I can help you a lot in this project. By the way, you are making a Remote controlled car right? Do you have already your wireless transmitters and receivers? I haven't seen them in your diagram and as well as in your code. I have lots of recommendations and i will be happy to work on this project. Please contact me here or on my email. Thank you! :-)
$155 AUD en 3 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
If u choose me for ur work, I'll give my best. And I have read ur entire problem and I conclude that ur left & right turn problem solved by just simply changing motor assembly. I mean only change the wiring connection. plz give me ur email id or other contacts detail so I can send u the connection diagram as per ur requirements even u will not choose me.
$56 AUD en 5 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
I have done work like this many times in the past. Usually I provide the Arduino sketch and a wiring diagram as a deliverable, and it will Just Work. However to do this I need to have exactly the same hardware you do. Without that it is impossible to guarantee things will Just Work. There are too many ways that hardware and software affect each other. Normally I would purchase the identical parts to work on it here. But your budget is too small for this, so I have a middle ground that will give you what you need to move forward on your project. I will redraw your circuit diagram and rewrite your Arduino code into a version that is easy to understand and modify. There will be plenty of debug information to make it clear exactly what is going on and when. I will implement the joystick and buttons for skid steering. I will also code in temperature sensor and PIR sensor. I will let you know which PIR and Temperature sensor I use so you can get the same ones. But if you decide to use different ones, it will be easy to modify the code as needed. I will deliver rewritten code and a circuit diagram that you can use to move forward on your project. But I will need you to tell me exactly which buttons, motor drivers, and power supply you are using. Also it will be your responsibility to code in any changes in hardware or developments beyond what you described in the project.
$138 AUD en 5 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
A proposal has not yet been provided
$50 AUD en 5 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de AUSTRALIA
Melbourne, Australia
5,0
15
Méthode de paiement vérifiée
Membre depuis nov. 18, 2012

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.