apuntes_Arduino/serialCom/README.md
jp.av.dev b6bc7991dc continuacion de reestructuracion
pendientes readmes y
modificar tests/
2022-04-04 02:37:38 -04:00

50 lines
982 B
Markdown

## Comunicación Serial
ejemplo 1
```c
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
```c
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);
}
}
}
```