Taula de continguts:

Sistema de reg automàtic Arduino (Garduino): 6 passos
Sistema de reg automàtic Arduino (Garduino): 6 passos

Vídeo: Sistema de reg automàtic Arduino (Garduino): 6 passos

Vídeo: Sistema de reg automàtic Arduino (Garduino): 6 passos
Vídeo: Lesson 02 Arduino IDE Software | Robojax Arduino Step By Step Course 2024, Desembre
Anonim
Sistema de reg automàtic Arduino (Garduino)
Sistema de reg automàtic Arduino (Garduino)

Vaig fer un sistema de reg basat en arduino per als meus xiquets mentre estava fora de casa. Vaig fer-lo com a servidor web que puc supervisar des de LAN i des del sistema domòtic (Hassio). Encara estic en construcció. afegirà més bombes i descobrirà com afegir més sensors analògics d’humitat del sòl. També hauria d'afegir un interruptor ON / OFF. Una de les actualitzacions més importants que farà que les bateries durin més és afegir una funcionalitat de suspensió a aquest servidor web i configurar la comunicació de http a mqtt. Tot aquest procés va començar quan vaig veure aquest projecte. del projecte que monitoritzava la temperatura i la humitat de la cafeteria a l’oficina, de manera que no hauria d’anar a comprovar si s’elaborava (sí, sóc mandrós). També he afegit bme280 a aquest projecte, però he tingut diversos problemes Realment no tinc temps per solucionar-ho, perquè el reg funcionava bé mentre estava una setmana de vacances d’estiu.

Subministraments

Per a aquest projecte necessitareu els subministraments següents:

  • Wemos D1 mini (en tenia un de normal, però hauríeu de ser professional i assegureu-vos que el regulador de tensió no és barat perquè s'encengui bé amb una bateria una mica gastada!)
  • 18650 Li-Ion o pocs. Vaig salvar el meu del portàtil antic i en vaig trobar 4 de funcionants
  • Suport de bateria 18650 per a la gran quantitat de bateries que necessiteu. N’he utilitzat quatre i els he connectat en paral·lel
  • Taula de càrrega de bateria TP4056
  • Sensor d’humitat capacitiu del sòl v1.2 (que no es troba aïllat de manera que heu d’afegir una mica d’epoxi no conductor als costats i a tots els components soldats. He escoltat que la cola calenta també funciona, però he utilitzat epoxi)
  • Sensor de temperatura i humitat BME280
  • Panell fotovoltaic de mini panell solar monocristal·lí de 5,5 V 0,66 W 120 mA (o més potent, crec que això no és suficient).
  • 1N5819 díode
  • Bomba d’aigua submergible de 6V
  • Mòdul de relé 5V per controlar la bomba. He triat un mòdul que té 5 relés per estar a punt per actualitzar-se
  • protoborda de fibra
  • i, per descomptat, una mica de filferro
  • Una caixa resistent a l'aigua que pot contenir tots els aparells electrònics al lateral.
  • tub de silici alimentari. La meva no estava acolorida i el diàmetre interior tenia uns 5 mm de diàmetre.

Pas 1: Esquema de cablejat

Esquema de cablejat
Esquema de cablejat

Definitivament, no es tracta d’una documentació tècnica de cablejat, però ho he afegit per demostrar com he connectat aquest cable. Doneu-me un comentari si necessiteu ajuda amb aquest.

Pas 2: Aïllar el sensor d’humitat del sòl

Sensor d'humitat del sòl aïllat
Sensor d'humitat del sòl aïllat

Utilitzeu cola calenta i epoxi per aïllar les cantonades d’aquest sensor. Vaig utilitzar cola calenta a prop del terminal de connexió de filferro només per assegurar-me que l’epoxi no s’hi quedés atrapat.

Pas 3: Codi Arduino

He adjuntat aquest codi arduino. Tindrà algun codi de copiar / enganxar d'altres projectes. Personalment vaig tenir alguns problemes amb aquest i tot estava relacionat amb la biblioteca BME que tenia.

El problema va ser que no em vaig poder connectar al servidor. La solució ràpida per solucionar-ho és eliminar o afegir comentaris a les línies 125 i 126

Per tant, si tot va funcionar com cal, podeu afegir-hi un servidor domòtic per llegir json de 192.168.1.241/json

Crec que s’hauria de canviar això per utilitzar el protocol mqtt i tenir la funcionalitat de son habilitada. Quan ho faci amb mqtt ho faré per publicar lectures al meu HASSIO i després continuar dormint.

Només cal tenir en compte que aquest fitxer es va fer amb molta pressa quan el necessitava només per controlar el reg mentre estava de vacances. Crec que hauria de canviar la configuració de privadesa d’aquest de github, si voleu afegir alguna cosa a aquest projecte:)

Pas 4: Recuperació de bateries de la bateria de l'ordinador portàtil

Recuperació de bateries de la bateria de l’ordinador portàtil
Recuperació de bateries de la bateria de l’ordinador portàtil

En aquest pas, heu de tenir molta precaució. Aquestes bateries poden explotar amb força, però això no m'ha passat mai. La bateria sol ser molt estreta i fins i tot pot estar enganxada. Vaig fer servir una mica de calor de l’assecador i del tornavís de cap pla per tallar-lo. Després vaig desconnectar la tira metàl·lica soldada de les bateries.

Pas 5: connecteu-ho tot i assegureu-lo amb una cinta elèctrica

Connecteu-ho tot i assegureu-lo amb una cinta elèctrica
Connecteu-ho tot i assegureu-lo amb una cinta elèctrica
Connecteu-ho tot i assegureu-lo amb una cinta elèctrica
Connecteu-ho tot i assegureu-lo amb una cinta elèctrica
Connecteu-ho tot i assegureu-lo amb una cinta elèctrica
Connecteu-ho tot i assegureu-lo amb una cinta elèctrica

Vaig adjuntar una foto de la meva protoborda i tota la resta que vaig ficar dins de la caixa.

He foradat alguns forats per si hi havia cables (sensor d'humitat i bomba d'aigua).

Pas 6: Connecteu el tub de silici

Connecteu el tub de silici
Connecteu el tub de silici
Connecteu el tub de silici
Connecteu el tub de silici

Després vaig connectar el tub de silocon a la bomba d’aigua submergible. Va ser molt ajustat, però si el vostre acaba deixant-se anar, us recomano fer servir alguns zips per assegurar-lo al seu lloc.

Vaig tallar el tub a trossos en pocs llocs i vaig ficar uns pals de barbacoa en forats que sortien massa grans. D'aquesta manera vaig poder utilitzar una bomba per a diverses plantes i tothom va regar igualment la guita.: D

Recomanat: