[Arduino] Referencia: Comunicación

Serial.begin(9600); // Iniciar comunicación
Serial.print("Hola"); // Enviar datos
Serial.println(" Mundo"); // Enviar con salto de línea
while (Serial.available()) { // Leer datos
  char dato = Serial.read();
}


#include <Wire.h>
 
void setup() {
  Wire.begin(); // Iniciar la comunicación I2C
}
 
void loop() {
  Wire.beginTransmission(8); // Dirección del dispositivo I2C
  Wire.write("Hola"); // Enviar datos
  Wire.endTransmission(); // Finalizar transmisión
}


#include <SPI.h>
 
void setup() {
  SPI.begin(); // Iniciar la comunicación SPI
}
 
void loop() {
  digitalWrite(SS, LOW); // Habilitar dispositivo
  SPI.transfer(0x0A); // Enviar datos
  digitalWrite(SS, HIGH); // Deshabilitar dispositivo
}


  • doc/tec/elo/uc_arduino/arduino_c/comunicacion.txt
  • Última modificación: 2025/03/18 10:20
  • por euloxio