Ver páginaRevisiones antiguasEnlaces a esta páginaExportar a PDFExportación a ODTVolver arriba Esta página es de solo lectura. Puedes ver la fuente pero no puedes cambiarla. Pregunta a tu administrador si crees que esto es incorrecto. ====== [Arduino] Referencia: Comunicación ====== ===== Serial (UART) ===== <code c> 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(); } </code> \\ ===== I2C ===== <code c> #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 } </code> \\ ===== SPI ===== <code c> #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 } </code> \\ doc/tec/elo/uc_arduino/arduino_c/comunicacion.txt Última modificación: 2025/03/18 10:20por euloxio