Uitdaging

Het aanmaken van plantenvoeding van meerdere componenten op basis van de behoeften van planten is een tijdrovend en complex proces. De uitdaging was om dit proces grotendeels te automatiseren, makkelijker te maken en inzicht te geven in de omgevingsomstandigheden waarin kamerplanten groeien.

Aanpak

Een meetsysteem is ontwikkeld om omgevingsfactoren zoals luchtvochtigheid, temperatuur, lichtintensiteit en bodemvochtigheid te meten. Hiervoor zijn standaard componenten gebruikt. De voeding wordt toegediend via een pompsysteem dat automatisch voeding en water distribueert op basis van meetgegevens.

De sensoren en pompen worden aangestuurd door ESP32-modules die via een Wi-Fi-netwerk en MQTT communiceren met een centrale hub. Daarnaast is een iOS-app ontwikkeld waarmee gebruikers de sensoren en pompen kunnen beheren, instellingen kunnen aanpassen, geautomatiseerde processen kunnen ontwerpen en realtime gegevens kunnen bekijken.

Resultaat

Het resultaat is een functioneel ecosysteem van modulaire componenten die de gezondheid en groei van planten optimaliseren door de voeding dynamisch aan te passen aan de gemeten omgevingsfactoren.

Tools en Technologieën

  • Arduino, ESP32 Gebruikt voor het aansturen van sensoren en pompen, met draadloze communicatie via Wi-Fi
  • Raspberry Pi, Python Centrale hub voor proces-uitvoering en een MQTT broker
  • Swift, SwiftUI Gebruikt voor de ontwikkeling van de iOS app