982 B
982 B
Comunicación Serial
ejemplo 1
void setup() {
pinMode(2, OUTPUT);
Serial.begin(9600);
}
void loop() {
if (Serial.available() > 0) {
int input = Serial.read();
Serial.print("Valor Recibido : ");
Serial.println(input);
if (input == '1') {
digitalWrite(2, HIGH);
} else {
digitalWrite(2, LOW);
}
}
}
ejemplo 2
void setup() {
pinMode(3, OUTPUT);
Serial.begin(9600);
}
void loop() {
if (Serial.available() > 0) {
int input = Serial.read();
if (input == '1') {
digitalWrite(3, HIGH);
String output = "Encendido @";
output += millis();
output += "ms";
Serial.println(output);
} else {
digitalWrite(3, LOW);
String output = "Apagado @";
output += millis();
output += "ms";
Serial.println(output);
}
}
}