Find Jobs
Hire Freelancers

Develop code for Arduino CAN Reader -- 2

$250-750 AUD

Suoritettu
Julkaistu noin 3 vuotta sitten

$250-750 AUD

Maksettu toimituksen yhteydessä
Hello! We are developing a device that reads CAN messages from a vehicle or other device and then triggers outputs depending on certain conditions. We need assistance with the code development, as my programming skills are not proficient enough and due to time constraints this project needs to be completed. I have the Arduino Leonardo board and the CAN transmitting device on bench and ready to actively test code when required. In a nutshell, I require the code that takes values from an array set by a Library for the MCP2515 CAN transceiver chip, convert the values to binary, take the binary bits then place them individually into another array. Then the code needs to read specific cells, compare the values to a list of defined conditions then store them as variables to be used for triggering outputs or serial printing, depending on the future application of the CAN reading device. Please see the attached document 'Arduino CAN Reader [login to view URL]' for details. The code will also require detailed commenting so that I can learn how it was achieved and also in case any possible minor adjustments need to be made in the future. Thanks, Tom
Projektin tunnus (ID): 30104160

Tietoa projektista

6 ehdotukset
Etäprojekti
Aktiivinen 3 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
Myönnetty käyttäjälle:
Käyttäjän avatar
Hi. I read your request about CAN with Arduino project. I am Ph.D. student an automation and control system, I have a good experience in Arduino, microcontroller, C++,Assambly, Matlab and control system. I can do it . Idid many projects before. This is my YouTube channel [login to view URL] You can see my previous Project in my portfolio I have hounour to deal with you
$500 AUD 1 päivässä
5,0 (23 arvostelua)
4,6
4,6
6 freelancerit tarjoavat keskimäärin $424 AUD tätä projektia
Käyttäjän avatar
hi Tom I've been programming arduino for 5 years I am very good at decoding data like 7 X 7 array and do the job you need I will do well what you expect thank you
$550 AUD 2 päivässä
5,0 (11 arvostelua)
4,2
4,2
Käyttäjän avatar
Hi, from what I understood, you need 2 things: - convert the values to binary - store them in an array - being able to access the values in the array as variable (for example arr[7][7]) I believe I can help you with this project, but I'd love to talk with you first to know if there are any other things that I missed.
$300 AUD 7 päivässä
0,0 (0 arvostelua)
0,0
0,0
Käyttäjän avatar
Hi I'm Faiz from Malaysia I have skills in developing and debugging microcontrollers. From your statement, I can imagine that you want to convert HEX into binary and push into 8x8 array, call arr[0][5] to get ON/OFF state and call arr[2] then convert it to DEC to get speed reading. sample data: 13:23:20.384 -> 760 4 86 27 0 0 0 0 0 output: [['0', '0', '0', '0', '0', '1', '0', '0'], ['1', '0', '0', '0', '0', '1', '1', '0'], ['0', '0', '1', '0', '0', '1', '1', '1'], ['0', '0', '0', '0', '0', '0', '0', '0'], ['0', '0', '0', '0', '0', '0', '0', '0'], ['0', '0', '0', '0', '0', '0', '0', '0'], ['0', '0', '0', '0', '0', '0', '0', '0'], ['0', '0', '0', '0', '0', '0', '0', '0']] arr[0][5] = 1 (ON) arr[2] = 39km/h I can get it done. :)
$450 AUD 1 päivässä
0,0 (0 arvostelua)
0,0
0,0

Tietoja asiakkaasta

Maan AUSTRALIA lippu
Artarmon, Australia
0,0
0
Maksutapa vahvistettu
Liittynyt toukok. 6, 2021

Asiakkaan vahvistus

Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.