Inhoudsopgave:

Plantgezondheidsmonitor: 7 stappen
Plantgezondheidsmonitor: 7 stappen

Video: Plantgezondheidsmonitor: 7 stappen

Video: Plantgezondheidsmonitor: 7 stappen
Video: KAS2030 in 7 stappen uitgelegd: Aardbei 2024, Juli-
Anonim
Plantgezondheidsmonitor
Plantgezondheidsmonitor

Welkom terug. De reden voor dit project was mijn kleine zusje. Haar verjaardag komt eraan en ze houdt van twee dingen: de natuur (zowel flora als fauna) en kleine snuisterijen en dergelijke. Dus ik wilde deze twee dingen combineren en haar een verjaardagscadeau maken, dat samenviel met de Instructables Planter Contest. Het project is een plantenbak voor een kamerplant die de plantgezondheid meet en gebruik maakt van een LED om het "geluk" van de plant aan te geven. Ik wist dat ze het geweldig zou vinden, en de timing was perfect aangezien ze op 30 juli jarig is. Voel je vrij om haar een gelukkige verjaardag te wensen in de comments, ik zal het haar zeker laten zien. Zonder verder uitstel, laten we beginnen!

Benodigdheden

  1. Arduino Nano-Amazon
  2. DHT11 Temperatuur-/vochtigheidssensormodule - Amazon
  3. Veel F / F-jumpers - Amazon
  4. Bodemvochtsensor - Amazon
  5. 2x LED (Kleur naar keuze)
  6. Kleine plantenbak (met een gat in de bodem)
  7. Duck tape
  8. 3D-printer (optioneel)
  9. Heet lijmpistool
  10. Soldeerbout

Stap 1: Het circuit

het circuit
het circuit

Ten eerste, wat gaat het precies doen? De planter gebruikt de vochtsensor om te berekenen hoeveel water de plant krijgt. Het zal de DHT11 gebruiken om te kijken of de temperatuur op een acceptabel niveau is voor de plant. Het zal voorgeprogrammeerde basislijnen gebruiken voor wat deze "vitale tekens" zouden moeten zijn, die ik later zal bespreken. Nu dat uit de weg is, gebruikt u het bovenstaande diagram om uw circuit te bedraden. Gebruik in het echte leven echter geen breadboard omdat deze veel te groot zal zijn. Ik heb de LED's aan de jumperdraden gesoldeerd, maar met al het andere gebruikte ik de F / F-stekkers. Een andere overweging om te maken is de aardverbinding. Het is je misschien opgevallen dat de Arduino 2 aardingspinnen heeft en we hebben er 4 nodig voor dit circuit. Ik heb alle aardingsdraden aangesloten en Duck Taped ze om tijd te besparen. U kunt echter krimpkousen gebruiken.

*Opmerking: ik zal een iets andere bodemvochtsensor gebruiken in mijn project (afbeelding hierboven), maar de bedrading is hetzelfde. Als je sensor op de mijne lijkt, zorg er dan voor dat je de "A0" -pin aansluit op de Analog 0 op de Arduino.

Stap 2: Coderen

Code
Code

Eerst moeten we de DHT11-bibliotheek installeren. Klik op deze link om deze te downloaden. Om de.zip DHT11-lib aan uw bibliotheken toe te voegen, gaat u naar "Sketch Include Libraries Add. ZIP Library" in de IDE en selecteert u het ZIP-bestand dat u van GitHub hebt gedownload. Download de Arduino-schets hieronder en upload deze naar je bord**. Als je er vragen of tips over hebt, laat ze dan gerust achter in de comments. Kortom, de schets neemt elke 60 seconden een temperatuur- en vochtigheidsmeting en stelt de LED's in op HOOG of LAAG volgens de gegevens.

**Als u de Arduino Nano gebruikt die ik heb voorgesteld, moet u de processor wijzigen. Ga hiervoor naar Tools-Processor-ATmega328P (Old Bootloader).

Stap 3: Vitale functies

De reden dat ik die basislijnen in het programma heb gekozen (Temperatuur Maximum= 28° C, Vocht Minimum= 350***) is simpel: experimenteren. Ik heb verschillende bodems met verschillende vochtgehaltes getest en, gecombineerd met mijn kennis van planten, besloot ik dat de minste hoeveelheid vocht in de bodem 700*** is. Wat betreft de temperatuur, ik heb dat niveau gekregen van HowStuffWorks.

*** Eerlijk gezegd weet ik niet welke eenheid dit is - ik heb de code van Instructables User fbasaris gebruikt. Hoe hoger het getal, hoe minder vocht in de bodem.

Stap 4: Lijm de sensoren

Lijm de sensoren
Lijm de sensoren
Lijm de sensoren
Lijm de sensoren

Heetlijm de bodemvocht- en temperatuursensoren op hun plaats, zoals afgebeeld. Plak vervolgens de draden aan de onderkant van de planter. Terwijl het lijmpistool uit is, verzegelt u alle verbindingen die aan water kunnen worden blootgesteld. We willen niet dat dit kortsluiting veroorzaakt.

Stap 5: Tapecomponenten

Bandcomponenten
Bandcomponenten
Bandcomponenten
Bandcomponenten

Plak alle componenten op hun plaats, waar ze ook passen. Elke plantenbak is anders, dus de plaatsing verschilt van persoon tot persoon. Zolang alles goed aansluit, maakt het niet zoveel uit, want de afdekking verbergt rommelige bedrading. Raadpleeg de afbeelding hierboven.

Stap 6: De zaak

Image
Image

Voor mijn geval heb ik gekozen voor een 3D-geprinte behuizing waarmee de plantenbak vanaf de bovenkant kan hangen (STL-bestand bijgevoegd). U kunt uw omhulsel echter maken zoals u wilt, en het is onwaarschijnlijk dat u mijn exacte ontwerp zult gebruiken vanwege de variatie in plantenbakken. Je staat er een beetje alleen voor met deze stap, maar hier zijn je criteria:

  1. Zorg ervoor dat het rommelige draden en componenten bedekt
  2. Laat voldoende ruimte binnen voor de circuits
  3. Zorg ervoor dat de LED's zichtbaar zijn
  4. Laat ruimte over voor het netsnoer
  5. Maak het bij voorkeur esthetisch aantrekkelijk (dit is toch een bloemenvaas)

Stap 7: Klaar

Nu is het tijd om aarde in de plantenbak te gieten. Dit is vrij duidelijk. Sluit de plantenbak aan op een wandadapter en je hebt een volledig functionerende elektronische plantenbak! Nu kun je je vriend (de plant, dat wil zeggen) zien groeien en bloeien!

Aanbevolen: