ARDUINO SISTEMA DE VISUALIZACIÓN DE TEMPERATURA Y HUMEDAD

Page 1

SISTEMA DE VISUALIZACIÓN DE TEMPERATURA Y HUMEDAD CON CONTROL DE ENCENDIDO DE BOMBA POR HUMEDAD

Hola jóvenes, en estos enlaces del BLOGG y DEL CANAL, pueden encontrar recursos sobre fundamentos de ingeniería mecatrónica como : SOLIDWORKS, PROGRAMACIÓN DE ARDUINO, HIDRÁULICA – LENGUAJE LADDER , LENGUAJE GRAFCET ,ELECTROHIDRÁULICA , NEUMÁTICA, ELECTRONEUMÁTICA, PLC M221, PLC SIEMEMS S7 1200, PLC SIEMENS S7 300 , FLUID SIM, FACTORY IO, CONTROL, entre otros https://www.mecatrónica.com.co/ https://mecatronicaitsa.blogspot.com/ http://www.youtube.com/c/JovannyDu que?sub_confirmation=1_ Si te ha sido útil, regálame un Like, comenta y suscríbete :) (っ◕‿◕)


ARDUINO® Proyecto de

Aplicación

Nombre del Proyecto: SISTEMA DE VISUALIZACIÓN DE TEMPERATURA Y HUMEDAD CON CONTROL DE ENCENDIDO DE BOMBA POR HUMEDAD 1) Descripción del proyecto:

ENCENDIDO DE MOTOR POR CONTROL DE HUMEDAD

EL PROYECTO PERMITIRÁ LA MEDICIÓN DE LA HUMEDAD POR MEDIO DE LA TEMPERATURA, SI LA TEMPERATURA ESTA MUY ALTA ACTIVARA SE EL MOTOR POR MEDIO DE UN SENSOR 2) Materiales empleados:

ITEM 1 2 3 4 5 6 7 8 9

DESCRIPCIÓN Baquela universal Tira de 40 pines macho Resistencias 10k Ohm Resistencias 1k 4w 10k Ohm Sensor DHT22 (temperatura y humedad) Motor de 12v Pantalla LCD de 16x2 referencia(LMB162HBC) ARDUINO UNO C2073

3) MONTAJE Y CONEXIONES DE ENTRADAS Y SALIDAS

CANTIDAD 1 1 1 1 1 1 1 1 1


http://www.youtube.com/c/JovannyDuque?sub_confirmation=1_ https://mecatronica-itsa.blogspot.com/

2


http://www.youtube.com/c/JovannyDuque?sub_confirmation=1_ https://mecatronica-itsa.blogspot.com/ Imagen 1 Incluir libreria de DHT

Imagen 2Incluir libreria de pantallas LCD

Imagen 3 DataSheet de sensor DHT11

3


http://www.youtube.com/c/JovannyDuque?sub_confirmation=1_ https://mecatronica-itsa.blogspot.com/

Imagen 4 C2073 Datasheet

4


http://www.youtube.com/c/JovannyDuque?sub_confirmation=1_ https://mecatronica-itsa.blogspot.com/ 4) Código:

(INCLUIR COMENTARIOS ACLARATORIOS Y ORDEN EN SUS PARTES

int pinOut = 7; //se esta enumerando el pin de salida de 5v para encender el rele int hr = 20; //valor a controlar #include "DHT.h" //incluir librería de arduino el sensor DHT #include <LiquidCrystal.h> //incluir en la librería de arduino la pantalla lcd 16*2 #define DHTPIN 8 //Data //ahí vamos a definir las salidas de los datos del sensor DHT #define DHTTYPE DHT11 //aquí vamos a definir que tipo de sensor es DHT11 DHT dht(DHTPIN, DHTTYPE); // LiquidCrystal lcd(12, 11, 5, 4, 3, 2); //ahí vamos a señalar los números donde se comunica la pantalla según el datasheet void setup() { Serial.begin(9600); lcd.begin(16, 2); //ahí definimos que tipo de lcd tenemos 16 caracteres * 2 lineas dht.begin(); //aquí se le da inicio para que el sensor comience a capturar datos pinMode(7, OUTPUT); //aquí señalamos el pin 7 se usara como salida } void loop() { float h = dht.readHumidity(); float t = dht.readTemperature(); lcd.setCursor(0, 0); //definir donde va empezar el primer caracter lcd.print("Temperatura "); //el nombre que va aparecer en la primera línea lcd.print(t, 0); //definimos temperatura lcd.print(" C"); //definimos que aparezca la palabra celcius al final de la lectura lcd.setCursor(0, 1); // definir donde va empezar el segundo caracter lcd.print("Humedad "); //el nombre que va aparecer en la segunda línea lcd.print(h, 0); //definimos humedad lcd.print(" %"); //definimos que aparezca el símbolo porcentaje al final de la lectura delay(1200); //el tiempo de lectura if (h < hr) { digitalWrite (pinOut, HIGH); //definimos si la humedad esta inferior a la lectura en el pin de salida que enumeramos, HIGH es activar y LOW es desactivar delay (1000); } }

5


http://www.youtube.com/c/JovannyDuque?sub_confirmation=1_ https://mecatronica-itsa.blogspot.com/

Jóvenes, este material ha sidó elabóradó cón muchó gustó. Si te es util Rega lame un Like, cómenta y suscríbete :) (っ◕‿◕) Te invitó al CANAL DE YOUTUBE MEKATRONICA para cónócer ma s

http://www.yóutube.cóm/c/JóvannyDuque?sub _cónfirmatión=1_ Amigós/as en el BLOGG MEKATRONICA J DUKE pódras encóntrar cantidad de recursós sóbre SOLIDWORKS, HIDRAULICA ELECTROHIDRAULICA , NEUMATICA, ELECTRONEUMATICA, CONTROL, PLC M221, PLC SIEMEMS S7 1200, PLC SIEMENS S7 300 , FLUID SIM FACTORY IO, entre ótrós

https://mecatrónica-itsa.blógspót.cóm/ 6


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.