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

Arduino-gestuurd automatische plantenwateringssysteem

Onderdelen en benodigdheden

Planten (groente, bloemen, sterke plantjes klaar voor verplanting) 1 set
Aarde (bijv. Mel's Mix voor groente) 1
Groeilampen (LED full-spectrum of zonlicht) 1
Lamparmaturen (passend bij groeilampen) 1
Lampentimer (voor groeilampen) 1
RobotGeek Geekduino (of Arduino UNO) 1
RobotGeek Sensor Shield 1
RobotGeek Duino Mount 1
RobotGeek Large Workbench 1
RobotGeek DC-vloeistofpomp 1
RobotGeek Siliconeslang 1
RobotGeek 12V/5A voeding 1
RobotGeek Relay 1
RobotGeek LED Driver 1
RobotGeek DC Squid-kabel 1
RobotGeek Barrel Jack Female Pigtail Lead 1
RobotGeek 9mm Drukknop 1
Seeed RTC (Real Time Clock) 1
Grove 4-pin connector naar female jumper-kabel 20cm 1
DFRobot Analog Capacitive Vochtigheidssensor 1
Visbak 4-uitlopen luchtstroom regelaar / splitter (6 stuks) 1 set
Klemmetjes (binder clips) – voor slangbegeleiding 1 set
Kabelbinders – tegen lekkage 1 set
Emmer – waterreservoir (geen Gatorade!) 1
Plank/rek – voor opstelling en lampenmontage 1

Apps en online diensten

  • Arduino IDE

Over dit project

Vergeet je tomaten te wateren? Wil je op vakantie maar bang dat je containertuin ingaat? Met een automatische plantenwateringssysteem en Arduino is dat verleden tijd. Met wat voorbereiding zorgt het systeem ervoor dat je planten perfect water worden gegeven, zodat je vrij bent voor andere dingen.

Stap 1: Plannen

Goed plannen is essentieel. We tekenden schetsen, bepaalden wat we nodig hadden, en bouwden de fysieke opstelling om te testen of de pomp sterk genoeg was voor 12 uitlaatpunten. Pas je opstelling aan aan jouw behoeften voordat je inkopen doet.

Stap 2: Fysieke opbouw en planten

Alles komt op het rek:

  • Onderste plank zo laag mogelijk voor de emmer.
  • Tweede plank net boven de emmer (toegankelijk houden).
  • Derde plank zo hoog mogelijk voor de lampen (ruimte voor plantengroei).

Vul de emmer met water. Vul plantenbakken met aarde en plant de plantjes. Hang de lampen op (bijv. met klettbanden). Sluit lampen aan op de timer (bijv. 12 uur aan, 12 uur uit). Zoek een plek voor de elektronica en voer de slangen naar de pomp. Klemmetjes werken uitstekend voor slangbegeleiding. Plaats de pomp hoger dan het waterreservoir maar lager dan de uitlaatslangen voor correcte werking. Richt de slanguitlopen naar de basis van de plant voor direct wortelwater.

Stap 3: Bedraden en programmeren

  1. Stel de RTC in volgens deze instructable.
  2. Volg het bedradingsschema (zie afbeelding) om het systeem aan te sluiten.
  3. Download de Automatic Plant Watering Sketch van GitHub en upload naar je Geekduino via Arduino IDE.

Stap 4: Testen en afstellen

Zet het systeem aan. Gebruik de testknop om de pomp te primen en de doorstroom te checken: niet te krachtig (planten beschadigen), niet te zwak (alleen druppels). Test eerst met uitlopen in een emmer.

  • Te krachtig? Splits de slang in meer uitlopen of verleng de slang na de pomp.
  • Te zwak? Verkort de slangen of verminder het aantal uitlopen.

In de code kun je wateringtijden en vochtigheidsdrempels aanpassen. Standaard: 1x per dag wateren + check elke minuut of gemiddelde vochtigheid niet onder 420 daalt. Via de Seriële Monitor (USB aangesloten) kun je sensorwaarden live zien. Bij de DFRobot-sensor: hoge waarde = droog (~500 = volledig droog), 300-400 = normaal vochtig.

Stap 5: Klaar!

Het systeem werkt. Houd er wel oog op: emmer vullen, planten snoeien/oogsten, lekkages checken, elektronica droog houden. Het systeem gebruikt een gemiddelde van 3 sensoren – ongelijke bewatering is mogelijk. Met meer pompen kun je per plant regelen voor betere resultaten. Onze tomaten groeien prima na een maand!

Stap 6: Update

De tomatenplanten zijn erg hoog gegroeid, waardoor we het rek moeten verlagen. We voegden reflectoren toe voor zijdelichte belichting. Omdat ze allemaal naar de ene lichtbron groeiden, werden ze lang. Nu hopen we op meer takken en tomaten!

Code

De complete sketch op GitHub: autoPlantWatering.ino

Schema

Geen apart schema-document beschikbaar. Raadpleeg de bedradingsafbeelding in Stap 3.

Productieproces

  1. Geautomatiseerd Plantenwatersysteem met Raspberry Pi & Webdashboard
  2. LED helderheid regelen met PWM via drukknop op Arduino Mega
  3. Betrouwbaar Arduino RFID Aanwezigheidssysteem Aangedreven door Python
  4. Slimme spaarpot bouwen: Muntenacceptor besturen met Arduino Nano
  5. SERENA: Een Aangepast Arduino Mega 2560 Alarmsysteem Met TFT LCD Touchscreen
  6. Een LED bedienen via Bluetooth met Arduino – Eenvoudige DIY Handleiding
  7. Slimme Plantenwateringssysteem met Arduino Nano
  8. Real-time Bosbrandbewakingssysteem met SMS-alarmen
  9. Slimme Kelder Ventilatiesysteem: Arduino-gestuurde Vochtcontrole
  10. Uitgebreide Gids voor Automatische Transmissiesystemen
  11. Automatische smeringssystemen: Hoe ze werken en waarom ze belangrijk zijn