En el mundo de la tecnología, la comunicación serie juega un papel fundamental en el intercambio de datos entre dispositivos. En este tutorial de Arduino aprenderás todo lo necesario para implementar esta forma de comunicación en tus proyectos. ¡Sigue leyendo para descubrir cómo mejorar tus habilidades en programación con Arduino!
Bienvenido al quinto tutorial de Arduino de nuestra serie de tutoriales de Arduino. En este tutorial, aprenderemos cómo funciona la comunicación en serie y daremos algunos ejemplos para una mejor comprensión.
Este es un video tutorial paso a paso fácil de seguir. También encontrará debajo del video qué partes necesitamos para este tutorial y los códigos fuente de los ejemplos en el video.
Componentes necesarios para este tutorial de Arduino
- Placa Arduino……………………………… Amazon / Banggood / AliExpress
- Cables de puente y placa de pruebas………… Amazon / Banggood / AliExpress
- CONDUJO …………………………………………… Amazon / Banggood / AliExpress
- Resistencia de 220 ohmios…………………….. Amazon / Banggood / AliExpress
- Presionar el botón ……………………………… Amazon / Banggood / AliExpress
Divulgación: estos son enlaces de afiliados. Como asociado de Amazon, gano con compras que califican.
diagrama de circuito
Código fuente
int led = 13;
int button = 12;
void setup() {
pinMode(led, OUTPUT);
pinMode(button, INPUT);
Serial.begin(9600);
}
void loop(){
if(Serial.available() > 0) {
char ledState = Serial.read();
if(ledState == '1'){
digitalWrite(led, HIGH);
}
if(ledState == '0'){
digitalWrite(led, LOW);
}
}
int buttonState = digitalRead(button);
if ( buttonState == HIGH){
Serial.println("Button is pressed");
delay(500);
}
}
Code language: Arduino (arduino)
Bienvenido al quinto Tutorial de Arduino de nuestra Serie de Tutoriales de Arduino
En este tutorial aprenderemos cómo funciona la Comunicación Serie y realizaremos algunos ejemplos para una mejor comprensión. Se trata de un tutorial en video paso a paso que es fácil de seguir. Además, debajo del video encontrarás qué partes necesitamos para este tutorial y los códigos fuente de los ejemplos en el video.
Componentes necesarios para este Tutorial de Arduino:
- Arduino Board – Amazon / Banggood / AliExpress
- Breadboard y Jump Wires – Amazon / Banggood / AliExpress
- LED – Amazon / Banggood / AliExpress
- Resistor de 220 Ohm – Amazon / Banggood / AliExpress
- Botón pulsador – Amazon / Banggood / AliExpress
Es importante destacar que estos son enlaces de afiliados y como Asociado de Amazon, obtengo ganancias por compras calificadas.
Esquemático del Circuito
A continuación se muestra el código fuente para este tutorial de Arduino:
int led = 13;
int button = 12;
void setup() {
pinMode(led, OUTPUT);
pinMode(button, INPUT);
Serial.begin(9600);
}
void loop(){
if(Serial.available() > 0) {
char ledState = Serial.read();
if(ledState == '1'){
digitalWrite(led, HIGH);
}
if(ledState == '0'){
digitalWrite(led, LOW);
}
}
int buttonState = digitalRead(button);
if (buttonState == HIGH){
Serial.println("Botón presionado");
delay(500);
}
}
Categorías: Tutoriales de Arduino
Complementa este artículo con toda la información que te haya inspirado sobre el contenido. ¡Sigue aprendiendo y experimentando con Arduino!
¡Interesante y fácil de entender! Me gustó la explicación clara y sencilla. Ahora estoy listo para probarlo en mi proyecto. ¡Gracias!
¡Muy buena explicación! Me ayudó a entender cómo funciona la comunicación serie en Arduino de manera simple. Ahora estoy listo para aplicarlo en mis propios experimentos. ¡Gracias por compartir!
Está genial, me encantó lo práctico y directo que fue. Ahora puedo aplicar esto a mis propios proyectos sin complicaciones. ¡Gracias por compartir!