Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
OBJETIVO:
Conectar y verificar los distintos componentes del circuito CANECA/PUERTA
AUTOMÁTICA.
Incluir el código respectivo y verificar su correcto funcionamiento de acuerdo a los
cambios deseados.
MATERIALES:
ARDUINO UNO R3
LEDS
MICROSERVOMOTOR
SENSOR DE DISTANCIA ULTRASONICO (HC-SR04)
RESISTENCIAS DE 100 Ohm
PLACA DE PRUEBAS PEQUEÑA
#include <Servo.h>
Servo puerta;
int trig=2;
int echo=3;
int tiempo;
int distancia;
int rojo=5;
int verde=6;
void setup()
{
Serial.begin (9600);
pinMode (trig,OUTPUT);
pinMode (echo,INPUT);
puerta.attach(4);
pinMode (rojo,OUTPUT);
pinMode (verde,OUTPUT);
}
void loop() {
digitalWrite(trig,HIGH);
delay(1);
digitalWrite(trig,LOW);
tiempo=pulseIn(echo,HIGH);
distancia=tiempo/58.2;
Serial.println(distancia);
delay(500);
if (distancia<=50)
{
puerta.write(180);
digitalWrite (rojo,LOW);
digitalWrite (verde,HIGH);
}
else
{
puerta.write(0);
digitalWrite (rojo,HIGH);
digitalWrite (verde,LOW);
}
}