Proyecto Final
Proyecto Final
Proyecto Final
HUMEDAD
SENSOR DE TEMPERATURA Y
HUMEDAD
SENSOR DE TEMPERATURA Y
HUMEDAD
INTEGRANTES
Este tipo de sensores son especialmente útiles en los sistemas de ventilación mecánica
higo regulables, ya que permiten regular el caudal de aire renovado en función de la
humedad ambiental.
También son utilizados para el cuidado de los alimentos, climatización del control
ambiental, dispositivos médicos, manipulación de productos químicos etc.
SENSORES DE TEMPERATURA Y HUMEDAD
Sensor termopar
Sensor por resistencia
Sensor bi metálicos
Sensor por dilatación de fluido
Sensor por cambio de estado
SENSOR DE TEMPERATURA Y
HUMEDAD
Otros Tipos de sensores
Sensor de distancia
Sensor de frecuencia de luz
Sensor de humedad
Sensor de luz
Sensor de posición
Sensor de presión
Sensor de proximidad
Sensor de sonido
PROYECTO FINAL
SENSORES DE TEMPERATURA Y
HUMEDAD
OBJETIVO:
Dar a conocer los logros obtenidos de nuestra practica educativa.
Fomentar el aprendizaje a base de el desarrollo de nuevas experiencias.
realizar en físico lo aprendido en clase.
Aprender a construir, innovar, y realizar cosas que hacen mejorar nuestros
conocimientos por medio de la practica.
SENSOR DE TEMPERATURA Y
HUMEDAD
Materiales :
Sensor DTH11
Modulo adaptador LCD A I2C
LCD Alfanumérico 1602 de 16 pines
Juego de Jumper Macho – Hembra
Cable OTG tipo C
Arduino
Protoboard
Motor
Cartón piedra
Silicona
Pintura negra y roja
bisturí
SENSOR DE TEMPERATURA Y
HUMEDAD
SENSOR DE TEMPERATURA Y
HUMEDAD
CONCLUSIONES:
#include <Arduino.h>
#include <Wire.h>
#include <SoftwareSerial.h>
#include <LiquidCrystal.h>
#include "dht11.h"
#include <IRremote.h>
#include <dht11.h>
#include <LiquidCrystal_I2C.h>
#include <OneWire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_TFTLCD.h>
#include <LiquidCrystal_I2C.h>
#include <MeMCore.h>
MeDCMotor motor_9(9);
MeDCMotor motor_10(10);
void move(int direction, int speed)
{
int leftSpeed = 0;
int rightSpeed = 0;
if(direction == 1){
leftSpeed = speed;
rightSpeed = speed;
}else if(direction == 2){
leftSpeed = -speed;
rightSpeed = -speed;
}else if(direction == 3){
leftSpeed = -speed;
}
rightSpeed = speed;
}else if(direction == 4){
leftSpeed = speed;
rightSpeed = -speed;
}
motor_9.run((9)==M1?-(leftSpeed):(leftSpeed));
motor_10.run((10)==M1?-(rightSpeed):(rightSpeed));
}
double angle_rad = PI/180.0;
double angle_deg = 180.0/PI;
double Hum;
double Temp;
double State;
LiquidCrystal_I2C lcd_I2C_0x27(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
Dht11 dht11;LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
Servo servo_1_1;
MePort port_1(1);
void setup(){
lcd_I2C_0x27.begin(16, 2);
lcd.begin(16, 2);
servo_1_1.attach(port_1.pin1());
}
void loop(){
Hum = dht11.readHumidity(2) ;
Temp = dht11.readTemperature(2) ;
State = (((1.8) * (Temp)) - (((0.55) * ((1) - ((Hum) / (100)))) * (((1.8) * (Temp)) - (26)))) + (32);
lcd_I2C_0x27.setCursor( (1) - 1, (1) - 1 );
lcd_I2C_0x27.print( "Hum:" );
lcd_I2C_0x27.setCursor( (4) - 1, (1) - 1 );
lcd_I2C_0x27.print( Hum );
lcd_I2C_0x27.setCursor( (8) - 1, (1) - 1 );
lcd_I2C_0x27.print( "Tem:" );
lcd_I2C_0x27.setCursor( (12) - 1, (1) - 1 );
lcd_I2C_0x27.print( Temp );
lcd_I2C_0x27.setCursor( (1) - 1, (2) - 1 );
lcd_I2C_0x27.print( "State:" );
lcd_I2C_0x27.setCursor( (8) - 1, (2) - 1 );
lcd_I2C_0x27.print( State );
_delay(1);
lcd.clear();
if((State) > (80)){
6
SENSOR DE TEMPERATURA Y
HUMEDAD
COSTOS
Materiales :
Sensor DTH11 $8.000
Modulo adaptador LCD A I2C $7.983
LCD Alfanumérico 1602 de 16 pines $12,437
Juego de Jumper Macho – Hembra $3.361 / Jumper M/M $5.042
Cable OTG tipo C $11.000
Arduino $48.000
Protoboard $12.645
Motor $15.000
Cartón piedra $3.000
Silicona $2.000
Pintura negra y roja $25.465
Bisturí $6.000
Servo SG90 $8.824
Mano de Obra $800.000
GRACIAS