Académique Documents
Professionnel Documents
Culture Documents
Carlos Patio
ITPN
Maricarmen Guerrero Tllez
Jos Manuel Gmez Velzquez
SISTEMAS
PROGRAMABLES
Unidad 1
Prctica utilizando un Sensor Utrasnico
PRACTICA 1
Pg. 1
Arduino
Arduino
es
una compaa
de hardware
libre y
una
tecnolgica
comunidad
que
disea
hardware
impresos que
software,
integran
compuesta
un
respectivamente
microcontrolador y
por circuitos
un entorno
de
PRACTICA 1
Pg. 2
fcil
uso
programacin
de Arduino y microcontroladores.
con
las
placas
PRACTICA 1
Pg. 3
Caractersticas
VCC
Trig (Disparo del ultrasonido)
Echo (Recepcin del ultrasonido)
GND
Led
Un
un diodo que emite luz. Los ledes se usan como indicadores en muchos
dispositivos y en iluminacin. Los primeros ledes emitan luz roja de baja
PRACTICA 1
Pg. 4
intensidad, pero los dispositivos actuales
emiten
luz
de
alto
brillo
en
PRACTICA 1
Pg. 5
Material
Led
Sensor
Ultrasnic
o
Cables
Arduino
Mega
Pg. 6
PRACTICA 1
DIAGRAMA
Pg. 7
PRACTICA 1
Cdigo
#include <Ultrasonic.h>
#define trigPin 11 // Arduino pin tied to trigger pin on the ultrasonic
sensor.
#define echoPin 12 // Arduino pin tied to echo pin on the ultrasonic sensor.
// Zumbador conectado al pin 6
const int led = 13; // LED conectado al pin 6
void setup() {
Serial.begin(9600); // Open serial monitor at 115200 baud to see ping
results.
pinMode(trigPin,OUTPUT);
pinMode(echoPin,INPUT);
pinMode(led, OUTPUT);
}
Pg. 8
void loop() {
int duration, distance, pausa;
digitalWrite(trigPin,HIGH);
delayMicroseconds(500);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin,HIGH);
distance = (duration)/58;
if(distance >= 546 || distance <= 1){
Serial.println("Out of range");
}
else {
Serial.print(distance);
Serial.println(" cm");
}
if(distance < 100){
pausa = distance * 10;
digitalWrite(led, HIGH);
PRACTICA 1
Pg. 9
delay(pausa);
}
digitalWrite(led, LOW);
delay(pausa);
}
PRACTICA 1
Pg. 10
PRACTICA 1
Pg. 11
PRACTICA 1
PRACTICA 1
Pg. 12
Conclusiones
En esta practica pudimos enfocarnos en los sensores y
ver como con el tan slo percibir algo pueden hacer que
otros dispositivos funcionen o tengan solamente una
reaccion y saber cuando actuar.