Go Down

Topic: tratando dados da serial (Read 958 times) 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