Skip to content

MaximilianoGarcia716/Simposio_Residuos_MZA2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

Sensores de Temperatura y Humedad con ESP8266

Este instructivo es para realizar el armado y utilización de sensores de temperatura y humedad con el microprocesador ESP8266, prsentado en el taller de tecnologías abiertas del IV Simposio de Residuos agropecuarios y agroindustriales, en la ciudad de Mendoza, el 01 de noviembre de 2023

Carga del firmware

Esta aplicación es muy sencilla. Lee los datos de ambos sensores y los envía a la computadora para visualizarlos.

  1. Descargar a su PC el firmware

  2. Abrir la aplicación Arduino IDE

  3. Abrir el código que descargó en el punto 1.

  4. Conectar el Arduino a la computadora con el cable USB.

  5. Como no vamos a usar una placa de Arduino en este taller, tenemos que instalar los controladores para la placa:

    Este paso es necesario para que nuestro IDE de arduino reconozca a nuestro ESP8266 como una tarjeta. Debemos tener ya instalado nuestro Arduino IDE con versión 1.6.4 o superior. Seguidamente vamos a archivo>Preferencias y en la casilla “Gestor de URLs Adicionales de Tarjetas” agregamos: http://arduino.esp8266.com/stable/package_esp8266com_index.json

    package installation

    Seguidamente vamos a Herramientas>placa: … >Gestor de Tarjetas Y buscamos en la lista “esp8266 by ESP8266 Community“, lo seleccionamos e instalamos

    fig. 1
  6. Seleccionar la placa Arduino que corresponde. En herramientas>placas, deben de estar las nuevas placas instaladas.

    fig. 1
  7. Instalar las librerías necesarias para usar los sensores.

    Vamos a programa > inlcuir librerías... o incluir biblioteca (depende la versión utilizada) > en el buscaror escribimos "onewire" y esperamos a que se carguen las librerías. Cuando encontremos la librería (OneWire de Jim Studt, Tom Pollard..., clickeamos "instalar" y esperamos.

    Realizamos lo mismo pero para la librería "dallastemperature" de Miles Burton...

    fig. 1
  8. Cargar el firmware descargado en el punto 1 en el microprocesador.

    fig. 1
  9. Abrir el monitor serial o el serial plotter

  10. Asegurarse que la velocidad de comunicación está seteada en 9600 bauds

Sensor de temperatura DS19B20

fig. 1

Especificaciones

  • Resolución A/D: 12 bits
  • Resolución en temperatura: 0.5°C
  • Voltage de operación: 5V

El módulo tiene 3 terminales (pines) de conexión:

    1. VCC: conectar a +5V
    1. D: salida de datos
    1. GND: conectar a GND

Diagrama de conexión con ESP8266

temp schematic

Repetí los puntos 7, 8 y 9 de la primera sección y deberias poder ver los valores por consola.

AHORA PROBÁ CALENTAR EL SENSOR CON LA MANO!!!

Sensor de humedad de suelo

humidity sensor

Descripción

Este módulo contiene un sensor capacitivo de humedad de suelo El sensor envía una señal analógica al ESP8266.

Especificaciones

  • Salida analógica
  • Voltage de operación: 3.3V

El módulo tiene 4 terminales (pines) de conexión:

    1. AO: salida de datos
    1. 3V: conectar a 3.3V
    1. GND: conectar a GND

Diagrama de conexión con ESP8266

hum schematic

Repetí los punto 7, 8 y 9 de la primera sección y deberias poder ver los valores por consola.

AHORA PROBÁ METER EL SENSOR EN AGUA DE A POCO!!!

Sensores de humedad y temperatura en conjunto

Vamos a conectar los dos sensores a una misma placa para poder observar temperatura y humedad al mismo tiempo. Para esto, utilizamos el mismo firmware descargado en el punto 1, y para las conexiones seguimos el siguiente diagrama:

global schematic

Ahora, siguiendo los puntos 7, 8 y 9 de la primera sección, deberíamos poder ver en el monitor los valores de humedad y temperatura.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages