INHOUDSOPGAWE:

Slim plant natmaak: 5 stappe (met foto's)
Slim plant natmaak: 5 stappe (met foto's)

Video: Slim plant natmaak: 5 stappe (met foto's)

Video: Slim plant natmaak: 5 stappe (met foto's)
Video: ELBERT HELPT BIJ EEN BEVALLING - TOPDOKS EXTRA 2024, Julie
Anonim
Slim plant natmaak
Slim plant natmaak

Hallo! Deur hierdie projek te gebruik, kan u u plante outomaties natmaak, met inagneming van eksterne temperatuur, humiditeit en lig. U kan dit ook as 'n tuisweerstasie gebruik en temperatuur, humiditeit en ligtheid vanaf u selfoon of rekenaar kontroleer deur slegs 'n blaaier te gebruik

Gaan u met vakansie en is daar niemand beskikbaar om die plante nat te maak nie … Hierdie projek sal u help

Vereistes:

  1. PCB
  2. ESP8266 NodeMCU
  3. DHT11 -sensor (temperatuur en humiditeit)
  4. Relay
  5. Ligte sensor
  6. Boks / houer
  7. Opskrifte
  8. Waterpomp (12V)
  9. klein deursnee, deursigtige, sagte slang (kan wissel na gelang van u waterpompverbindings)

Ek werk nog aan sekere aspekte van hierdie projek en maak aanpassings. Dit is 'n werkende weergawe, maar ek is van plan om nuwe funksies by te voeg. As u 'n aanbeveling het, lewer kommentaar!

Die volgende stappe sal u help om u eerste slim plant -prototipe te maak … Voeg gerus u kommentaar/voorstelle by. Dankie!

Stap 1: Gebruik hierdie skema en toets dit op 'n protobord

Gebruik hierdie skema en toets dit op 'n protobord
Gebruik hierdie skema en toets dit op 'n protobord
Gebruik hierdie skema en toets dit op 'n protobord
Gebruik hierdie skema en toets dit op 'n protobord

Volg die skema en herhaal dit in die protobord …

u benodig die volgende items: 1. Protoboard 2. ESP8266 NodeMCU3. DHT11 -sensor (temperatuur en humiditeit) 4. Relay 5. Lichtsensor 6. Waterpomp (12V) 7. klein deursnee, deursigtige, sagte slang (kan wissel na gelang van u waterpompverbindings)

Stap 2: Werk aan die PCB - Lasopskrifte vir ESP8266 en sensors gebaseer op skemas

Werk op die PCB - Lasopskrifte vir ESP8266 en sensors gebaseer op skemas
Werk op die PCB - Lasopskrifte vir ESP8266 en sensors gebaseer op skemas
Werk op die PCB - Lasopskrifte vir ESP8266 en sensors gebaseer op skemas
Werk op die PCB - Lasopskrifte vir ESP8266 en sensors gebaseer op skemas

As u die kring reeds op 'n protobord getoets het, kan ons dit nou na die volgende fase skuif. Kom ons gebruik 'n printplaat en lasopskrifte vir die esp8266 en sensors. Die bedrading van hulle is agterop …

Opmerking: as u die agterkant van die PCB sien … sweiswerk is nie baie goed nie, maar beskou dit as die eerste prototipe … as u voorstelle/kommentaar het … voeg dit gerus by:)

Stap 3: Voeg ESP8266, sensors en relais in

Voeg ESP8266, sensors en relais in
Voeg ESP8266, sensors en relais in
Voeg ESP8266, sensors en relais in
Voeg ESP8266, sensors en relais in

Steek ESP8266, sensors (DHT11 en fotosel) en relais (5v) in die kopstukke … (ek dink dat u dit direk aan die bord kan sweis … maar ek het verkies om opskrifte te gebruik om dit maklik te verwyder indien nodig).

Wenk: vir die aansluiting van die ligsensor het ek vir die kabels hitte krimpbare moue gebruik, sodat die penne van die fotosel teen bewegings beskerm word.

Stap 4: Berei die Water Jerry Can & Water Pump (12v) voor

Die voorbereiding van die water Jerry Can & Water Pump (12v)
Die voorbereiding van die water Jerry Can & Water Pump (12v)

U kan enige waterglas wat u het, gebruik. Ek het 'n 10 liter -waterbottelbak gebruik, sodat dit genoeg outonomie vir 'n paar weke het.

Die waterpomp is 12v (1A), so ek koppel dit direk aan 'n eksterne kragbron.

Stap 5: Laai die kode en toets dit

Laai die kode en toets dit
Laai die kode en toets dit

U kan Arduino IDE gebruik om u ESP8266 (NodeMCU) te programmeer.

Kry die nuutste kodeweergawe van hierdie bewaarplek:

Die eerste keer dat u die kode laai, werk die toestel as 'n AP en moet u aan hierdie WIFI -netwerk koppel vir verdere konfigurasie:

SSID: 1SmartWaterPlant

Wagwoord: water

Dan kan u vanaf enige blaaier toegang tot die toestel kry deur die volgende te gebruik:

YOUR_DEVICE_IP: 8356/html -status (temperatuur, humiditeit, ens.)

Let wel: u kan die IP -adres van u toestel na die uitvoer van die seriële monitor van die Arduino IDE laat kyk.

Aanbeveel: