Satura rādītājs:

Vieda augu laistīšana, ko nodrošina saules panelis: 7 soļi
Vieda augu laistīšana, ko nodrošina saules panelis: 7 soļi

Video: Vieda augu laistīšana, ko nodrošina saules panelis: 7 soļi

Video: Vieda augu laistīšana, ko nodrošina saules panelis: 7 soļi
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #3 2024, Novembris
Anonim
Vieda augu laistīšana, ko nodrošina saules panelis
Vieda augu laistīšana, ko nodrošina saules panelis
Vieda augu laistīšana, ko nodrošina saules panelis
Vieda augu laistīšana, ko nodrošina saules panelis
Vieda augu laistīšana, ko nodrošina saules panelis
Vieda augu laistīšana, ko nodrošina saules panelis

Šī ir mana pirmā SmartPlantWatering projekta atjaunināta versija (https://www.instructables.com/id/Smart-Plant-Water…

Galvenās atšķirības no iepriekšējās versijas:

1. Izveido savienojumu ar ThingSpeaks.com un izmanto šo vietni, lai publicētu iegūtos datus (temperatūra, mitrums, gaisma utt.) - mans kanāls vietnē ThingSpeaks -

2. Optimizēts darbam ar baterijām. Šī versija izmanto saules paneli, lai uzlādētu 3.7v Lipo 18650 akumulatoru.

3. Pielāgojiet atjaunināšanas biežumu un laistīšanu atkarībā no laika apstākļiem (izmanto OpenWeatherMap.org).

4. Optimizēts kods… augšupielādēts vietnē Github-https://github.com/eplx/esp8266-Plants-Watering

Prasības:

- PCB

- ESP8266 NodeMCU

- DHT11 sensors (temperatūra un mitrums)

- relejs

- Gaismas sensors

- Kastīte / konteiners

- galvenes

- ūdens sūknis (12V)

- maza diametra caurspīdīga, mīksta šļūtene (var atšķirties atkarībā no ūdens sūkņa savienotājiem)

- 3.7 Lipo akumulators

- TP4056 (akumulatora lādētājs)

- vadi

- pacietību …. tas nav sarežģīti …. taču tas prasa zināmu laiku, it īpaši, ja jūs pirmo reizi kaut ko darāt ar šīm sastāvdaļām..:)

Zemāk varat atrast dažas diagrammas, kas izveidotas vietnē ThingSpeaks:

Nākamais augu laistīšana (tas parāda atlikušās laistīšanas stundas) Ūdens līmenis (litri ūdens kannā)

1. darbība: 1. darbība: izmantojiet šo shēmu

1. darbība: izmantojiet šo shēmu
1. darbība: izmantojiet šo shēmu

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

jums ir nepieciešami šādi priekšmeti:

1. Protobords

2. ESP8266 NodeMCU

3. DHT11 sensors (temperatūra un mitrums)

4. Relejs

5. 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

Izmantojiet shēmu, lai to atkārtotu PCB. Papildus iepriekš minētajai shēmai esmu pievienojis TP 4056, lai uzlādētu Lipo akumulatoru, izmantojot saules paneli. Ja vēlaties, varat izmantot citas akumulatora lādētāja kartes. Lūdzu, izmantojiet tādu, kam ir aizsardzība pret akumulatora uzlādi/izlādi.

ja izmantojat 12 V saules paneli, jums jāpievieno solis uz leju, lai pārveidotu spriegumu uz 5 V. TP4046 neatbalsta 12V kā ieeju.

Šos savienojumus es izveidoju, lai izmantotu TP4056, lai uzlādētu Lipo akumulatoru un barotu ESP8266 NodeMcu.

Saules panelis (+) -> Atkāpieties -TP4056 (+)

Saules panelis (-) -> Solis uz leju -> TP4056 (-)

TP4056 (OUT +) -> ESP8266 (+); Šim savienojumam esmu izmantojis USB kabeli

TP4056 (OUT -) -> ESP8266 (-);

3. darbība: uzstādiet sensorus un ievietojiet PCB kastē

Instalējiet sensorus un ievietojiet PCB kastē
Instalējiet sensorus un ievietojiet PCB kastē

Esmu izmantojis plastmasas kastīti, ko varētu izmantot ārpusē, lai novietotu PCB karti un temperatūras/mitruma sensoru.

4. darbība: konfigurējiet ThingSpeaks

Konfigurējiet ThingSpeaks
Konfigurējiet ThingSpeaks

Šajā projekta versijā esmu izmantojis ThingSpeaks.com. Šai vietnei ir bezmaksas un komerciāla versija. Esmu izmantojis bezmaksas versiju un izveidojis kanālu, lai augšupielādētu ar šo projektu iegūtos datus.

Ideja ir apkopot informāciju un vizualizēt to, izmantojot dažādus grafikus / mērinstrumentus

thingspeak.com/channels/504661

Vispirms jums ir jāizveido konts un pēc tam jāizveido kanāls (ja jums ir šaubas par konta vai kanāla izveidi, sazinieties ar mani)

Tad jums ir jākonfigurē kanāls, izmantojot šos iestatījumus. Ir svarīgi, lai jūs konfigurētu tos pašus laukus, jo es tos atsaucu kodā.

5. darbība: iegūstiet kodu, konfigurējiet un augšupielādējiet to

Apmeklējiet šo Git krātuvi

Lejupielādējiet kodu un instalējiet to savā ESP8266. Kods tiek periodiski atjaunināts, bet es turpinu to strādāt ar to pašu shematisko shēmu, kas tiek kopīgota šeit. Šajā versijā es izmantoju ThingSpeaks datu vākšanai un grafiku ģenerēšanai vizualizēšanai internetā. Arī openWeatherMap.org izmantošana ļauj iegūt pašreizējos laika apstākļus un prognozes pilsētai, kurā atrodaties. Šī informācija tiek izmantota, lai optimizētu akumulatora izmantošanu, ja gaidām dažas lietainas dienas un akumulators var nebūt pilnībā uzlādēts.

Svarīgs!! - Kodā ir daži iestatījumi, kas ir jāpielāgo.

Apskatiet kodu un atjauniniet šādu mainīgo vērtību

- ThingSpeaks_KEY - izmanto ThingSpeaks vietnei

- openWeatherAPIid - izmanto, lai iegūtu pašreizējo laika apstākļu informāciju un prognozes nākamajām dienām.

- openWeatherAPIappid - izmanto, lai iegūtu pašreizējo laika informāciju un prognozes nākamajām dienām

Ja jums patīk kods, lūdzu, atzīmējiet to ar zvaigznīti pakalpojumā GitHub !. Paldies!

6. solis: Sagatavojiet ūdens Džerija kannu un ūdens sūkni

Sagatavojiet ūdens Džerija kannu un ūdens sūkni
Sagatavojiet ūdens Džerija kannu un ūdens sūkni

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. Varat arī izmantot 5 voltu ūdens sūkni un varbūt mēģināt to darbināt ar to pašu akumulatoru, ko izmanto ESP8266. Es to vēl neesmu izmēģinājis, bet tā varētu būt ideja citam šī projekta posmam.

7. solis: pievienojiet to un sāciet iegūt informāciju, izmantojot vietni ThingSpeaks.com

Savienojiet to un sāciet iegūt informāciju, izmantojot vietni ThingSpeaks.com
Savienojiet to un sāciet iegūt informāciju, izmantojot vietni ThingSpeaks.com
Savienojiet to un sāciet iegūt informāciju, izmantojot vietni ThingSpeaks.com
Savienojiet to un sāciet iegūt informāciju, izmantojot vietni ThingSpeaks.com

Kad būs izveidots savienojums, jūsu ESP8266 iesniegs datus vietnē ThingSpeaks.com, un jūs varat vizualizēt grafikus un datus. Arī jūsu augi tiks laistīti katru dienu, un tas pielāgos nepieciešamo ūdens daudzumu, ņemot vērā temperatūru/mitrumu.

Lūdzu, pārbaudiet manu kanāla tiešos datus -

Ieteicams: