使用Grafana和InfluxDB的自動(dòng)水培系統(tǒng),用于種植草莓。
硬件部件
蠕動(dòng)泵×1個(gè)
氣泵×1個(gè)
宜家V?XER培植LED燈泡PAR20 E14×1個(gè)
Arduino nano×1個(gè)
樹(shù)莓派3 B +×1個(gè)
電源5V×1個(gè)
pH傳感器×1個(gè)
TDS傳感器×1個(gè)
DHT22傳感器×1個(gè)
水位傳感器×1個(gè)
樹(shù)莓派相機(jī)v1.3×1個(gè)
軟件應(yīng)用程序和在線服務(wù)
InfluxDB
手動(dòng)工具和制造機(jī)
3D打印機(jī)(通用)
我對(duì)水培法感興趣已有一段時(shí)間了,因此我將其構(gòu)建為我的論文項(xiàng)目。構(gòu)建過(guò)程是一個(gè)有趣且具有挑戰(zhàn)性的過(guò)程,最終我吃到了我自己的室內(nèi)種植的草莓!
系統(tǒng)可以做什么?
該系統(tǒng)監(jiān)控pH,TDS,溫度,濕度和水位。它還包括一個(gè)用于為植物根部供氧的氣泵,以及一個(gè)用于自動(dòng)調(diào)節(jié)pH值的PID控制的蠕動(dòng)泵(用于泵送pH降低溶液)。
Arduino Nano讀取傳感器數(shù)據(jù)并控制氣泵和蠕動(dòng)泵,而Raspberry Pi將數(shù)據(jù)發(fā)送到InfluxDB并執(zhí)行圖像識(shí)別。我使用了預(yù)先訓(xùn)練的模型來(lái)檢測(cè)草莓果實(shí),并使用此數(shù)據(jù)集在Kaggle 上訓(xùn)練了一個(gè)新模型來(lái)檢測(cè)病葉。
我使用Grafana可視化數(shù)據(jù):