Sommario:

Irrigazione intelligente delle piante: 5 passaggi (con immagini)
Irrigazione intelligente delle piante: 5 passaggi (con immagini)

Video: Irrigazione intelligente delle piante: 5 passaggi (con immagini)

Video: Irrigazione intelligente delle piante: 5 passaggi (con immagini)
Video: Come INNAFFIARE le PIANTE quando vai IN VACANZA 2024, Dicembre
Anonim
Irrigazione intelligente delle piante
Irrigazione intelligente delle piante

Ciao! Usando questo progetto puoi innaffiare le tue piante automaticamente considerando la temperatura esterna, l'umidità e la luce. Inoltre puoi usarlo come stazione meteo domestica e controllare temperatura, umidità e luminosità dal tuo cellulare o computer semplicemente usando un browser

Stai partendo in vacanza e nessuno è disponibile per innaffiare le piante…. Questo progetto ti aiuterà

Requisiti:

  1. PCB
  2. ESP8266 NodoMCU
  3. Sensore DHT11 (temperatura e umidità)
  4. relè
  5. Sensore di luce
  6. Scatola/Contenitore
  7. Intestazioni
  8. Pompa dell'acqua (12V)
  9. tubo flessibile trasparente di piccolo diametro (può variare in base ai connettori della pompa dell'acqua)

Sto ancora lavorando su alcuni aspetti di questo progetto e apportando alcune modifiche. Questa è una versione funzionante ma ho intenzione di aggiungere nuove funzionalità. Se hai qualche consiglio, per favore commenta!

I seguenti passaggi ti aiuteranno ad avere il tuo primo prototipo di irrigazione intelligente delle piante… Sentiti libero di aggiungere i tuoi commenti/suggerimenti. Grazie!

Passaggio 1: utilizzare questo schema e testarlo su una scheda prototipi

Usa questo schema e provalo su una scheda prototipi
Usa questo schema e provalo su una scheda prototipi
Usa questo schema e provalo su una scheda prototipi
Usa questo schema e provalo su una scheda prototipi

Segui lo schema e replicalo nella scheda prototipi…

sono necessari i seguenti elementi: 1. Scheda prototipi2. ESP8266 NodoMCU3. Sensore DHT11 (temperatura e umidità)4. Relè5. Sensore di luce6. Pompa dell'acqua (12V)7. tubo flessibile trasparente di piccolo diametro (può variare in base ai connettori della pompa dell'acqua)

Passaggio 2: lavorare sul PCB - Saldare le intestazioni per ESP8266 e sensori basati su schemi

Lavorare sul PCB - Saldare le intestazioni per ESP8266 e sensori basati su schemi
Lavorare sul PCB - Saldare le intestazioni per ESP8266 e sensori basati su schemi
Lavorare sul PCB - Saldare le intestazioni per ESP8266 e sensori basati su schemi
Lavorare sul PCB - Saldare le intestazioni per ESP8266 e sensori basati su schemi

Se hai già testato il circuito su una scheda prototipi, ora possiamo passare alla fase successiva. Usiamo un PCB e le intestazioni di saldatura per esp8266 e sensori. Il cablaggio è sul retro…

Nota: se vedi il retro del PCB… le saldature non sono molto buone ma considera che questo è il primo prototipo… se hai suggerimenti/commenti… non esitare ad aggiungerli:)

Passaggio 3: inserire ESP8266, sensori e relè

Inserisci ESP8266, sensori e relè
Inserisci ESP8266, sensori e relè
Inserisci ESP8266, sensori e relè
Inserisci ESP8266, sensori e relè

Inserisci ESP8266, sensori (DHT11 e fotocellula) e relè (5v) nelle testate… (penso che tu possa saldarli direttamente alla scheda… ma ho preferito usare le testate per rimuoverle facilmente se necessario).

Consiglio: per il collegamento del sensore di Luce ho utilizzato guaine termorestringenti per i cavi in modo che i pin della fotocellula siano protetti dai movimenti.

Passaggio 4: preparazione della tanica e della pompa dell'acqua (12v)

Preparazione della tanica e della pompa dell'acqua (12v)
Preparazione della tanica e della pompa dell'acqua (12v)

Puoi usare qualsiasi tanica d'acqua che hai. Ho usato una tanica d'acqua da 10 litri quindi ha abbastanza autonomia per un paio di settimane.

La pompa dell'acqua è 12v (1A) quindi la collego direttamente a una fonte di alimentazione esterna.

Passaggio 5: caricamento del codice e test

Caricamento del codice e test
Caricamento del codice e test

Puoi usare Arduino IDE per programmare il tuo ESP8266 (NodeMCU).

Si prega di ottenere l'ultima versione del codice da questo repository:

La prima volta che si carica il codice, il dispositivo funzionerà come AP e sarà necessario connettersi a questa rete WIFI per un'ulteriore configurazione:

SSID: 1SmartWaterPlant

Parola d'ordine: acqua

Quindi, puoi accedere al dispositivo da qualsiasi browser utilizzando quanto segue:

YOUR_DEVICE_IP:8356/html controlla lo stato (temperatura, umidità, ecc.)

Nota: puoi ottenere l'indirizzo IP del tuo dispositivo guardando l'output del monitor seriale dall'IDE di Arduino.

Consigliato: