Gudra augu laistīšana: 5 soļi (ar attēliem)
Gudra augu laistīšana: 5 soļi (ar attēliem)
Anonim
Gudra augu laistīšana
Gudra augu laistīšana

Sveiki! Izmantojot šo projektu, jūs varat automātiski laistīt savu augu, ņemot vērā ārējo temperatūru, mitrumu un gaismu. To var izmantot arī kā mājas laika staciju un pārbaudīt temperatūru, mitrumu un vieglumu no sava mobilā tālruņa vai datora, tikai izmantojot pārlūkprogrammu

Vai dodaties atvaļinājumā, un neviens nav pieejams augu laistīšanai … Šis projekts jums palīdzēs

Prasības:

  1. PCB
  2. ESP8266 NodeMCU
  3. DHT11 sensors (temperatūra un mitrums)
  4. Stafete
  5. Gaismas sensors
  6. Kastīte / konteiners
  7. Galvenes
  8. Ūdens sūknis (12V)
  9. maza diametra caurspīdīga, mīksta šļūtene (var atšķirties atkarībā no ūdens sūkņa savienotājiem)

Es joprojām strādāju pie dažiem šī projekta aspektiem un veicu dažus pielāgojumus. Šī ir darba versija, bet es plānoju pievienot jaunas funkcijas. Ja jums ir kādi ieteikumi, lūdzu, komentējiet!

Sekojošās darbības palīdzēs jums iegūt savu pirmo gudro augu laistīšanas prototipu … Jūtieties brīvi pievienot savus komentārus/ieteikumus. Paldies!

1. darbība: izmantojiet šo shēmu un pārbaudiet to protoboardā

Izmantojiet šo shēmu un pārbaudiet to Protoboard
Izmantojiet šo shēmu un pārbaudiet to Protoboard
Izmantojiet šo shēmu un pārbaudiet to Protoboard
Izmantojiet šo shēmu un pārbaudiet to Protoboard

Izpildiet shēmu un atkārtojiet to protobordā …

jums ir nepieciešami šādi priekšmeti: 1. Protoboards2. ESP8266 MezglsMCU3. DHT11 sensors (temperatūra un mitrums) 4. Relejs5. Gaismas sensors 6. Ūdens sūknis (12V) 7. maza diametra caurspīdīga, mīksta šļūtene (var atšķirties atkarībā no ūdens sūkņa savienotājiem)

2. darbība. Darbs pie PCB - metināšanas galvenes ESP8266 un sensori, pamatojoties uz shēmām

Darbs pie PCB - metināšanas galviņas ESP8266 un sensori, pamatojoties uz shēmām
Darbs pie PCB - metināšanas galviņas ESP8266 un sensori, pamatojoties uz shēmām
Darbs pie PCB - metināšanas galviņas ESP8266 un sensori, pamatojoties uz shēmām
Darbs pie PCB - metināšanas galviņas ESP8266 un sensori, pamatojoties uz shēmām

Ja jūs jau pārbaudījāt ķēdi protoboardā, tagad mēs varam pāriet uz nākamo posmu.. Izmantosim PCB un metināsim galvenes esp8266 un sensoriem. To vadi atrodas aizmugurē…

Piezīme: Ja redzat PCB aizmuguri… metinājumi nav ļoti labi, taču uzskatiet, ka tas ir pirmais prototips… ja jums ir ieteikumi/komentāri… lūdzu, pievienojiet tos:)

3. solis: ievietojiet ESP8266, sensorus un releju

Ievietojiet ESP8266, sensori un relejs
Ievietojiet ESP8266, sensori un relejs
Ievietojiet ESP8266, sensori un relejs
Ievietojiet ESP8266, sensori un relejs

Ievietojiet ESP8266, sensorus (DHT11 un fotoelementu) un releju (5v) galvenēs … (Es domāju, ka jūs varat tos metināt tieši pie tāfeles … bet es izvēlējos izmantot galvenes, lai vajadzības gadījumā tos viegli noņemtu).

Padoms. Gaismas sensora savienojumam es izmantoju kabeļiem termo sarūkošās uzmavas, lai fotoelementa tapas būtu aizsargātas no kustībām.

4. solis: ūdens Džerija kannas un ūdens sūkņa (12v) sagatavošana

Ūdens Džerija kannas un ūdens sūkņa (12v) sagatavošana
Ūdens Džerija kannas un ūdens sūkņa (12v) sagatavošana

Jūs varat izmantot jebkuru ūdens trauku. Esmu izmantojis 10 litru ūdens tvertni, tāpēc tai ir pietiekami daudz autonomijas pāris nedēļas.

Ūdens sūknis ir 12v (1A), tāpēc es to pievienoju tieši ārējam barošanas avotam.

5. darbība: koda ielāde un pārbaude

Ielādējiet kodu un pārbaudiet to
Ielādējiet kodu un pārbaudiet to

Jūs varat izmantot Arduino IDE, lai ieprogrammētu savu ESP8266 (NodeMCU).

Lūdzu, iegūstiet jaunāko koda versiju no šīs krātuves:

Pirmo reizi ielādējot kodu, ierīce darbosies kā piekļuves punkts, un jums būs jāizveido savienojums ar šo WIFI tīklu turpmākai konfigurēšanai:

SSID: 1SmartWaterPlant

Parole: ūdens

Pēc tam varat piekļūt ierīcei no jebkuras pārlūkprogrammas, izmantojot tālāk norādītās darbības.

YOUR_DEVICE_IP: 8356/html pārbaudes statuss (temperatūra, mitrums utt.)

Piezīme: ierīces IP adresi var iegūt, skatoties sērijas monitora izeju no Arduino IDE.

Ieteicams: