Gewächshaus-Steuerung

Ein IoT-Gewächshaussystem: Ein Raspberry Pi steuert das Klima, ein TensorFlow-Modell erkennt Keimlinge, und eine iOS-App überwacht und steuert es aus der Ferne.

Raspberry PiTensorFlowiOSFirebase
Ein Gewächshaus, dessen Klima von einem Raspberry Pi gesteuert und dessen Pflanzen von einer Kamera überwacht werden

Dieses Projekt, das Abschlussprojekt des Internet-of-Things-Kurses an der UIUC, lässt einen Raspberry Pi ein kleines Gewächshaus selbstständig betreiben. Der Pi liest einen Temperatur- und Feuchtigkeitssensor aus, beobachtet die Pflanzen über eine Kamera und schaltet Lüfter, Heizung und Luftbefeuchter ein oder aus, um das Klima stabil zu halten.

Dieselben Kamerabilder dienten dazu, ein TensorFlow-Modell zu trainieren, das erkennt, ob eine Pflanze gekeimt ist. Der Pi wendet dieses Modell auf jedes neue Foto an, das er aufnimmt.

Eine begleitende iOS-App, geschrieben in Swift, zeigt die aktuelle Temperatur, Feuchtigkeit und das neueste Foto, meldet das Ergebnis des Keimlingsmodells und steuert Lüfter, Heizung und Luftbefeuchter aus der Ferne. App und Pi bleiben über Google Firebase synchron.