Inhoudsopgave:

DIY Op vocht gebaseerde slimme irrigatie - Ajarnpa
DIY Op vocht gebaseerde slimme irrigatie - Ajarnpa

Video: DIY Op vocht gebaseerde slimme irrigatie - Ajarnpa

Video: DIY Op vocht gebaseerde slimme irrigatie - Ajarnpa
Video: Waterbeheer in de landbouw - Best Practices 6/12/22 2024, November
Anonim
DIY Op vocht gebaseerde slimme irrigatie
DIY Op vocht gebaseerde slimme irrigatie

We weten dat planten water nodig hebben als transportmedium voor voedingsstoffen door de opgeloste suiker en andere voedingsstoffen door de plant te transporteren. Zonder water zullen planten verdorren. Overmatig water geven vult echter de poriën in de grond, verstoort de lucht-waterbalans en voorkomt dat de plant kan ademen. Een goede waterbalans is belangrijk. De bodemvochtsensor meet het vochtgehalte van de bodem. Door een bepaald percentage van het vochtgehalte voor de bodem te bepalen, kunnen we eraan worden herinnerd om onze planten water te geven als de grond te droog is.

Bovendien, als we onze planten water geven, meten we niet elke keer dat we ze water geven hoeveel water er stroomt en vaak geven we ze ofwel te veel of te weinig water. Om ze goed water te geven, kunnen we een flowsensor gebruiken om de waterstroom te meten en een relais om de stroom te stoppen nadat een bepaalde hoeveelheid water is toegevoerd.

Stap 1: Benodigde materialen

  1. Arduino UNO
  2. Breadboard
  3. Startkabels
  4. Bodemvochtsensor en sondes
  5. Stroomsensor
  6. Relais
  7. Behuizingsdoos
  8. Stroomadapter

Stap 2: Breadboard instellen: 5V- en GND-verbindingen

Setup Breadboard: 5V en GND-verbindingen
Setup Breadboard: 5V en GND-verbindingen
Setup Breadboard: 5V en GND-verbindingen
Setup Breadboard: 5V en GND-verbindingen
  1. Hier wordt gebruik gemaakt van een mini-breadboard. Controleer voor elk ander type de aansluitingen aangezien deze verschillen.
  2. Het mini-breadboard is door een richel in twee helften verdeeld, zodat er geen kruisverbinding tussen de helften is. Elk verbindingspunt in het breadboard is genummerd, met sets van punten verbonden door metalen strips onder het plastic. Deze aansluitingen zijn weergegeven in de afbeelding. Voor serieschakeling (hetzelfde signaal wordt aan meerdere punten tegelijk gegeven), plaats startkabels in punten die zich in dezelfde verbindingslijn bevinden.
  3. Verbind 5V van Arduino UNO met een breadboard-punt met behulp van startkabels. Als dit punt A1 is, moet elke 5V- of VCC-verbinding (die elke sensor of elk apparaat nodig heeft) met behulp van startkabels in lijn 1 worden geplaatst.
  4. Sluit GND van Arduino UNO aan op breadboard-punt met behulp van startkabels. Als dit punt A10 is, moet elke GND-verbinding (die een sensor of apparaat nodig heeft) in lijn 10 worden geplaatst met behulp van startkabels.

Stap 3: Sluit de bodemvochtsensor aan op Arduino UNO

Sluit de bodemvochtsensor aan op Arduino UNO
Sluit de bodemvochtsensor aan op Arduino UNO
  1. Hoe de sensor werkt: De bodemvochtsensor gebruikt de eigenschap van weerstand om het vochtgehalte van de bodem te meten. Meer water, meer geleidbaarheid tussen de sondes en een lagere weerstand. Er wordt dus een laag signaal verzonden. Evenzo, wanneer het watergehalte laag is, wordt een hoog signaal verzonden.
  2. Pins voor bodemvochtsensor (4) - VCC, GND, analoge pin A0, digitale pin D0 (WIJ zullen D0 NIET gebruiken)
  3. Maak verbindingen als volgt-
  • VCC naar 5V (breadboard) - serieschakeling met startkabels - sluit aan op een punt in dezelfde lijn als die van 5V-verbinding van Arduino UNO naar breadboard. bijv. B1.
  • GND naar GND (breadboard) - serieverbinding met startkabels - sluit aan op een punt in dezelfde lijn als die van GND-verbinding van Arduino UNO naar breadboard. bijv. B10

