Përmbajtje:

Lotim i zgjuar i uzinës Mundësuar nga një panel diellor: 7 hapa
Lotim i zgjuar i uzinës Mundësuar nga një panel diellor: 7 hapa

Video: Lotim i zgjuar i uzinës Mundësuar nga një panel diellor: 7 hapa

Video: Lotim i zgjuar i uzinës Mundësuar nga një panel diellor: 7 hapa
Video: Часть 2 - Трипланетная аудиокнига Э. Э. Смита (главы 5–8) 2024, Nëntor
Anonim
Lotim i zgjuar i uzinës Mundësuar nga një panel diellor
Lotim i zgjuar i uzinës Mundësuar nga një panel diellor
Lotim i zgjuar i uzinës Mundësuar nga një panel diellor
Lotim i zgjuar i uzinës Mundësuar nga një panel diellor
Lotim i zgjuar i uzinës Mundësuar nga një panel diellor
Lotim i zgjuar i uzinës Mundësuar nga një panel diellor

Ky është një version i përditësuar i projektit tim të parë SmartPlantWatering (https://www.instructables.com/id/Smart-Plant-Water…

Dallimet kryesore me versionin e mëparshëm:

1. Lidhet me ThingSpeaks.com dhe përdor këtë faqe për të publikuar të dhënat e kapura (temperatura, lagështia, drita, etj) - kanali im në ThingSpeaks -

2. Optimizuar për të punuar me bateri. Ky version po përdor një panel diellor për të ngarkuar një bateri 3.7v Lipo 18650.

3. Rregulloni frekuencën e përditësimit dhe ujitjen bazuar në mot (përdor OpenWeatherMap.org).

4. Kodi i optimizuar… ngarkuar në Github-https://github.com/eplx/esp8266-Plants-Watering

Kërkesat:

- PCB

- ESP8266 NodeMCU

- Sensori DHT11 (Temperatura dhe Lagështia)

- Stafetë

- Sensori i dritës

- Kuti / Enë

- Tituj

- Pompë uji (12V)

- zorrë e butë transparente me diametër të vogël (mund të ndryshojë në bazë të lidhësve të pompës tuaj të ujit)

- 3.7 Bateri Lipo

- TP4056 (karikues baterie)

- tela

- durim…. kjo nuk eshte komplekse…. por kërkon pak kohë për ta bërë atë, veçanërisht nëse është hera e parë që po bëni diçka me këto përbërës..:)

Më poshtë mund të gjeni disa grafikë të krijuar në ThingSpeaks:

Tjetra lotim i bimës (tregon orët e mbetura për ujitje) Niveli i ujit (litra në kanaçe uji)

Hapi 1: Hapi 1: Përdoreni këtë Skemë

Hapi 1: Përdorni këtë skemë
Hapi 1: Përdorni këtë skemë

Ndiqni skemën dhe përsëriteni këtë në protoboard…

keni nevojë për artikujt e mëposhtëm:

1. Protoboard

2. ESP8266 NodeMCU

3. Sensori DHT11 (Temperatura & Lagështia)

4. Stafetë

5. Sensori i dritës

6. Pompë uji (12V)

7. zorrë e butë transparente me diametër të vogël (mund të ndryshojë në bazë të lidhësve të pompës tuaj të ujit)

Hapi 2: Puna në PCB - Tokat e Saldimit për ESP8266 dhe Sensorët Bazuar në Skemat

Puna në PCB - Titulli i saldimit për ESP8266 dhe sensorët e bazuar në skematikë
Puna në PCB - Titulli i saldimit për ESP8266 dhe sensorët e bazuar në skematikë

Përdorni skemën për ta përsëritur atë në PCB. Përveç skemës së mësipërme, kam shtuar një TP 4056 për të ngarkuar një Bateri Lipo duke përdorur një panel diellor. Nëse preferoni, mund të përdorni karta të tjera të ngarkuesit të baterisë. Ju lutemi përdorni atë që ka mbrojtje për ngarkimin/shkarkimin e tepërt të baterisë tuaj.

nëse përdorni një panel diellor 12v ju duhet të shtoni një hap poshtë për të kthyer tensionin në 5v. TP4046 nuk mbështet 12v si hyrje.

Këto janë lidhjet që kam bërë për të përdorur një TP4056 për të ngarkuar një bateri Lipo dhe për të fuqizuar një ESP8266 NodeMcu.

Paneli diellor (+) -> Hap poshtë -> TP4056 (+)

Paneli diellor (-) -> Hap poshtë -> TP4056 (-)

