Hoy vamos a mostrarles nuestra primera experiencia en Internet de las cosas. Para ello, decidimos utilizar un Arduino MEGA en vez de un Arduino UNO. Eso es porque Arduino MEGA tiene más de un puerto serie y este hecho nos permite utilizar el ESP8266 y el serial monitor al mismo tiempo.
Como está escrito en el título, vamos a ver cómo supervisar algunos de los más importantes factores de crecimiento de planta *. Estos parámetros son:
- Humedad y temperatura ambiente
- Temperatura y humedad del suelo
- Iluminación
Monitoreo de parámetros de este se produce a través de Internet gracias al famosa y barato ESP8266 v01 el módulo de wifi.
Canal de Techrm está disponible aquí. Si tienes suerte, podrá ver su funcionamiento.
Como de costumbre, vamos a enumerar lo que tenemos que seguir el tutorial:
- Arduino MEGA 2560
- Cable USB
- DHT22 (más info sobre este sensor)
- ESP8266 v01
- Traductor de nivel bidireccional lógica (nosotros usamos nuestra propia por TechRM)
- Regulador de voltaje de LD-33V (3, 3V-1A)
- Termistor impermeable
- Sensor de humedad de suelo YL-69 analógico
- Fotoresistor
- Juego de cables de Dupont
- MB Breadboard-102
- Número 3 de 10 k Ohm resistencias
Nota: El módulo de wifi de ESP8266 funciona con 3.3V pero el Arduino puertos serie funcionan a 5V de alimentación. Por eso usando un traductor nivel de lógica entre el ESP8266 y el módulo de wifi es necesario. Hemos utilizado nuestro propio traductor nivel lógico que ha sido muy eficiente en la prueba pero se puede utilizar otro, por ejemplo: Convertidor de nivel de lógica de SparkFun - Bi-direccional
Hemos construido un número limitado de ellos y cualquier persona interesada en la compra de nuestros dispositivos las puedes encontrar en Tindie. Estaremos agradecidos por retroalimentación.
Otra cosa esencial es el regulador de tensión. Puesto que la ESP8266 requiere más que la 35mA suministrada por la fuente de 3.3V de Arduino, tienes que conectar el regulador de voltaje 5V y aprovechar la mayor cantidad de amperios suministrados por esta fuente de energía.
* Incluso si vamos a explicar cómo controlar esos parámetros, siguiendo la explicación podrás cambiar sensores y controlar lo que quieras.