mrxrobot
(usa Slackware)
Enviado em 02/03/2014 - 00:29h
Olá amigo.
Desde já parabéns pelo interesse em arduino.
O arduino possui uma estrutura bem simples similar a linguagem C.
Notei que sua dúvia é sobre enviar uma string a porta serial.
Para enviar algum dado a porta serial faça assim :
1º crie a função void setup() e a função void loop().
void setup()
{
Serial.begin(9600); // Essa parte do código ativa a porta serial :-)
}
void loop()
{
Serial.println("Ola mundo"); // Envia a string "Ola mundo" para a porta serial.
}
2º vamos ao que interessa !
Agora começa a parte interessante.
Para execucar algum bloco de código em razão de algum dado da porta serial podemos fazer da seguinte maneira:
char string; // variavel do tipo CHAR com o nome string
void setup()
{
Serial.begin(9600); // Essa parte do código ativa a porta serial :-)
}
void loop()
{
string = ("Ola mundo"); // Envia a string "Ola mundo" para a porta serial.
Serial.println(string);
if (string == "Ola mundo")
{
Serial.println(":-)"); // Envia a porta serial o conteudo entre " "
}
else
{
Serial.println(":-(");
}
}