聚豐項目 > 基于云平臺的智能生態農場管理系統
傳統的農場管理模式是通過大量的人力物力以及精力去管理的,在造成人力資源的浪費的同時也破壞了生態資源。本作品將魚塘和田地互補結合起來進行水資源的循環再利用,打造出“魚菜共生”的智能生態生產方式,讓物質得到充分利用,使農業生產智能化、生態化。我們通過傳感器更加準確的實時檢測環境中的空氣中溫濕度,CO2濃度,土壤濕度和PH值,通過ZigBee無線傳輸技術傳輸與終端進行數據交互。實時有效的對作物所處環境進行檢測和警報。同時我們增加了太陽能電池板進行天然能源的利用,為適應多雨地區本作品設計了對雨水的收集利用功能,可以對雨水進行收集、過濾再利用。傳統農場對于數據的采集不利于集中統計和管理,不便日后的一些統計整改工作,我們選擇Mbed云平臺儲存信息,對于大量的數據可以快速查找,反復使用。對于不同種農作物的生長環境我們設計了農作物系統在線查找,方便了對農作物信息的及時充分了解,提高農作物的產量。
fanchong
分享fanchong
團隊成員
范沖 系統設計
1.系統功能
(1)多傳感器實時數據采集
(2)多節點無線數據傳輸
(3)云端歷史數據存儲
(4)遠程監測農場各角落實時環境
(5)簡易操作,方便控制實時環境
(6)設置閥值,智能預警
(7)農作物生長環境云端推送
(8)整個系統運行穩定可靠
(9)整個系統節能環保
本系統以STM32單片機為為智能終端,農場內各個角落布置的傳感器檢測到的溫濕度、光照強度、CO2濃度、土壤溫濕度、魚塘水質等實時數據通過ZigBee技術傳輸給終端進行處理;再由EMW3080WIFI模塊將MCU處理的數據發送給Mbed云平臺,用戶通過手機或者電腦,可以實時的觀察農場的實時環境,并可以通過云平臺或云應用下達控制指令實現控制繼電器的吸合進而對卷簾、加濕裝置,滴灌裝置等設備的控制。用戶也可以通過應用軟件查詢不同農作物適宜的生長環境進而設置不同的標準值與預警值,MCU通過閉環控制將實時環境穩定在標準值左右,當發生突發狀況,環境超過或者低于設定預警值時,云平臺會對用戶發出預警。基于魚菜共生的養殖模式與高效可控的灌溉技術使整個農場環保可循環。
#include "main.h"
int main(void)
{
uint16 times=0;
mDelay(1000);
LED_Init();
PH_Init();
Delay_Init();
EMW3080_IO_Init();
IIC_Init();
USART1_Init();
USART2_Init();
RC522_Init (); //RC522模塊所需外設的初始化配置
PcdReset ();
M500PcdConfigISOType ( 'A' );//設置工作方式
EMW3080_Reset();
EMW3080_Init();
LED_Switch(LED_ON,LED_R|LED_G|LED_Y|LED_B);
BEE_ON;
DelayMs(250);
BEE_OFF;
while(1)
{
times++;
Status_Scan();
if(times%500==0)
{
Mbed_DevLink(DEVICEID,APIKEY);
}else if(times%20==0)
{
SHT20_GetValue();
PH_GetValue();
Save_DataToMbed();
}
}
}
殘月777: 作者您好,我最近想開始做個畢設,找了挺久的項目。覺得這個智能生態農場管理系統做得特別的好,借鑒借鑒,希望多多指點~
回復