TP4056 (JASHT +) -> ESP8266 (+); Unë kam përdorur një kabllo USB për këtë lidhje

TP4056 (Jashtë -) -> ESP8266 (-);

Hapi 3: Instaloni sensorë dhe vendosni PCB -në në një kuti

Instaloni sensorë dhe vendosni PCB në një kuti
Instaloni sensorë dhe vendosni PCB në një kuti

Unë kam përdorur një kuti plastike që mund të përdoret jashtë për të vendosur kartën PCB dhe sensorin e temperaturës/lagështisë.

Hapi 4: Konfiguroni ThingSpeaks

Konfiguro ThingSpeaks
Konfiguro ThingSpeaks

Në këtë version të projektit kam përdorur ThingSpeaks.com. Kjo faqe ka një version falas dhe komercial. Unë kam përdorur versionin falas dhe kam krijuar një kanal për të ngarkuar të dhënat e kapura nga ky projekt.

Ideja është të mblidhni informacion dhe ta vizualizoni atë përmes grafikëve / matësve të ndryshëm

thingspeak.com/channels/504661

Së pari ju duhet të krijoni një llogari dhe më pas të krijoni një kanal (nëse keni dyshime se si të krijoni llogarinë ose kanalin, mos ngurroni të më kontaktoni)

Pastaj ju duhet të konfiguroni kanalin duke përdorur këto cilësime. Importantshtë e rëndësishme që të bëni konfigurimin e të njëjtave fusha sepse unë i referoj ato në kod.

Hapi 5: Merrni Kodin, Konfiguroni dhe Ngarkoni

Vizitoni depon e mëposhtme Git

Shkarkoni kodin dhe instalojeni në ESP8266 tuaj. Kodi azhurnohet periodikisht, por unë jam duke e mbajtur atë duke punuar me të njëjtën skemë që po ndahet këtu. Në këtë version, unë jam duke përdorur ThingSpeaks për mbledhjen e të dhënave dhe krijimin e grafikëve për vizualizim në internet. Gjithashtu përdorimi i openWeatherMap.org ju lejon të merrni motin dhe parashikimin aktual për qytetin ku ndodheni. Ky informacion përdoret për të optimizuar përdorimin e baterisë nëse presim të kemi ditë me shi dhe bateria mund të mos jetë e ngarkuar plotësisht.

E rendesishme !! - Ka disa cilësime në kod që duhet të rregullohen.

Shikoni kodin dhe azhurnoni vlerën për variablat e mëposhtëm

- ThingSpeaks_KEY - përdoret për sitin ThingSpeaks

- openWeatherAPIid - përdoret për të marrë informacionin aktual të motit dhe parashikimin për ditët në vijim.

- openWeatherAPIappid - përdoret për të marrë informacionin aktual të motit dhe parashikimin për ditët në vijim

Nëse ju pëlqen kodi, ju lutemi shënojeni me yll në GitHub !. Faleminderit!

Hapi 6: Përgatitni ujë dhe pompën e ujit Jerry

Përgatitni Ujin Jerry Can & Pompën e Ujit
Përgatitni Ujin Jerry Can & Pompën e Ujit

Ju mund të përdorni çdo ujë të kuq që mund të keni. Unë kam përdorur një kavanoz xherriku 10 litra në mënyrë që të ketë autonomi të mjaftueshme për disa javë.

Pompa e ujit është 12v (1A) kështu që e lidh direkt me një burim të jashtëm të energjisë. Ju gjithashtu mund të përdorni një pompë uji 5v dhe ndoshta përpiquni ta furnizoni me të njëjtën bateri të përdorur për ESP8266. Nuk e kam provuar akoma, por kjo mund të jetë një ide për një fazë tjetër të këtij projekti.

Hapi 7: Lidheni atë dhe filloni të merrni informacion përmes ThingSpeaks.com

Lidheni atë dhe filloni të merrni informacion përmes ThingSpeaks.com
Lidheni atë dhe filloni të merrni informacion përmes ThingSpeaks.com
Lidheni atë dhe filloni të merrni informacion përmes ThingSpeaks.com
Lidheni atë dhe filloni të merrni informacion përmes ThingSpeaks.com

Pasi të lidheni, ESP8266 juaj do të paraqesë të dhëna në ThingSpeaks.com dhe ju mund të vizualizoni grafikët dhe të dhënat. Gjithashtu bimët tuaja do të ujiten çdo ditë dhe do të rregullojë sasinë e nevojshme të ujit në bazë të temperaturës/lagështisë.

Ju lutemi kontrolloni kanalin tim për të dhëna të drejtpërdrejta -

Recommended: