Você está na página 1de 5

Universidad Nacional de Ingeniería

Facultad de Ingeniería Mecánica


Departamento Académico de Ingeniería Aplicada
Asignatura: Introducción a la Ingeniería Mecatrónica MT101
Periodo Académico 2018-2

LABORATORIO 1

Autor de este Laboratorio : Ammar Atef Ali


Profesor : Augusto José Tam Tapia
Secciones : A,B y C
Duración : 120 minutos
Fecha : Por definir
Hora : En el horario de clase de cada sección

Indicaciones:
• El laboratorio se efectúa en grupos de 5 alumnos.
• Traer una Laptop por grupo.
• Si tienen problemas al visualizar el video de este PDF, entonces descargarse el SumatraPDF
que es gratuito.

1. OBJETIVO DEL LABORATORIO

El objetivo de este laboratorio es que los alumnos entiendan el funcionamiento del sensor de ultra-
sonido y el buzzer, además de iniciarlos en la realización de proyectos con Arduino.

2. MATERIALES Y HERRAMIENTAS

1. 01 protoboard. Sugerencia de donde comprar: MTLAB


2. 01 Sensor de ultrasonido HC-SR04. Mechatronics Laboratory/ventas@mtlab.pe/
3. 01 Cable USB A-B para Arduino UNO. Av.Gerardo Unger 317, 2do Piso–SMP–Lima,
4. 01 +5V Buzzer. Ref. Frente a la Puerta N ◦ 4 de la UNI
5. Conectores rápidos macho-hembra(10)/ (CEPS). Cruce Av. Habich con Av. Túpac
macho-macho(10). Amaru. Estación UNI del Metropolitano. Ven-
6. 01 Arduino UNO. taja de comprar acá: Si compran al por ma-
yor(a partir de 10 juegos en adelante) les va
a salir mucho mas barato.

Figura 1 – Buzzer. Figura 2 – Sensor de ul- Figura 3 – Protoboard.


trasonido HC-SR04.

1
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Departamento Académico de Ingeniería Aplicada
Asignatura: Introducción a la Ingeniería Mecatrónica MT101
Periodo Académico 2018-2

Figura 4 – Cable USB A- Figura 5 – Conectores Figura 6 – Conectores


B para Arduino UNO. rápidos macho-hembra. rápidos macho-macho.

Figura 7 – Arduino UNO.

2
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Departamento Académico de Ingeniería Aplicada
Asignatura: Introducción a la Ingeniería Mecatrónica MT101
Periodo Académico 2018-2

3. CONEXIÓN DEL CIRCUITO

1. Conectar la pata positiva del Buzzer al Pin2 del Arduino.


2. Conectar la patita negativa del Buzzer a un Pin Gnd del Arduino.
3. Conectar el Pin VCC del ultrasonido a un Pin +5V y el Gnd a tierra.
4. Conectar el Pin trig al Pin 10.
5. Conectar el Pin echo al Pin 9.

Figura 8 – Circuito

4. CÓDIGO EN EL ARDUINO

A continuación se muestra el código que se tiene que cargar en el Arduino.

3
/*
This code should work to get warning cross the buzzer when something

be closer than 0.5 meter


Circuit is ultrasonic sensor and buzzer +5v and Arduino uno is used
a_atef45@yahoo.com
www.zerosnones.net
+201153300223
*/
// Define pins for ultrasonic and buzzer
int const trigPin = 10;
int const echoPin = 9;
int const buzzPin = 2;

void setup()
{
pinMode(trigPin, OUTPUT); // trig pin will have pulses output
pinMode(echoPin, INPUT); // echo pin should be input to get pulse width
pinMode(buzzPin, OUTPUT); // buzz pin is output to control buzzering
}

void loop()
{
// Duration will be the input pulse width and distance will be the distance

to the obstacle in centimeters


int duration, distance;
// Output pulse with 1ms width on trigPin
digitalWrite(trigPin, HIGH);
delay(1);
digitalWrite(trigPin, LOW);
// Measure the pulse input in echo pin
duration = pulseIn(echoPin, HIGH);
// Distance is half the duration devided by 29.1 (from datasheet)
distance = (duration/2) / 29.1;
// if distance less than 0.5 meter and more than 0 (0 or less means over

range)
if (distance <= 50 && distance >= 0) {
// Buzz
digitalWrite(buzzPin, HIGH);
} else {
// Don't buzz
digitalWrite(buzzPin, LOW);
}
// Waiting 60 ms won't hurt any one
delay(60);
}
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Departamento Académico de Ingeniería Aplicada
Asignatura: Introducción a la Ingeniería Mecatrónica MT101
Periodo Académico 2018-2

5. ¿COMO FUNCIONA?

Observar el siguiente video.

Você também pode gostar