En esta tarea tenéis que copiar el código siguiente:
#include <Servo.h>
#include <Arduino.h>
Servo barrera;
.
.
. //Aquí asigna valores de tipo
int a tus variables
.
.
.
.
.
void setup() {
.
. // Aquí declara las entradas
y salidas del circuito
.
.
.
.
.
barrera.attach(9);
}
void loop() {
digitalWrite(ledr, HIGH);
switchState = digitalRead(2);
if (switchState == LOW){ //
Aquí declara qué ocurre cuando se presiona el pulsador
.
.
.
.
barrera.write(0);
.
.
.
.
.
.
}
else{
digitalWrite(ledr, LOW);
.
.
.
.
. // Aqui escribe qué ocurre
cuando el pulsador no está presionado
.
.
.
.
digitalWrite(ledv, HIGH);//Una vez ha cambiado el led a verde, cambiamos la
posición de la barrera.
barrera.write(120);
delay(5000);
barrera.write(0);
}
}
Pegarlo en el entorno de programación Arduino, el cual ya deberíais conocer, y completar las partes que faltan para que tu circuito funcione.
Mira el video a continuación para que tengas una idea de cual es el objetivo final. ¿Recuerdas la ficha que descargaste con el código QR? Es un buen momento para rellenarla.
No hay comentarios:
Publicar un comentario