A0 tot A0 (analoge pin 0 op Arduino UNO)

4. Om de werking van de sensor te controleren, downloadt u de bijgevoegde schets en uploadt u deze naar de Arduino UNO.

Stap 4: Sluit de Flow Sensor aan op Arduino UNO

Sluit de Flow Sensor aan op Arduino UNO
Sluit de Flow Sensor aan op Arduino UNO
  1. Hoe de sensor werkt: de flowsensor bevat een geïntegreerde magnetische hall-effectsensor die bij elke omwenteling van het pinwheel een elektrische puls afgeeft.
  2. Stroommeterpennen (3) - VCC, GND, datapen
  3. Maak verbindingen als volgt-
  • VCC (rood) naar 5V (breadboard) - serieschakeling met startkabels - sluit aan op een punt in dezelfde lijn als die van 5V-verbinding van Arduino UNO naar breadboard. bijv. C1
  • GND (zwart) naar GND (breadboard) - serieverbinding met startkabels - sluit aan op een punt in dezelfde lijn als die van GND-verbinding van Arduino UNO naar breadboard. bijv. C10
  • Data pin (geel) naar D2 (digitale pin 2 op Arduino UNO)

4. Om de werking van de sensor te controleren, downloadt u de bijgevoegde schets en uploadt u deze naar de Arduino UNO.

Stap 5: Verbind het relais met Arduino UNO

Sluit het relais aan op Arduino UNO
Sluit het relais aan op Arduino UNO
  1. Relais zijn elektrisch bediende schakelaars. Ze worden gebruikt wanneer een hoogvermogencircuit zoals een pomp of een ventilator moet worden bestuurd met behulp van een laagvermogencircuit zoals de Arduino UNO.
  2. Relaispennen (3) - VCC, GND, datapen
  3. Maak verbindingen als volgt-
  • VCC naar 5V (breadboard) - serieschakeling met startkabels - sluit aan op een punt in dezelfde lijn als die van 5V-verbinding van Arduino UNO naar breadboard. bijv. D1
  • GND naar GND (breadboard) - serieverbinding met startkabels - sluit aan op een punt in dezelfde lijn als die van GND-verbinding van Arduino UNO naar breadboard. bijv. D10
  • Data pin naar D8 (digitale pin 8 op Arduino UNO)

Stap 6: Plaats de bodemvochtsonde in de bodem

Plaats de bodemvochtsonde in de bodem
Plaats de bodemvochtsonde in de bodem
  1. Steek de bodemvochtsonde in de grond zoals afgebeeld.
  2. Verleng de verbindingen naar wens met behulp van startkabels.

Stap 7: Bevestig de flowsensor aan de kraan

Bevestig de stroomsensor aan de kraan
Bevestig de stroomsensor aan de kraan
  1. De Flow Sensor zit in lijn met de waterstroom, zodat de pijl erop de stroomrichting aangeeft.
  2. Bevestig de flowsensor om te tikken, zoals weergegeven.
  3. Verleng de verbindingen naar wens met behulp van startkabels.

Stap 8: Verbind het relais met de pomp

Verbind het relais met de pomp
Verbind het relais met de pomp

Relaiscontacten (3) -Normaal open (NO), Normaal gesloten (NC), omschakeling (CO)

  • Normaal open (NO) contacten verbinden het circuit wanneer het relais wordt geactiveerd, zodat het circuit wordt losgekoppeld wanneer het relais inactief is.
  • Normaal gesloten (NC) contacten ontkoppelen het circuit wanneer het relais wordt geactiveerd, zodat het circuit is verbonden wanneer het relais inactief is
  • Wisselcontacten (CO) besturen twee circuits: een NO-contact en een NC-contact met een gemeenschappelijke klem.

Maak verbindingen als volgt-

  • CO naar voeding
  • NC naar pomp

Stap 9: Download de bijgevoegde definitieve schets en upload deze naar de Arduino UNO

Stap 10: Verpakking

verpakking
verpakking
  1. Het gebruik van een voedingsadapter als stroombron voor de Arduino UNO zorgt voor 24/7 gebruik.
  2. Weinig componenten zoals de Arduino UNO en het relais zijn niet waterdicht. Daarom is het raadzaam om het in een doos te verpakken.

Aanbevolen: