Go Down

Topic: tratando dados da serial (Read 1 time) previous topic - next topic

fauzebilac

Sou iniciante em Arduíno e estou com dificuldade para tratar os dados que recebe pela serial.
simulando pelo proteus consigo ler os dados que são enviados de um medidor multiparâmetro de temperatura , OD, pressão atm, data e horário, com saída rs232 usb, mas não consigo separar um valor , compara-lo e fazer acionar uma porta de saída quando tal valor for mais baixo que um valor limite baixo determinado.
POR EXEMPLO: o aparelho envia dados
C84.4%:C6.45mg/l:T34.5C:P300.60mmhg:D2012-15-10:H

tendo como limite baixo determinado 75.0%, quando os dados recebidos estiver abaixo desse parâmetro, deverá fazer acionar uma porta de saída, um HIGH.
Funcionaria com um sinal de alarme.
Antecipadamente muito obrigado a quem possa me ajudar.

bubulindo

eu ja meti, por varias vezes código para tratar strings. dá uma vista de olhos mais aprofundada pr aqui, ou pesquisa por string parsing.

quando estiver no computador, meto um exemplo.
This... is a hobby.

fauzebilac


Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy