viernes, 17 de agosto de 2012

Control de Puente H desde Serial con Arduino

// Rodolfo E. Escobar U.
// Facultad de Ciencias de la Electrónica, BUAP, México.

void setup() {
  Serial.begin(9600); //  Inicializa el puerto serial
  pinMode(13, OUTPUT);
  pinMode(12, OUTPUT);
}

void loop() {
    while (Serial.available() > 0) {
    int lectura = Serial.read(); // Lectura del puerto serial
    
      if (lectura == '1')
{
      digitalWrite(13, HIGH);
      digitalWrite(12, LOW);
}    
      else if (lectura == '2')
     { 
      digitalWrite(13, LOW);
      digitalWrite(12, HIGH);
}
    
      else if (lectura == '3') // Apagado de motor
     { 
      digitalWrite(13, LOW);
      digitalWrite(12, LOW);
}
    }    
}    


No hay comentarios: