Innholdsfortegnelse:

Sparer vann når det regner: 6 trinn
Sparer vann når det regner: 6 trinn

Video: Sparer vann når det regner: 6 trinn

Video: Sparer vann når det regner: 6 trinn
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Juli
Anonim
Sparer vann når det regner
Sparer vann når det regner

Med det siste regnet la jeg merke til at sprinklersystemet mitt fortsatte å gjøre jobben sin, selv når hagen hadde mer enn nok vann. Hvorfor ikke automatisk deaktivere sprinkleren når det regner!

Rekvisita

  1. Prosessor, for å bestemme når vann skal slås på/av - Adafruit 32u4 fjær
  2. Regnsensor, for å oppdage regnet - Jaycar XC -4603
  3. Batteri, for å drive prosjektet - Energizer 9V
  4. Magnetventil (låsing), for å blokkere vannføring ved behov - Sunshoweronline IVL -NYMV75620DCL
  5. H Bridge Driver, slik at den lille prosessoren kan kontrollere den store ventilen - Adafruit DRV8871

Trinn 1: Oversikt over komponenter

Oversikt over komponenter
Oversikt over komponenter

Regnsensor + Prosessor + H Bridge Driver + Solenoid = Fast

Komponentene:

  1. Prosessor, for å bestemme når Adafruit 32u4 fjær skal slås på/av
  2. Regnsensor, for å oppdage regnet - Jaycar XC -4603
  3. Batteri, for å drive prosjektet - Energizer 9V
  4. Magnetventil (låsing), for å blokkere vannføring ved behov - Sunshoweronline IVL -NYMV75620DCL
  5. H Bridge Driver, slik at den lille prosessoren kan kontrollere den store ventilen - Adafruit DRV8871

Trinn 2: Lesing av regnsensoren

Leser regnsensoren
Leser regnsensoren
Leser regnsensoren
Leser regnsensoren

Regnsensoren kan kobles til enten en analog eller digital inngang. Den analoge returnerer 0 til MAX for hva din analoge/digitale omformer er, si 1024. Den vedlagte koden leser en analog verdi og kartlegger den på nytt. Dette er gjort slik at vi kan jobbe med forståelige områder.

Våt

Medium

Tørke

Nå som vi har forskjellige tilstander, kan vi utføre handlinger basert på dem.

Det er en ekstra grunn til at 3 stater ble valgt. Dette blir rundt 'chatter'. Hvis du bare er på kanten av en tilstand som åpner ventilen, og en annen som lukker ventilen, åpnes og lukkes raskt, "chattering" (lyden den lager). For å komme rundt dette må vi legge til et "dødbånd", et mellomrom der handlinger forhindres for å forhindre at det skravler. I neste avsnitt viser jeg hvordan vi håndterer dette.

Til info, disse konseptene er en del av kontrollsystemer.

Trinn 3: Kjøring av magnetventilen

Kjøring av magnetventilen
Kjøring av magnetventilen
Kjøring av magnetventilen
Kjøring av magnetventilen

Jeg har valgt en 'Latching' solenoid for denne applikasjonen. Dette for å spare på batteriet. En vanlig solenoid vil senke juice når du aktiverer den mens en låsing bare skjer ved overgang. Komplikasjonen her er at en låsing må motta omvendt polaritet for å 'låse opp'. Dvs kjøre den fremover for å åpne, og revers spenning for å lukke. Som et resultat kan vi ikke bruke et relé, vi vil bruke en H-bro.

Denne koden setter opp de to inngangene til H-broen, så kan vi sende den en ventilforespørsel om OPEN eller CLOSE. Den låsende solenoiden trenger strøm et øyeblikk (jeg valgte 300 ms / 0,3 sekunder), og så kan du slippe for å spare batteri.

Trinn 4: Alt sammen nå

All koden sammen

Trinn 5: Elementer for forbedring

Det er alltid rom for forbedringer!

  1. Enkeltbatteri - For øyeblikket kjører vi fra 9V, og hvis du vil at dette skal kjøre uten hjelp, er det også nødvendig med en LiPo for mikrokontrolleren. For å kunne kombinere disse batteriene ville en måte være å bruke en Boost -kontroller for å øke LiPo opp til 6V.
  2. Solar - For å ikke berøre systemet, dvs. bytte batterier, kan solenergi legges til.
  3. Lavere strømforbruk - Ved å legge til søvnfunksjoner kan vi forlenge batterilevetiden slik at solcellepanelet kan bli lavere. I tillegg hvis boost er lagt til, som digital slå på det slik at forbruket reduseres.
  4. Værmelding - Regnsensor er bra, og internettvarsel for været er flott. Å bytte til et Particle -produkt eller ESP32 vil vinne på dette.

Trinn 6: Takk

Takk for at du følger med! Se frem til å høre hvordan du går og hvordan du tilpasser prosjektet!

Anbefalt: