Innholdsfortegnelse:

Plantehelse Monitor: 7 trinn
Plantehelse Monitor: 7 trinn

Video: Plantehelse Monitor: 7 trinn

Video: Plantehelse Monitor: 7 trinn
Video: Automatic Crop Protection System | ESP8266 Crop Protection @ARRoboTics 2024, Juli
Anonim
Plantehelse Monitor
Plantehelse Monitor

Hallo igjen. Grunnen til dette prosjektet var lillesøsteren min. Bursdagen hennes kommer, og hun elsker to ting- naturen (både flora og fauna), så vel som små pyntegjenstander og slikt. Så jeg ønsket å kombinere disse to tingene og lage henne en bursdagsgave, som falt sammen med Instructables Planter Contest. Prosjektet er en planter for et innendørs anlegg som måler plantehelse og bruker en LED for å indikere plantens "lykke". Jeg visste at hun ville like det, og timingen var perfekt siden bursdagen hennes er 30. juli. Ønsk henne gjerne en gratulerer med dagen i kommentarene, jeg kommer til å vise henne det. Uten ytterligere forsinkelse, la oss begynne!

Rekvisita

  1. Arduino Nano- Amazon
  2. DHT11 temperatur-/fuktighetssensormodul- Amazon
  3. Massevis av F/F-hoppetråder- Amazon
  4. Jordfuktighetssensor- Amazon
  5. 2x LED (farge etter eget valg)
  6. Liten plante (med hull i bunnen)
  7. Teip
  8. 3D -skriver (valgfritt)
  9. Varm limpistol
  10. Loddejern

Trinn 1: Kretsløpet

Kretsløpet
Kretsløpet

For det første, hva vil det egentlig gjøre? Planten vil bruke fuktighetssensoren til å beregne hvor mye vann planten får. Den vil bruke DHT11 for å se om temperaturen er på et akseptabelt nivå for anlegget. Den vil bruke forhåndsprogrammerte grunnlinjer for hva disse "vitale tegnene" skal være innenfor, som jeg vil diskutere senere. Nå som det er ute av veien, bruk diagrammet over den øverste ledningen til kretsen din. I virkeligheten må du imidlertid ikke bruke et brødbrett, da dette blir altfor stort. Jeg loddet lysdiodene til hoppetrådene, men med alt annet brukte jeg F/F -pluggene. En annen vurdering å ta er jordforbindelsen. Du har kanskje lagt merke til at Arduino har 2 bakkepinner, og vi trenger 4 for denne kretsen. Jeg koblet alle jordledningene og Duck Taped dem for å spare tid. Det kan imidlertid være lurt å bruke varmekrympinger.

*Merk- Jeg bruker en litt annen jordfuktighetssensor i prosjektet mitt (bildet ovenfor), men ledningene er de samme. Hvis sensoren din er som min, må du bare koble "A0" -pinnen til Analog 0 på Arduino.

Trinn 2: Kode

Kode
Kode

Først må vi installere DHT11 -biblioteket. Klikk på denne lenken for å laste den ned. For å legge til.zip DHT11 lib til bibliotekene dine, gå til "Sketch Include Libraries Add. ZIP Library" i IDE, og velg ZIP -filen du lastet ned fra GitHub. Last ned Arduino -skissen nedenfor og last den opp til brettet ditt **. Hvis du har spørsmål eller tips om det, kan du la dem stå i kommentarene. I utgangspunktet tar skissen en temperatur og fuktighetsavlesning hvert 60. sekund og setter lysdiodene til HIGH eller LOW i henhold til dataene.

** Hvis du bruker Arduino Nano jeg foreslo, må du bytte prosessor. For å gjøre dette, gå til Tools-Processor-ATmega328P (Old Bootloader).

Trinn 3: Vitale tegn

Grunnen til at jeg valgte disse grunnlinjene i programmet (temperatur maksimum = 28 ° C, fuktighet minimum = 350 ***) er enkel eksperimentering. Jeg testet forskjellige jordsmonn med forskjellige fuktighetsinnhold, og i kombinasjon med min kunnskap om planter bestemte jeg meg for at minst mulig fuktighet i jorda er 700 ***. Når det gjelder temperaturen, fikk jeg det nivået fra HowStuffWorks.

*** Ærlig talt, jeg vet ikke hvilken enhet dette er- jeg brukte koden fra Instructables User fbasaris. Jo høyere tall, desto mindre fuktighet i jorda.

Trinn 4: Lim sensorene

Lim sensorene
Lim sensorene
Lim sensorene
Lim sensorene

Hot Lim jordfuktighet og temperatursensorer på plass, som vist. Tape deretter ledningene til bunnen av plantemaskinen. Mens limpistolen er ute, forsegler du eventuelle tilkoblinger som kan bli utsatt for vann. Vi vil ikke at dette skal kortslutte.

Trinn 5: Båndkomponenter

Båndkomponenter
Båndkomponenter
Båndkomponenter
Båndkomponenter

Tape alle komponentene på plass, uansett hvor de passer. Hver planter er forskjellig, så plasseringen varierer fra person til person. Så lenge alt henger godt sammen, spiller det ingen rolle, da omslaget vil skjule rotete ledninger. Se bildet ovenfor.

Trinn 6: Saken

Image
Image

I mitt tilfelle valgte jeg et 3D -trykt kabinett som lar plantemaskinen henge ovenfra (STL -fil vedlagt). Du kan imidlertid lage innkapslingen slik du vil, og det er usannsynlig at du vil bruke min eksakte design på grunn av variasjonen i plantemaskiner. Du er litt alene med dette trinnet, men her er dine kriterier:

  1. Sørg for at det dekker til rotete ledninger og komponenter
  2. La det være nok plass inne i kretsen
  3. Sørg for at lysdiodene er synlige
  4. La det være plass til strømledningen
  5. Gjør det helst estetisk tiltalende (dette er tross alt en blomstervase)

Trinn 7: Ferdig

Nå er det på tide å helle jord i plantemaskinen. Dette er ganske selvforklarende. Koble plantemaskinen til en veggadapter, så har du en fullt fungerende elektronisk planter! Nå kan du se vennen din (planten, det vil si) vokse og blomstre!

Anbefalt: