Sisukord:
- 1. samm: 1. samm: kasutage seda skeemi
- 2. etapp: trükkplaadi kallal töötamine - keevituspäised ESP8266 jaoks ja skeemidel põhinevad andurid
- Samm: paigaldage andurid ja asetage trükkplaat karpi
- Samm: seadistage ThingSpeaks
- Samm: hankige kood, seadistage ja laadige see üles
- 6. samm: valmistage ette veepump ja veepump
- Samm: ühendage see ja alustage teabe hankimist saidi ThingSpeaks.com kaudu
Video: Nutikas taimede kastmine päikesepaneeliga: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
See on minu esimese SmartPlantWatering projekti uuendatud versioon (https://www.instructables.com/id/Smart-Plant-Water…
Peamised erinevused eelmise versiooniga:
1. Loob ühenduse saidiga ThingSpeaks.com ja kasutab seda saiti jäädvustatud andmete (temperatuur, niiskus, valgus jne) avaldamiseks - minu kanal ThingSpeaksis -
2. Optimeeritud patareidega töötamiseks. See versioon kasutab päikesepaneeli, et laadida 3,7v Lipo 18650 akut.
3. Reguleerige värskendamise sagedust ja jootmist vastavalt ilmastikule (kasutab OpenWeatherMap.org).
4. Optimeeritud kood… laaditi üles Githubisse-https://github.com/eplx/esp8266-Plants-Watering
Nõuded:
- PCB
- ESP8266 NodeMCU
- DHT11 andur (temperatuur ja niiskus)
- relee
- Valgusandur
- Karp / konteiner
- Päised
- veepump (12V)
- väikese läbimõõduga läbipaistev pehme pehme voolik (võib varieeruda sõltuvalt teie veepumba pistikutest)
- 3.7 Lipo aku
- TP4056 (akulaadija)
- juhtmed
- kannatust…. see pole keeruline…. kuid selle tegemine nõuab natuke aega, eriti kui teete nende komponentidega midagi esimest korda..:)
Allpool leiate mõned ThingSpeaksis loodud graafikud:
Järgmine taimede kastmine (see näitab järelejäänud tunde kastmiseks) Veetase (liitrit veekanumas)
1. samm: 1. samm: kasutage seda skeemi
Järgige skeemi ja kopeerige see protoboodi …
vajate järgmisi esemeid:
1. Protoboard
2. ESP8266 NodeMCU
3. DHT11 andur (temperatuur ja niiskus)
4. Relee
5. Valgusandur
6. Veepump (12V)
7. väikese läbimõõduga läbipaistev pehme pehme voolik (võib varieeruda sõltuvalt teie veepumba pistikutest)
2. etapp: trükkplaadi kallal töötamine - keevituspäised ESP8266 jaoks ja skeemidel põhinevad andurid
Kasutage skemaatikat selle kopeerimiseks trükkplaadile. Lisaks ülaltoodud skeemile olen lisanud TP 4056 Lipo aku laadimiseks päikesepaneeli abil. Soovi korral saate kasutada muid akulaadija kaarte. Kasutage aku ülelaadimise/tühjenemise jaoks kaitset.
kui kasutate 12v päikesepaneeli, peate pinge 5 -voldiseks muutmiseks lisama sammu allapoole. TP4046 ei toeta 12v sisendit.
Need ühendused tegin, et kasutada TP4056 Lipo aku laadimiseks ja ESP8266 NodeMcu toiteks.
Päikesepaneel (+) -> Astu alla -> TP4056 (+)
Päikesepaneel (-) -> Astu alla -> TP4056 (-)
TP4056 (OUT +) -> ESP8266 (+); Selle ühenduse jaoks kasutasin USB -kaablit
TP4056 (OUT -) -> ESP8266 (-);
Samm: paigaldage andurid ja asetage trükkplaat karpi
PCB -kaardi ja temperatuuri/niiskuse anduri paigutamiseks olen kasutanud plastkarbi, mida saaks kasutada väljas.
Samm: seadistage ThingSpeaks
Projekti selles versioonis olen kasutanud ThingSpeaks.com. Sellel saidil on tasuta ja kaubanduslik versioon. Olen kasutanud tasuta versiooni ja loonud selle projektiga salvestatud andmete üleslaadimiseks kanali.
Idee on koguda teavet ja visualiseerida seda erinevate graafikute / gabariitide kaudu
thingspeak.com/channels/504661
Kõigepealt peate looma konto ja seejärel looma kanali (kui teil on kahtlusi konto või kanali loomisel, võtke minuga julgelt ühendust)
Seejärel peate nende sätete abil kanali konfigureerima. On oluline, et te teeksite samade väljade konfiguratsiooni, sest ma viitan neile koodis.
Samm: hankige kood, seadistage ja laadige see üles
Külastage järgmist Giti hoidlat
Laadige kood alla ja installige see oma ESP8266 -sse. Koodi uuendatakse perioodiliselt, kuid jätkan selle töötamist sama skeemiga, mida siin jagatakse. Selles versioonis kasutan andmete kogumiseks ja graafikute loomiseks Internetis visualiseerimiseks ThingSpeaksit. Samuti võimaldab openWeatherMap.org kasutamine saada praeguse ilma ja prognoosi selle linna kohta, kus te asute. Seda teavet kasutatakse aku kasutamise optimeerimiseks, kui meil on oodata vihmaseid päevi ja aku ei pruugi olla täielikult laetud.
Tähtis !! - Koodis on mõned sätted, mida tuleb kohandada.
Vaadake koodi ja värskendage järgmiste muutujate väärtust
- ThingSpeaks_KEY - kasutatakse ThingSpeaks saidi jaoks
- openWeatherAPIid - kasutatakse praeguse ilmateabe ja eelseisvate päevade prognoosi hankimiseks.
- openWeatherAPIappid - kasutatakse praeguse ilmateabe ja eelseisvate päevade prognoosi hankimiseks
Kui teile kood meeldib, tärnige see GitHubis! Aitäh!
6. samm: valmistage ette veepump ja veepump
Võite kasutada mis tahes veekannu. Olen kasutanud 10 -liitrist veekannu, nii et sellel on paar nädalat piisavalt autonoomiat.
Veepump on 12v (1A), nii et ühendan selle otse välise toiteallikaga. Võite kasutada ka 5v veepumpa ja proovida seda toita sama akuga, mida kasutati ESP8266 -ga. Ma pole seda veel proovinud, kuid see võiks olla idee selle projekti teise etapi jaoks.
Samm: ühendage see ja alustage teabe hankimist saidi ThingSpeaks.com kaudu
Pärast ühendamist esitab teie ESP8266 andmed saidile ThingSpeaks.com ja saate visualiseerida graafikuid ja andmeid. Samuti jootakse teie taimi iga päev ja see reguleerib temperatuuri/niiskuse põhjal vajaliku vee kogust.
Palun vaadake minu kanalilt reaalajas andmeid -
Soovitan:
Taimede automaatne kastmine: 4 sammu
Taimede automaatne kastmine: kas taimed ei ole teie hooldusega rahul? Kas nad surevad alati ilma oma probleeme teile selgitamata? Noh, siis lugege edasi, kuidas luua oma automaatne taimede kastmissüsteem, mis annab teile kogu vajaliku teabe tee oma plaan
Päikesepaneeliga telefoni laadija: 5 sammu
Päikesepaneeliga telefoni laadija: see päikesepaneeliga telefoni laadija on kaasaskantav ja laetav seade, mis laeb teie elektroonikaseadmeid. Energiat ei paku mitte ainult aku, vaid ka päikesepaneel, mis annab lisamahla ja mida saab kasutada
Päikesepaneeliga telefoni laadija: 11 sammu
Päikesepaneeliga telefoni laadija: see uurimatu on mõeldud telefonilaadijale, mille energiat tarnib päikesepaneelilt saadud päikeseenergia. Samuti on sellel võimalus optimeerida kogutud päikeseenergiat, kasutades mootorit ja valgusandureid, et suunata platvorm positsioonile
Nutikas taimede kastmine: 5 sammu (piltidega)
Nutikas taimede kastmine: Tere! Selle projekti abil saate oma taime automaatselt kasta, arvestades välistemperatuuri, niiskust ja valgust. Samuti saate seda kasutada koduse ilmajaamana ja kontrollida oma mobiiltelefonist või arvutist temperatuuri, niiskust ja kergust
Lihtsaim Arduino nutikas taimede kastmine: 7 sammu (piltidega)
Lihtsaim Arduino nutikas taimede kastmine: eelmisel korral, kui kirjutasime arduino ja anduritega automaatse taimede kastmissüsteemi loomise kohta, sai meie artikkel palju tähelepanu ja suurepärast tagasisidet. Hiljem oleme mõelnud, kuidas saaksime seda paremaks muuta. Tundub, et meie o