Professional Documents
Culture Documents
Práctica Calificada 2 Microcontroladores
Práctica Calificada 2 Microcontroladores
analogWrite(ENA, 150);
int IN1 = 2;
digitalWrite(IN1, LOW);
int IN2 = 4;
digitalWrite(IN2, HIGH);
int ENB = 6;
analogWrite(ENB, 200);
int IN3 = 7;
digitalWrite(IN3, HIGH);
int IN4 = 8;
digitalWrite(IN4, LOW);
delay(500);
void setup() {
pinMode(ENA, OUTPUT);
analogWrite(ENA, 200);
pinMode(IN1, OUTPUT);
digitalWrite(IN1, HIGH);
pinMode(IN2, OUTPUT);
digitalWrite(IN2, LOW);
pinMode(ENB, OUTPUT);
analogWrite(ENB, 200);
pinMode(IN3, OUTPUT);
digitalWrite(IN3, HIGH);
pinMode(IN4, OUTPUT);
digitalWrite(IN4, LOW);
}
delay(1000);
void loop() {
analogWrite(ENA, 150);
analogWrite(ENA, 200);
digitalWrite(IN1, LOW);
digitalWrite(IN1, HIGH);
digitalWrite(IN2, HIGH);
digitalWrite(IN2, LOW);
analogWrite(ENB, 200);
analogWrite(ENB, 200);
digitalWrite(IN3, HIGH);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
digitalWrite(IN4, LOW);
delay(500);
delay(1000);
analogWrite(ENA, 200); analogWrite(ENA, 0);
digitalWrite(IN1, HIGH); analogWrite(ENB, 0);
digitalWrite(IN2, LOW); delay(1000);
analogWrite(ENB, 200); }
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
delay(1000);
analogWrite(ENA, 150);
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
analogWrite(ENB, 200);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
delay(500);
analogWrite(ENA, 200);
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
analogWrite(ENB, 200);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
delay(1000);