1.- ¿Qué es Arduino?
Arduino es una placa programable que cuenta con una aplicación con la que puedes crear tus programas y subirlos a la placa.
2.- Estructura de un programa con Arduino
La estructura básica de programación de Arduino es bastante simple y divide la ejecución en dos partes: setup y loop. Setup() constituye la preparación del programa y loop() es la ejecución.
3.- Nuestro código
El código es el siguiente:
Servo puerta;
int trig = 10;
int echo = 9;
int duracion;
int distancia;
void setup()
{
pinMode (trig,OUTPUT);
pinMode (echo,INPUT);
puerta.attach(8);
Serial.begin (9600);
}
void loop()
{
digitalWrite (trig,HIGH);
delay(1);
digitalWrite (trig,LOW);
duracion = pulseIn (echo, HIGH);
distancia = duracion/58.2;
Serial.println(distancia);
if (distancia<=30)
{
puerta.write(180);
}
else
{puerta.write(0);
}
}
No hay comentarios:
Publicar un comentario