Taula de continguts:
- Pas 1: Pas 1: utilitzeu aquest esquema
- Pas 2: Treballar a les capçaleres de soldadura de PCB per a ESP8266 i sensors basats en esquemes
- Pas 3: Instal·leu els sensors i col·loqueu el PCB en una caixa
- Pas 4: configureu ThingSpeaks
- Pas 5: Obteniu el codi, configureu-lo i pengeu-lo
- Pas 6: prepareu l'aigua Jerry Can i la bomba d'aigua
- Pas 7: connecteu-lo i comenceu a obtenir informació a través de ThingSpeaks.com
Vídeo: Reg de plantes intel·ligents alimentat per un panell solar: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Aquesta és una versió actualitzada del meu primer projecte SmartPlantWatering (https://www.instructables.com/id/Smart-Plant-Water…
Principals diferències amb la versió anterior:
1. Es connecta a ThingSpeaks.com i utilitza aquest lloc per publicar dades capturades (temperatura, humitat, llum, etc.): el meu canal a ThingSpeaks -
2. Optimitzat per funcionar amb bateries. Aquesta versió utilitza un panell solar per carregar una bateria Lipo 18650 de 3,7 v.
3. Ajusteu la freqüència d’actualització i el reg segons el temps (utilitza OpenWeatherMap.org).
4. Codi optimitzat … penjat a Github -
Requisits:
- PCB
- ESP8266 NodeMCU
Sensor DHT11 (temperatura i humitat)
- Relleu
- Sensor de llum
- Caixa / contenidor
- Capçaleres
- Bomba d'aigua (12V)
mànega tova transparent transparent de petit diàmetre (pot variar segons els connectors de la bomba d’aigua)
- Bateria Lipo de 3,7
TP4056 (carregador de bateria)
- cables
- paciència … això no és complex … però requereix una mica de temps per fer-ho, sobretot si és la primera vegada que feu alguna cosa amb aquests components..:)
A continuació podeu trobar alguns gràfics creats a ThingSpeaks:
Següent Reg de la planta (mostra les hores restants per regar) Nivell d'aigua (litres a la llauna d'aigua)
Pas 1: Pas 1: utilitzeu aquest esquema
Seguiu l'esquema i repliqueu-ho al protobord …
necessiteu els elements següents:
1. Protoboard
2. ESP8266 NodeMCU
3. Sensor DHT11 (temperatura i humitat)
4. Relleu
5. Sensor de llum
6. Bomba d'aigua (12V)
7. mànega transparent transparent de petit diàmetre (pot variar segons els connectors de la bomba d'aigua)
Pas 2: Treballar a les capçaleres de soldadura de PCB per a ESP8266 i sensors basats en esquemes
Utilitzeu l’esquema per replicar-lo al PCB. A més de l'esquema anterior, he afegit un TP 4056 per carregar una bateria Lipo mitjançant un panell solar. Podeu utilitzar altres targetes de carregador de bateria si ho preferiu. Utilitzeu-ne una que tingui protecció per sobrecarregar / descarregar la bateria.
si utilitzeu un panell solar de 12v, haureu d'afegir un pas per convertir el voltatge a 5v. El TP4046 no admet 12v com a entrada.
Aquestes són les connexions que he fet per utilitzar un TP4056 per carregar una bateria Lipo i alimentar un ESP8266 NodeMcu.
Panell solar (+) -> Baixar -> TP4056 (+)
Panell solar (-) -> Baixar -> TP4056 (-)
TP4056 (OUT +) -> ESP8266 (+); He utilitzat un cable USB per a aquesta connexió
TP4056 (OUT -) -> ESP8266 (-);
Pas 3: Instal·leu els sensors i col·loqueu el PCB en una caixa
He utilitzat una caixa de plàstic que es podria utilitzar a l'exterior per col·locar la targeta PCB i el sensor de temperatura / humitat.
Pas 4: configureu ThingSpeaks
En aquesta versió del projecte he utilitzat ThingSpeaks.com. Aquest lloc té una versió gratuïta i comercial. He utilitzat la versió gratuïta i he creat un canal per penjar les dades capturades per aquest projecte.
La idea és recopilar informació i visualitzar-la mitjançant diferents gràfics / indicadors
thingspeak.com/channels/504661
Primer heu de crear un compte i després crear un canal (si teniu dubtes sobre com crear el compte o el canal, no dubteu a posar-vos en contacte amb mi)
A continuació, heu de configurar el canal mitjançant aquests paràmetres. És important que feu la mateixa configuració de camps perquè els remeto al codi.
Pas 5: Obteniu el codi, configureu-lo i pengeu-lo
Visiteu el següent dipòsit de Git
Baixeu-vos el codi i instal·leu-lo al vostre ESP8266. El codi s'actualitza periòdicament, però continuo funcionant amb el mateix esquema que es comparteix aquí. En aquesta versió, estic utilitzant ThingSpeaks per recopilar dades i generar gràfics per a la visualització a Internet. També l’ús d’openWeatherMap.org permet obtenir el temps i les previsions actuals per a la ciutat on es troba. Aquesta informació s’utilitza per optimitzar l’ús de la bateria si esperem tenir alguns dies de pluja i és possible que la bateria no estigui completament carregada.
Important !! - Hi ha alguns paràmetres al codi que cal ajustar.
Consulteu el codi i actualitzeu el valor de les variables següents
- ThingSpeaks_KEY: s’utilitza per al lloc de ThingSpeaks
- openWeatherAPIid: s’utilitza per obtenir informació meteorològica actual i predir els propers dies.
- openWeatherAPIappid: s’utilitza per obtenir informació meteorològica actual i predir els propers dies
Si us agrada el codi, estel·leu-lo a GitHub !. Gràcies!
Pas 6: prepareu l'aigua Jerry Can i la bomba d'aigua
Podeu utilitzar qualsevol gerrador d’aigua que pugueu tenir. He utilitzat una llauna d'aigua de 10 litres perquè tingui prou autonomia durant un parell de setmanes.
La bomba d'aigua és de 12v (1A), de manera que la connecto directament a una font d'alimentació externa. També podeu utilitzar una bomba d’aigua de 5v i potser intenteu alimentar-la amb la mateixa bateria que l’ES8266. Encara no ho he intentat, però això podria ser una idea per a una altra fase d’aquest projecte.
Pas 7: connecteu-lo i comenceu a obtenir informació a través de ThingSpeaks.com
Un cop connectat, el vostre ESP8266 enviarà dades a ThingSpeaks.com i podreu visualitzar gràfics i dades. A més, les plantes es regaran cada dia i ajustaran la quantitat d'aigua necessària en funció de la temperatura / humitat.
Comproveu si hi ha dades en directe al meu canal:
Recomanat:
Com fer bricolatge de persianes intel·ligents amb interruptors intel·ligents SONOFF ?: 14 passos
Com es fan les persianes intel·ligents de bricolatge amb els interruptors intel·ligents SONOFF ?: Utilitzeu el mode d’interblocatge als interruptors intel·ligents SONOFF per convertir les vostres persianes o persianes corrents en intel·ligents. i tirar cap avall al vespre? De totes maneres, sóc
Maquinari i programari piratejar dispositius intel·ligents, bombeta LED Tuya i Broadlink, Sonoff, endoll intel·ligent BSD33: 7 passos
Hardware and Software Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: En aquest instructiu us mostro com he flasheado diversos dispositius intel·ligents amb el meu propi firmware, de manera que puc controlar-los mitjançant MQTT mitjançant la meva configuració d’Openhab. nous dispositius quan els vaig piratejar. Per descomptat, hi ha altres mètodes basats en programari per fer flash
Cambra de creixement de plantes intel·ligents: 13 passos
Cambra de creixement de plantes intel·ligents: em sorgeix una nova idea que és una cambra de creixement de plantes intel·ligent. El creixement de les plantes a l’espai exterior ha suscitat un gran interès científic. En el context del vol espacial humà, es poden consumir com a aliment i / o proporcionar una atmosfera refrescant. Actualment
Reg de plantes intel·ligents: 5 passos (amb imatges)
Reg intel·ligent de plantes: Hola! Mitjançant aquest projecte podeu regar automàticament les plantes, tenint en compte la temperatura, la humitat i la llum externes. També podeu utilitzar-lo com a estació meteorològica domèstica i comprovar la temperatura, la humitat i la lleugeresa des del mòbil o de l'ordinador
Reg de plantes intel·ligents Arduino més fàcil: 7 passos (amb imatges)
Reg de plantes intel·ligents Arduino més fàcil: l'última vegada que vam escriure intructables sobre com fer un sistema de reg automàtic de plantes amb arduino i sensors, el nostre article va guanyar molta atenció i va aportar una gran retroalimentació. Després, hem estat pensant com podem millorar-lo. Sembla com el nostre