Taula de continguts:

Garduino: el jardí intel·ligent amb Arduino: 4 passos (amb imatges)
Garduino: el jardí intel·ligent amb Arduino: 4 passos (amb imatges)

Vídeo: Garduino: el jardí intel·ligent amb Arduino: 4 passos (amb imatges)

Vídeo: Garduino: el jardí intel·ligent amb Arduino: 4 passos (amb imatges)
Vídeo: Arduino Garden Controller - Automatic Watering and Data Logging 2024, De novembre
Anonim
Image
Image
Garduino: el jardí intel·ligent amb Arduino
Garduino: el jardí intel·ligent amb Arduino

Actualment ningú no és innocent. Hi ha algú que no hagi matat una planta accidentalment ???

És difícil mantenir vives les teves plantes. Compres una nova planta i, en el pitjor dels casos, només oblides regar-la. En el millor dels casos, recordeu que existeix, però no el feu correctament.

Amb Garduino, l’ajudarem a convertir casa vostra en un bonic hivernacle de plantes saludables i felices.

Garduino és una plataforma intel·ligent de control de plantes que us ajudarà a conèixer millor les vostres plantes.

Per què Garduino és tan divertit?

  • Supervisa la humitat del sòl de la planta. Una humitat massa baixa pot provocar pèrdues de rendiment i la mort de les plantes. Si el nivell d'humitat és baix, l'usuari hauria de regar la seva planta. Mantenir el nivell d’humitat en el rang adequat també ajuda a evitar el reg excessiu. El reg excessiu és una causa comuna i coneguda de la mort de plantes, que causa malalties de les arrels i malbaratament d’aigua.
  • Supervisa la temperatura als voltants de la planta. La temperatura és un factor clau en el creixement de les plantes. Això ens ajuda a fer un seguiment quan la temperatura és massa alta. FYI, les baixes temperatures són dolentes per a les plantes, ja que les temperatures són altes, de vegades encara pitjors.
  • Supervisa la humitat de l’aire. La majoria de les plantes necessiten aire humit, perquè els porus pels quals respiren perden la major part de la seva humitat quan l’aire circumdant està sec, una pèrdua que la planta no sempre pot substituir per l’aigua que absorbeixen les seves arrels.

Qui sóm?

Dos estudiants d’Informàtica del Centre Interdisciplinari (IDC), Herzliya, Israel.

Tots dos tenim una agenda molt ocupada i a tots dos ens encanten les plantes.

Els nostres apartaments estan plens de plantes i ens costa cuidar-les adequadament.

Sovint ens oblidem de regar-los i, quan ho recordem, intentem compensar l’oblit regant-los en excés.

Aquest sistema de control de plantes és el nostre projecte final del curs “Internet de les coses (IoT)”.

Esperem que això us ajudi com ens va ajudar!

Ens encantaria tenir notícies vostres

Has provat el nostre projecte? Fes-nos-ho saber. Ens agradaria rebre notícies vostres si teniu algun punt a millorar o algun comentari. A més, ens encantaria obtenir algunes fotos.

Subministraments

  • 1 x placa ESP8266 (hem utilitzat Wemos D1 mini)
  • 1 x cables micro-USB
  • 20 cables de pont
  • 1 x sensor de temperatura i humitat (hem utilitzat DHT22)
  • 1 x 10K ohm resistència
  • 1 x sensor d'humitat del sòl
  • 1 x LCD (hem utilitzat retroiluminació Grove LCD RGB)
  • 1 x Taula de pa

Pas 1: Els circuits

Els Circuits
Els Circuits
Els Circuits
Els Circuits

En aquest pas, connectarem tots els sensors.

Sensor d'humitat del sòl:

  • Connecteu VCC a 3.3v
  • Connecteu GND a G
  • Connecteu A0 a A0

Pantalla LCD:

  • Connecteu GND a G
  • Connecteu VCC a 5v
  • Connecteu SDA i SCL a D1, D2

Sensor d'humitat i temperatura:

  • Connecteu GND a G
  • Connecteu VCC a 3.3v
  • Connecteu les dades amb la resistència de 10K Ohm a D3 i la potència, com al circuit

Pas 2: Instal·lació de programari i taulers necessaris

Instal·lació de programari i taulers necessaris
Instal·lació de programari i taulers necessaris
Instal·lació de programari i taulers necessaris
Instal·lació de programari i taulers necessaris

IDE Arduino

Instal·leu Arduino IDE:

www.arduino.cc/en/Guide/HomePage

Instal·leu els "controladors" rellevants per a les plaques ESP8266 al vostre IDE Arduino:

randomnerdtutorials.com/how-to-install-esp…

Adafruit

Crear un compte:

io.adafruit.com

Aneu a "Feeds" i afegiu 4 feeds:

1. SoilMoisture

2. Humitat

3. Temperatura

4. Alertes

A continuació, aneu al "Tauler de control" i creeu un tauler de control nou, a continuació, entreu al tauler de control i afegiu 4 blocs mitjançant el signe més a la dreta de la pàgina:

1. Afegiu un bloc de gràfics de línies i, a continuació, trieu Feed SoilMoisture, determineu que el valor mínim és 0 i el màxim és 1100.

2. Afegiu un bloc Gauge i, a continuació, trieu Feed AirMoisture i assegureu-vos que el valor màxim sigui 100.

3. Afegiu el bloc Stream i, a continuació, trieu Feed de temperatura

4. Afegiu un bloc de text i trieu Feed d'alertes

Feu clic a "Desa".

Pas 3: el codi

El codi
El codi

El codi s’adjunta i està ben documentat per facilitar-ne l’ús.

Obriu el codi a Arduino IDE, assegureu-vos que la placa en què esteu treballant sigui la placa adequada.

Quan executeu el monitor sèrie, assegureu-vos que esteu a 115200baud.

Tingueu en compte que hi ha llocs al codi que heu de modificar segons el vostre projecte (com ara les vostres dades de WiFi).

Tot està escrit a la documentació.

Pas 4: notificacions automàtiques

Notificacions automàtiques
Notificacions automàtiques
Notificacions automàtiques
Notificacions automàtiques

Per rebre notificacions, descarregueu l'aplicació MQTT Push Client i, a continuació, introduïu l'aplicació:

1. Afegiu un servidor. La majoria dels detalls ja estan inserits, només cal afegir els detalls del vostre nom d’usuari i contrasenya.

2. Afegiu els temes (feed a Adafruit IO) que us interessa veure. Al nostre projecte, afegiu al tema Nom d'usuari / feeds / alertes. A continuació, feu clic a Desa.

3. Això és tot! Si esteu interessat en rebre més informació sobre els sensors, afegiu un tema nou i empleneu UserName / feeds / * topic *, on el tema és el feed que voleu veure. També podeu triar la notificació que vulgueu rebre, si n'hi ha cap:)

Podeu utilitzar aquests temes només per recuperar de tant en tant les mesures de la planta.

Recomanat: