Little Code Fixes for Arduino Amp/Watt Meter Project

In Progress Posted 5 years ago Paid on delivery
In Progress Paid on delivery

I have a working unit that a freelancer built for me in Aruduino (got a .ino file) and I built with the components list that the freelancer sent and the PCB that he planned (sent it to Seeed to print).

It's about 90% tested but I have some issues that are code related that need to be fixed.

I have attached the job description of the job of building the whole unit (not this job) just so you get an idea of the device and it's functions (the job description is almost identical to the real device but not 100%, there are a few little updates that are not written there).

The things that need to be corrected:

1. Voltage Calibration - The device has a pot on the pcb to calibrate the voltage, at first I tested with an 11.5V input and the screen showed about 9V so I tried to calibrate towards 11.5V and the pot was maxed on 10V so the previous freelancer changed the sensitivity and now I tested on a 52V input and it showed 84V so I calibrated through the pot all the way down and it bottomed at 55V which is 3V off.

2. The device has 4 different views to the 1602 LCD, it can view either amps/volts and such and it can view speed data or both at the same time and more.

The device has a capacitor for when the power source is cut nor the device is turned off from it's button that it will remember the last viewed screen and a few numbers like max amps/watts and such and it doesn't remember the last viewed screen and always opens on the same one.

About if it remembers the recorded data such as max amps/watts etc, I haven't tested it all the way through so will update about that and will need to fix that too if it doesn't work.

3. The device has the option to receive current from the output side for when a charger is connected to the output or when an ebike controller with regenerative braking option is connected.

Whenever the device receives current from the output, the amps, watts etc will have the letter 'n' next to them ('n' for negative) to mention that the current/watts shown are coming from the input.

The problem is that it shows the 'n' all the time also when no current is being used and I think that the previous freelancer may have put that option for the 'n' on the output instead of the input or maybe some other problem.

Please only experienced programmers with enough reviews (high rank) and prefferebly one who has deep electronics knowledge.

The project will be set as 3 milestones for each of the problems.

The programmer needs to be responsive throughout the day, work on weekends and not tell me on a Thursday that he will get back to me on Monday.

This needs to be done in 2-4 days.

A freelancer that will reply with a copy paste message or a super short message or reply within two seconds of posting will be excluded immediatley.

Please read the whole thing including the attached file.

Arduino Electrical Engineering Electronics Microcontroller PCB Layout

Project ID: #17617312

About the project

10 proposals Remote project Active 5 years ago

10 freelancers are bidding on average $247 for this job

MElizabethp

Hello my name is Maria, I would like to work in this project, I’m an engineer with plenty of experience working with Arduino, Electrical Engineering, Electronics, Microcontroller, PCB Layout, I have made many similar p More

$161 USD in 3 days
(20 Reviews)
6.7
arrijal1992

Hi, Here is my suggestion: 1. I'm not sure this was caused from Programming parts, so I need a complete schematics of your board. If the reading isn't correctly measure the voltage. It could be some hardware problem to More

$200 USD in 3 days
(92 Reviews)
6.8
SPARKtechBD

I can work if get the GPS device and the old device with the source code of Arduino. I have experience on building Arduino IoT or normal digital device. 15+ years of experience on Computer Language and Digital Devic More

$1250 USD in 30 days
(8 Reviews)
5.6
adilme

Hi. I am expert in electronics. Have read your job description and attached file. Can do this having excellent programming and simulation skills. Pls see my portfolio for implemented electronics projects also

$166 USD in 10 days
(10 Reviews)
4.4
todool

dear employer, I have a lot of experience with arduino and electronics so I can fix your problems. Unfortunately I am on holiday till friday so I can deliver the software only after 6 days. so if this is too late I More

$111 USD in 6 days
(10 Reviews)
3.8
paulminu14

Dear Hiring Manager, I have worked with various Electrical & Electronic support companies as an Engineer which develop my skills in awarding with excellent, effective & efficient results as per my jobs responsibility. More

$43 USD in 3 days
(4 Reviews)
2.8
drishinfotech

Hi, Thanks for your job posting. I have reviewed the provided specifications and attached document. I ma ready to fix the issues related to your code. I am responsive throughout the day and can work on weekends a More

$155 USD in 3 days
(2 Reviews)
2.4
AMnZy

I am an engineer of embedded systems and in electronics, most of my projects are based on arduino so I think I can do the job.

$111 USD in 4 days
(0 Reviews)
0.0