Innholdsfortegnelse:
Video: Garden Monitor: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Dette er den nyeste og komplette versjonen av hagemonitorene mine. Jeg har laget tidligere versjoner med forskjellige bruksområder, for eksempel en med LCD og en annen med ESP8266. Imidlertid har jeg dokumentert denne versjonen bedre, så jeg har bestemt meg for å laste den opp.
Når den er fullført, vil den overvåke jordfuktighet, temperatur, fuktighet og lysstyrke, som deretter logges til et SD -kort i en.csv -fil. Jeg har valgt en CSV -fil ettersom jeg har tenkt å bruke python til å lage et analyseprogram. Kretsen drives av et 9V batteri, men i fremtiden håper jeg å lage en Li-ion solkrets for å drive den eller legge til en dyp hvilemodus for å redusere strømforbruket og forlenge livet. Hastigheten som data samles inn kan endres ved å redigere en av de siste linjene.
du vil trenge:
- Arduino nano 328P (større minne er nødvendig for programmet)
- DHT 11 sensormodul
- Jordfuktighetssensor
- GY-30 lyssensor
- SD -kortmodul
- LED
- 220 ohm motstand
- 9V batteri og klips
- Kvinnelige og mannlige GPIO -overskrifter
- GPIO -genser
og selvfølgelig loddejern, wire, loddetinn og arduino IDE og biblioteker.
Trinn 1: Brødbrett og testing
For det første designet og testet jeg kretsen på et brødbrett. Legg merke til at den opprinnelige designen ikke hadde en LED, jeg bestemte meg for å legge dette til etter som jeg trodde det ville være en fin funksjon å indikere når du logger data. Jeg anbefaler på det sterkeste å teste kretsen på et brødbrett før du begynner å lodde, ettersom mange komponenter kan ha pinner slått rundt eller for eksempel kreve en annen spenning.
Jeg har ikke klart å lage en online visuell visning av kretsen, men dette er pin -tilkoblingen:
9V batteri:
positiv terminal >> VIN
Negativ terminal >> GND
DHT 11:
negativ >> GND
data >> D5
positiv >> 5V
Fuktighetssensor:
negativ >> GND
positiv >> 5V
analog pin >> A0
lyssensor:
positiv >> 3.3V
SCL >> A5
SCA >> A4
TILLEGG >> A3
negativ >> GND
SD kort:
CS >> D5
SCK >> D13
MOSI >> D11
MISO >> D12
positiv >> 5V
negativ >> GND
LED:
negativ >> GND
positiv >> D8 til 220 ohm motstand
Du kan teste om komponenter fungerer og biblioteker fungerer ved å bruke Arduino -filen og lese den serielle utgangen.
Hvis du ikke har bibliotekene, må du legge dem til ved å kopiere biblioteknavnet ved starten av koden, deretter verktøy> administrere biblioteker> søk> installere
Merk: Du må opprette en.csv -fil for SD -kortet, gjør dette ved å bruke notatblokken og lagre som ".csv" og alle filene ikke ".txt". Lysdioden er ikke i testfilen, men bare bruk eksempelskissen "blink" og bytt pin til 8
Trinn 2: Kretskort
Etter å ha lykkes med å lage kretsen og kontrollere komponentene, transponerer du dette på et brett på ønsket måte. Jeg bestemte meg for å ikke feste SD -modulen til brettet og bruke GPIO -ledninger, så når jeg lager en prosjektboks kan jeg feste den separat på et lett tilgjengelig sted. På tavlen bestemte jeg meg for å bruke en 2 -pins han og en jumper til å fungere som en bytte mellom 9V batteri og VIN, da jeg syntes det så bedre ut og realistisk vil du ikke slå det av og på regelmessig. Jeg bestemte meg også for å montere fuktighetssensoren direkte og legge til 2 pinner for å koble sonden til brettet. Da jeg lagde dette hadde jeg problemer, ettersom jeg måtte desolde pinnene på modulene og lodde loddrette slik at brettet var flatt, derfor anbefaler jeg å kjøpe moduler med pinner løsnet for å spare tid og krefter.
De du har laget kretsen har jeg festet 3 forskjellige varianter av kode.
V1.0 - inneholder seriell utgang samt skjermkoden. 5 sekunders syklus
V1.1 - inneholder ingen seriell utgang og ingen LED. 5 sekunders loggsyklus.
V1.2 - inneholder ingen seriell utgang, men har LED og skjermkode. 1 times loggsyklus
Trinn 3: Gjennomgå
Jeg er veldig fornøyd med prosjektet, da jeg tror det fungerer godt og passer til formålet. Jeg kommer forhåpentligvis til å designe et etui og 3D -skrive det ut og kanskje endre strømforsyningen for å forbedre bygget. Som tidligere nevnt har jeg gjort andre versjoner som dette før, så hvis noen vil se meg laste dem opp eller har forbedringer eller endringer de vil gjøre, vennligst kommenter nedenfor.
Håper du liker byggingen og legg igjen en like!
Anbefalt:
KS-Garden: Oversikt: 9 trinn
KS-Garden: Oversikt: KS-Garden kan brukes til å vanne/lufte./Tenne hagen din/drivhusplanter i bakgården eller dine innendørs vokseboksplanter (modulær design) KS-Garden-systemet består hovedsakelig av følgende moduler- Main systemboks - Reléer og strømforsyningsboks
IoT Garden With Arduino: 3 trinn
IoT Garden With Arduino: Hei beslutningstakere! Dette er et prosjekt for å lage din IoT -hage! Du vil kunne lese temperaturen i rommet, kontrollere pumpen og overvåke plantene dine fra smarttelefonen din selv når du ikke er hjemme. I min oppsettet, tar pumpen vannet fra
Opp Sykling av et Solar Garden Light til en RBG: 7 trinn (med bilder)
Up Cycling a Solar Garden Light to a RBG: Det er mange videoer på Youtube om reparasjon av solar garden lights; forlenger batterilevetiden til et solcellelampe, slik at de går lenger om natten, og et mylder av andre hacks.This Instructable er litt annerledes enn de du finner på Y
LED Light Up Garden: 3 trinn
LED Light Up Garden: Dette er en flott oppgradering for å få hagen din til å skinne ikke bare om dagen, men også om natten
Smart IoT Garden: 10 trinn (med bilder)
Smart IoT Garden: Hvis du er lik meg, liker du frisk frukt og grønnsaker på tallerkenen din, men du har ikke nok tid til å opprettholde en anstendig hage. Denne instruksen vil vise deg hvordan du bygger en smart IoT -hage (jeg kaller den: Green Guard) som vanner pl