
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

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
- Prosessor, for å bestemme når vann skal slås på/av - Adafruit 32u4 fjær
- Regnsensor, for å oppdage regnet - Jaycar XC -4603
- Batteri, for å drive prosjektet - Energizer 9V
- Magnetventil (låsing), for å blokkere vannføring ved behov - Sunshoweronline IVL -NYMV75620DCL
- H Bridge Driver, slik at den lille prosessoren kan kontrollere den store ventilen - Adafruit DRV8871
Trinn 1: Oversikt over komponenter

Regnsensor + Prosessor + H Bridge Driver + Solenoid = Fast
Komponentene:
- Prosessor, for å bestemme når Adafruit 32u4 fjær skal slås på/av
- Regnsensor, for å oppdage regnet - Jaycar XC -4603
- Batteri, for å drive prosjektet - Energizer 9V
- Magnetventil (låsing), for å blokkere vannføring ved behov - Sunshoweronline IVL -NYMV75620DCL
- H Bridge Driver, slik at den lille prosessoren kan kontrollere den store ventilen - Adafruit DRV8871
Trinn 2: Lesing av 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


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!
- 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.
- Solar - For å ikke berøre systemet, dvs. bytte batterier, kan solenergi legges til.
- 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.
- 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:
Sparer vann !: 4 trinn

Saving Water !: Todos los días consumimos mucha agua! Frecuentemente nos damos duchas muy largas o no cerramos la llave. Este proyecto, mide cuanta agua están gastando y te avisa cuando pasas de ceros límites.Necesitas un Makey & MakeyCinta AdhesivaUtilizar una l
Sparer batterilevetid med dyp søvn: 20 trinn

Spare batterilevetid med dyp søvn: Er du interessert i å bruke et batteri med ESP32? I så fall vil jeg i dag diskutere noen viktig teknisk informasjon om dette emnet. Vi vet at denne mikrokontrolleren bruker mye energi når den overfører informasjon. Det bruker
Skriv det ! Klare det ! Del det!: 4 trinn

Skriv det ! Klare det ! Del det!: Elevene mine har brukt Legos for å legge til kreativitet i skriving, organisering av skriving og for å vise frem arbeidet sitt digitalt med familien og med sine jevnaldrende i klassen
Password Keeper på Aruino Pro Micro eller hvorfor holde det enkelt når det finnes en detaljert måte !: 15 trinn (med bilder)

Password Keeper på Aruino Pro Micro eller hvorfor holde det enkelt når det finnes en detaljert måte !: Det ser ut til at hovedproblemet med mikrokontrollere for fan av elektronikk (spesielt nybegynnere) er å finne ut hvor du skal bruke dem :) I dag elektronikk, spesielt digital , ser mer og mer ut som en svart magi. Bare 80-Lvl visarder er
Hvordan få musikk fra Nesten alle (Haha) nettsteder (så lenge du kan høre det, kan du få det Ok fint hvis det er innebygd i Flash du kanskje ikke kan) REDIGERT !!!!! Lagt til infor

Hvordan få musikk fra Nesten alle (Haha) nettsteder (så lenge du kan høre det, kan du få det … Ok fint hvis det er innebygd i Flash du kanskje ikke kan) REDIGERT !!!!! Lagt til informasjon: hvis du noen gang går til et nettsted og den spiller en sang du liker og vil ha den, så er det instruerbart for meg, det er ikke min feil hvis du ødelegger noe (den eneste måten det vil skje er hvis du begynner å slette ting uten grunn ) Jeg har klart å få musikk til