Find Jobs
Hire Freelancers

Arduino Receive and Format Data!

$10-60 USD

Ukończony
Opublikowano ponad 8 lat temu

$10-60 USD

Płatne przy odbiorze
Hello all, I need someone to put a function to work. I build a panel with 1 keypad, 3 LEDs, 1 button and 1 I2C 20x4 LCD. Also I'm using a state machine for the functions. The panel talks to the main Arduino with serial with simples digits of control: % to start $ to stop. This is an example of main Arduino function to turn on and off a LED: if (rxBuffer[0] == '%') { if (rxBuffer[1] == 'R' && rxBuffer[2] == 'H' && rxBuffer[3] == '$') digitalWrite(outLedVM, HIGH); if (rxBuffer[1] == 'R' && rxBuffer[2] == 'L' && rxBuffer[3] == '$') digitalWrite(outLedVM, LOW); } So when the main send %VMH$ the panel arduino understand % = start, R from red, and (H or L) from High or Low, and do the desired with the Red LED. However when I'm using big arrays to transmit a value for example the code locks. I have also a functions that sends me the compass value (where C from compass): if (rxBuffer[0] == '%' && rxBuffer[1] == 'C' && rxBuffer[5] == '$') { strBuffer = String(rxBuffer[2]) + String(rxBuffer[3]) + String(rxBuffer[4]); compassValue = [login to view URL](); [login to view URL](compassValue); clearBuffer(); } I have a software to emulate the main Arduino and send the frame. What I need from you? FOUR functions THAT WORK: 1) Send right encoder value: -99.999.999 to +99.999.999 2) Send left encoder value: -99.999.999 to +99.999.999 3) Send GPS latitude: -99.999 to +99.999 4) Send GPS longitude: -99.999 to +99.999 For the 1 and 2, I need the long and the string to print into a LCD For the 3 and 4, I need only the string to print into a LCD Note: Timeframe is realy important, I need it fast. Delay can cause dispute in my favor, accepting the project you accept this term. PLEASE IF YOUR BID WILL BE GRATER THAN 60USD DO NOT PLACE IT, PLEASE RESPECT - I WILL NOT HIRE YOU AND YOU WILL MESS THE BIDS.
Identyfikator projektu: 8837888

Informację o projekcie

4 ofert
Zdalny projekt
Aktywny 9 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
Sou o candidado certo para este projeto. Trabalho com arduino a bastante tempo. Tenho certeza que o problema vai ser resolvido.
$35 USD w 1 dzień
0,0 (0 opinii)
0,0
0,0
4 freelancerzy składają oferty o średniej wysokości $44 USD dla tej pracy
Awatar Użytkownika
A proposal has not yet been provided
$55 USD w 1 dzień
5,0 (3 opinii)
3,6
3,6
Awatar Użytkownika
Предложение еще не подано
$50 USD w 1 dzień
5,0 (8 opinii)
3,0
3,0
Awatar Użytkownika
just tell me in how many days u want it done... and i didnt get what you were asking from me in that 3rd and 4th point about that gps longitude and latitude. I have worked on arduino before.. and i also have experience of interfacing it with an led
$35 USD w 7 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga BRAZIL
Valinhos, Brazil
4,8
29
Zweryfikowana metoda płatności
Członek od sty 22, 2014

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.