Find Jobs
Hire Freelancers

Arduino Receive and Format Data!

$10-60 USD

Terminado
Publicado hace más de 8 años

$10-60 USD

Pagado a la entrega
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.
ID del proyecto: 8837888

Información sobre el proyecto

4 propuestas
Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Sou o candidado certo para este projeto. Trabalho com arduino a bastante tempo. Tenho certeza que o problema vai ser resolvido.
$35 USD en 1 día
0,0 (0 comentarios)
0,0
0,0
4 freelancers están ofertando un promedio de $44 USD por este trabajo
Avatar del usuario
A proposal has not yet been provided
$55 USD en 1 día
5,0 (3 comentarios)
3,6
3,6
Avatar del usuario
Предложение еще не подано
$50 USD en 1 día
5,0 (8 comentarios)
3,0
3,0
Avatar del usuario
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 en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de BRAZIL
Valinhos, Brazil
4,8
29
Forma de pago verificada
Miembro desde ene 22, 2014

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.