objetivo de la práctica

Anuncio
Reporte de prácticas
Tema: Sensores y actuadores
Alumno: Gutiérrez Anaya Carlos Emmanuel
Maestro: Soto Chávez Rafael Leonel
Grupo: 6 BE
Fecha: 11/3/15
PRACTICA # 1 SENSOR PIR
INTRODUCCIÓN
Sensor PIR: Los sensores PIR son dispositivos electrónicos
que nos permiten detectar el movimiento dentro rango
determinado.
Los sensores PIR (Passive Infrared) se caracterizan
principalmente por su reducido tamaño, bajo costo,
indiferencia a la luz natural, bajo consumo de energía y
fácil manejo, razón por la que hoy día se emplean en
infinidad de proyectos e incluso en productos de
consumo.
Otra de las grandes ventajas de estos componentes, es
que ya cuentan con gran parte de la electrónica necesaria
para operar y solo tenemos que agregar un par de
conexiones para empezar a usarlos.
MATERIAL
-
Sensor PIR
Arduino
Cable USB
Programa
Led
OBJETIVO DE LA PRÁCTICA
Conocer y comprobar el funcionamiento de un sensor
PIR, al mismo tiempo aprender a hacerlo funcionar
programándolo con la plataforma de arduino.
Comprender el modo de operación de estos sensores, así
como las ventajas de él. También es necesario
comprender el tipo de conexión correcta para hacer
funcionar este dispositivo.
La característica principal de este dispositivo es que
detecta el movimiento dentro de un rango determinado.
DIAGRAMA
PROGRAMA
const int buttonPin = 2;
const int ledPin = 13;
int buttonState = 0;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
Serial.begin(9600);
}
void loop(){
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
digitalWrite(ledPin, HIGH);
}
else {
digitalWrite(ledPin, LOW);
}
Serial.println(buttonState);
delay(500);
}
DESARROLLO
Lo primero que hicimos fue tener nuestro material listo
para hacer la práctica, lo que incluye cables para la
conexión, un LED, nuestro arduino con su programa
cargado y funcionando al 100%.
Después realizamos las conexiones necesarias tal y como
lo dice el diagrama. Conectamos nuestro sensor a los 5v
que proporciona nuestro arduino y la señal al pin
designado.
Cuando ya todo estaba conectado adecuadamente
comprobamos que nuestra practica funcionara y así fue.
Cuando pasábamos la mano sobre nuestro sensor esta
mandaba la señal de que detectó una presencia al
arduino y este a su vez accionaba nuestro LED indicador.
De esa manera desarrollamos nuestra practica número 1.
Conclusiones
- Se pudo conocer el funcionamiento de un sensor PIR
programado mediante arduino.
- El sensor tiene ciertas ventajas importantes como
precio y facilidad de conexión.
- Se cumplió con el objetivo de aplicar los
conocimientos básicos para hacer funcionar nuestro
sensor.
- Este sensor es fácil de usar en alguna práctica casera
y sencilla.
- Las conexiones básicas son fáciles de realizar.
- Solo hubo ciertos problemas con el programa.
En lo personal me pareció bien la forma en que mi equipo
trabajo, pudimos cumplir con el objetivo de esta práctica.
Me pareció muy interesante la aplicación de este sensor y
pude comprender lo fácil que puede llegar a ser ciertos
circuitos electrónicos siempre y cuando se conozca lo
básico acerca de ellos, como sus conexiones.
PRACTICA # 2 FOTO RESISTENCIA
MATERIAL
-
LED´S
Cable
Potenciómetro
Fotorresistencia
Resistencias 220 Ohms
Arduino
OBJETIVO DE LA PRÁCTICA
Analizar el funcionamiento y la composición de una foto
resistencia. Realizar las conexiones necesarias para poder
hacer funcionar nuestra practica correspondiente a la
foto resistencia.
DIAGRAMA
PROGRAMA
int valorLDR = 0;
int pinLed1 = 12;
int pinLed2 = 11;
int pinLed3 = 10;
int pinLed4 = 9;
int pinLed5 = 8;
int pinLDR = 0;
void setup()
{
pinMode(pinLed1, OUTPUT);
pinMode(pinLed2, OUTPUT);
pinMode(pinLed3, OUTPUT);
pinMode(pinLed4, OUTPUT);
pinMode(pinLed5, OUTPUT);
analogReference(EXTERNAL);
}
void loop()
{
valorLDR = analogRead(pinLDR);
if(valorLDR >= 1023)
{
digitalWrite(pinLed1, LOW);
digitalWrite(pinLed2, LOW);
digitalWrite(pinLed3, LOW);
digitalWrite(pinLed4, LOW);
digitalWrite(pinLed5, LOW);
}
else if((valorLDR >= 823) & (valorLDR < 1023))
{
digitalWrite(pinLed1, HIGH);
digitalWrite(pinLed2, LOW);
digitalWrite(pinLed3, LOW);
digitalWrite(pinLed4, LOW);
digitalWrite(pinLed5, LOW);
}
else if((valorLDR >= 623) & (valorLDR < 823))
{
digitalWrite(pinLed1, HIGH);
digitalWrite(pinLed2, HIGH);
digitalWrite(pinLed3, LOW);
digitalWrite(pinLed4, LOW);
digitalWrite(pinLed5, LOW);
}
else if((valorLDR >= 423) & (valorLDR < 623))
{
digitalWrite(pinLed1, HIGH);
digitalWrite(pinLed2, HIGH);
digitalWrite(pinLed3, HIGH);
digitalWrite(pinLed4, LOW);
digitalWrite(pinLed5, LOW);
}
else if((valorLDR >= 223) & (valorLDR < 423))
{
digitalWrite(pinLed1, HIGH);
digitalWrite(pinLed2, HIGH);
digitalWrite(pinLed3, HIGH);
digitalWrite(pinLed4, HIGH);
digitalWrite(pinLed5, LOW);
}
else
{
digitalWrite(pinLed1, HIGH);
digitalWrite(pinLed2, HIGH);
digitalWrite(pinLed3, HIGH);
digitalWrite(pinLed4, HIGH);
digitalWrite(pinLed5, HIGH);
}
}
DESARROLLO
Ahora pasamos a la parte de las conexiones solo
seguimos los pasos que nos muestra el diagrama al pie de
la letra.
En primer lugar conectamos los pines que vamos a utilizar
para nuestros LEDS. Las resistencias van conectadas junto
con cada uno de los LEDS, ya que el voltaje podría
quemarlos.
El potenciómetro que colocaremos nos sirve para
determinar el valor mínimo de la luz que es capaz de
detectar el sensor LDR, de forma que cuando vayamos a
ponerlo en marcha debemos regularlo para un correcto
funcionamiento.
Y por último se coloca el sensor como dice en el diagrama
también con su debida resistencia.
CONCLUSIONES
- Mediante esta práctica pude observar y comprender
el funcionamiento de una foto resistencia.
- También pude comprender como son las conexiones
de este circuito para que la foto resistencia pueda
cumplir su propósito.
- Este dispositivo tiene aplicaciones muy interesantes
para el uso en viviendas con tecnología
automatizada.
- La foto resistencia puede hacer más sencilla las
labores que un ser humano realiza en una casa
habitación.
Esta práctica me pareció muy buena para realizarla
dentro del ámbito de edificios inteligentes, y es muy
aplicable a lo que estamos viendo en esta materia. No
tuvimos ninguna dificultad ya que encontramos el
programa apropiado para arduino.
Descargar