Olá galera, to me apertado aqui, pois com C ainda me enrolo, em outras linguagens já resolvi, o problema é serio!!
Queria receber dados assim na serial: 1,22,3333,4 e pegar cada numero separadamente, tipo quebrar as partes nas virgulas e tratar de cada valor separadamente.
serial = 1,22,3333,4
serial[0] = 1
serial[1] = 22
serial[2] = 3333
serial[3] = 4
Alguém pode me ajudar neste código?
Tags:
[RESULTADO FINAL]
Padrão de entrada
"y1,22,3333,4444"
if (Serial.find("y")) {
int firstParams = Serial.parseInt();
int secondParams = Serial.parseInt();
int thirdParams = Serial.parseInt();
int fourthParams = Serial.parseInt();
envia[0] = firstParams;
envia[1] = secondParams;
envia[2] = thirdParams;
envia[3] = fourthParams;
Serial.print(envia[0]);
Serial.print(envia[1]);
Serial.print(envia[2]);
Serial.print(envia[3]);
}
Pessoal estou precisando de uma ajuda na programacao do arduino. Com ele conectado na ethernet eu preciso pegar uma informacao digitada no browser exemplo 192.168.0,200:8090/1 isso seria o ip do arduino depois a porta e o nr 1 apos a barra 'e a informacao que eu preciso extrair, como poderia fazer isso?
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por