Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Slim Arduino-gestuurd automatisch besproeiingssysteem

Onderdelen en benodigdheden

Arduino UNO 1
1/4" Koolstof boorstaven (grafiet elektroden) 2
Magneetklep (solenoid valve) 2
IRF640 MOSFET 2
Weerstand 220 Ω 2
Weerstand 680 Ω 2
Draadjes (standaard) 1
1N4007 diode (hoge spanning/stroom) 2

Benodigde tools

  • Solderbout (standaard)
  • Vijl (standaard)

Apps en online diensten

  • Arduino IDE

Over dit project

Tijdens de heetste zomermaanden kunnen planten uittrogen, wat een eens kleurrijke tuin dodelijk kan maken. Handmatig wateren kost kostbare tijd en verspilt water. Dit systeem water automatisch alleen wanneer de grond droog wordt, zonder handmatige ingrening.

Hoe het werkt

Bodemvocht wordt gemeten met een Arduino Uno via een paar koolstof (grafiet) elektroden die ongeveer 10 cm in de grond worden gestoken. Het vochtniveau wordt gelezen als een spanning door een stroom door de staven en de grond te laten lopen. Naarmate de bodem vocht afneemt, neemt de spanning toe, wat een klep activeert om te wateren. Wanneer de bodem voldectend vochtig is, neemt de geleiding toe, de spanning daalt, en de klep gaat dicht.

Vochtigheidssensor voorbereiden

  1. Breek de boorstaaf in twee.
  2. Haal de koperen mantel van de grafietkern af met een vijl, laat 5 cm koper bovenaan zitten.
  3. Soldeer een stuk 20-gauge koperdraad aan het kopergedeelte (verbinding naar Arduino). Zorg dat de draad lang genoeg is.
  4. Steek de staven in de grond naast de plant, houd het koper boven de grond.
Slim Arduino-gestuurd automatisch besproeiingssysteem

Arduino opzetten

De code is hieronder beschikbaar. Pas het aan voor het aantal staven en kleppen. De help-elektronica moet volgens het schema worden aangesloten; componentwaarden zijn richtlijnen. De drempelwaarde in de code moet worden afgestemd op de lokale bodemeigenschappen.

Slim Arduino-gestuurd automatisch besproeiingssysteem

Verbind pins 4 en 8 met de gates van de twee transistors (IRF640, TIP120 of vergelijkbaar). Om de transistors te beschermen, plaats diodes in omgekeerde polariteit over de solenoid-kleppen.

Voeding

Gebruik een DC 12V net-isolerende voeding, batterij of zonnepaneel. Niet-isolerende wandadapters zijn verboden – ze vormen een schokgevaar omdat netspanning via de elektronica in de grond kan lopen.

Alles samenvoegen

Plaats Arduino en elektronica in een waterdichte doos, de solenoid-kleppen in een aparte doos. Slangetjes aan, stroom aan, en stel de diepte van de sensorstaven in voor optimale resultaten. Zorg dat de slang ver genoeg van de sensor af staat, zodat de plant goed wordt bewaterd voordat de sensor "nat" detecteert.

Opmerking over metalelektroden

Metalelektroden lijken handig, maar corrideren door de meetstroom, lekkage metalen ionen in de grond (slecht voor planten) en geven onbetrouwbare metingen. Koolstofstaven zijn superieur. Als boorstaven niet beschikbaar zijn, haal koolstofstaven uit zink-koolstofbatterijen of gebruik dik potloodgrafiet.

Volgende stappen

  • Integratie met ESP8266 voor internet-besturing.
  • Aangepaste 3D-geprinte behuizing voor nette opbouw.

En klaar is het! Laat je feedback en verbetervoorstellen in de reacties.

Code

Arduino-code op GitHub (werkt met elke Arduino Uno, met help-elektronica zoals in schema).

Schema

Slim Arduino-gestuurd automatisch besproeiingssysteem

Productieproces

  1. Slimme Plantenalarmer – DIY Sensor voor Optimale Hydratatie
  2. Bouw een Italiaanse Woordklok met Arduino Nano, NeoPixel, LCD en RTC
  3. Arduino-gestuurd automatische plantenwateringssysteem
  4. Slimme Plantenwateringssysteem met Arduino Nano
  5. Bouw een Betrouwbare Sigfox kWh Meter met Arduino MKR Fox 1200
  6. Bluetooth Temperatuurmeter met Arduino Nano
  7. Contactloos Gebaarslot: Veilige toegang met APDS-9960 en Arduino
  8. Geïsoleerde analoge ingangsschakeling voor Arduino bouwen
  9. Precisie Reactietijd Test met Arduino UNO
  10. Uitgebreide Gids voor Automatische Transmissiesystemen
  11. Automatische smeringssystemen: Hoe ze werken en waarom ze belangrijk zijn