Esquema Elétrico:
Código:
int motor = 8;
String content = "";
char caracter;
void setup(){
pinMode(motor, OUTPUT);
Serial.begin(9600);
Serial.flush();
}
void ligarMotor(){
Serial.println("O Motor esta ligado");
digitalWrite(motor, HIGH);
}
void desligMotor(){
Serial.println("O Motor esta Desligado");
digitalWrite(motor, LOW);
}
void loop(){
Serial.flush();
while(Serial.available()) {
caracter = Serial.read();
content.concat(caracter);
}
if (content == "ligar") {
ligarMotor();
}
else if (content == "desligar") {
desligMotor();
}
content = "";
}
Parte do código sobre String tirei deste site:
http://stackoverflow.com/questions/5697047/convert-serial-read-into-a-useable-string-using-arduino
Nenhum comentário:
Postar um comentário