Está en la página 1de 7

Equipo Conexión equipo Conexión Arduino

Pin Descripción Pin Descripción


2 Data 2 Digital (PWM=⁓) 2
DHT11 1 5v 5v Voltaje 5Vdc
4 Gnd Gnd Negativo
Equipos
Arduino UNO Modulo Relay 4 Motores
Pin Descripción Pin Descripción Pin Descripción Pin Descripción
5V 5Vcc 5V 5Vcc
GND GND GND GND
COM Entrada L 120Vca
R1
8 Señal 1 In1 Entrada de señal NO Salida L 120Vca L1 Bomba agua nutritiva
N Neutro 120Vca
COM Entrada L 120Vca
9 Señal 2 In2 Entrada de señal R2 NO Salida L 120Vca L1 Bomba Aspersores
N Neutro 120Vca
COM Entrada L 120Vca
10 Señal 3 In3 Entrada de señal R3 NO Salida L 120Vca L1 Motor Extractor
N Neutro 120Vca
COM
11 Señal 4 In4 Entrada de señal R4 NO
Equipos
LCD 16X2 I2C Arduino UNO
Pin Descripción Pin Descripción Pin Descripción Pin Descripción
1 GND 1 vss(gnd) 1 GND GND Neutro
2 VCC 2 vdd(+5V) 2 VCC 5V Voltaje 5Vdc
3 Contraste 3 vee 3 SDA A4 SDA
4 RS 4 rs 4 SCL A5 SCL
5 RW 5 rw
6 EN 6 en
7 D0 7 d0
8 D1 8 d1
9 D2 9 d2
10 D3 10 d3
11 D4 11 d4
12 D5 12 d5
13 D6 13 d6
14 D7 14 d7
15 (A) Backligth (+) 15 bl+
16 (k) Backligth (-) 16 bl-
Equipo Conexión equipo Conexión Arduino
Pin Descripción Pin Descripción
1 TO: Salida Analógica de Temperatura
2 DO: Salida Digital de PH Limite (3,3V)
3 PO: Salida Analógica de PH (V) A1 Analog IN
4502c
4 GND: Masa del circuito Analógico GND Neutro
5 GND: Masa de Alimentación GND Neutro
6 VCC: 5V 5V Voltaje 5Vdc

MI PROGRAMA DE Arduino

PROGRAMACIÓN Arduino DHT11


https://youtu.be/LYMdgvtxP3g
PROGRAMACIÓN Arduino LCD 16 X 2 https://www.youtube.com/watch?v=YnwmPA3NyZA

#include <LiquidCrystal.h>

int rs = 12;

int e = 11;

int d4 = 5;

int d5 = 4;

int dTime = 500;

//LCD

int d6 = 3;

int d7 = 2;

int numero = 0;

LiquidCrystal lcd(rs, e, d4, d5, d6, d7);

//DHT11

#include <DHT.h>

#include <DHT_U.h>
#define Type DHT11

int dhtPin = 8;

DHT HT(dhtPin, Type);

int humidity;

float tempC;

float tempF;

void setup() {

// put your setup code here, to run once:

lcd.begin(16, 2);

Serial.begin(9600);

HT.begin();

void loop() {

// put your main code here, to run repeatedly:

humidity = HT.readHumidity();

tempC = HT.readTemperature();

//tempF = HT.readTemperature(true);

Serial.print("Humedad Relativa: ");

Serial.print(humidity);

Serial.print("% / Temperatura: ");

Serial.print(tempC);

Serial.print("ºC / ");

Serial.print(tempF);

Serial.println("ºF");

lcd.setCursor(0, 0);

lcd.print("Humedad: ");
lcd.print(humidity);

lcd.print("%");

lcd.setCursor(0, 1);

lcd.print("Temp.: ");

lcd.print(tempC);

lcd.print("*C");

delay(dTime);

lcd.clear();

PROGRAMACIÓN Arduino LCD 16 X 2 CON PH

También podría gustarte