聚豐項目 > 智能豬舍
1.生豬疾病預警 2.豬舍環境監測與控制 3.生豬養殖數據庫 4.以科學生豬養殖技術為理論指導,實時監測豬舍環境溫度、濕度,實現豬舍環境綠色調控。 5.實時云端大數據分析: 6.區域內豬場季節性、傳染性生豬疾病能進行提前預警; 7.有利于獸醫工作人員對生豬病情分析與對癥治療; 8.為健康生豬養殖產業研究提供有力依據。 9.提高生豬養殖戶的規模效益 10.降低生豬養殖戶的養殖風險 11.遠程監控,實時了解豬舍狀況 12.降低人力成本,提高經濟效益
ctt1996
分享ctt1996
團隊成員
蔡濤濤 無
1.單片機部分:
介紹:
ST15系列單片機是STC生產的單時鐘/機器周期()T)的單片機,是高速/高可靠/低功耗/超強抗干擾的新一代8051單片機,采用STC第八代加密技術,無法解密,指令代碼完全兼容傳統8051,但速度快8~12倍。內部集成高精度R℃時鐘,ISP編程時5MHz、35MHz寬范圍可設置,可徹底省掉外部昂貴的晶振和外部復位電路。3路CCP/PWM/PCA,8路高速10位A/D轉換,內置2K字節大容量SRAM,2組超高速異步串行通信端口(UART1/UART2),可在5組管腳之間進行切換,分時復用可作5組串口使用,1組高速同步串行通信端口SPI,針對多串行口通信/電機控制/強干擾場合。在KeilC開發環境中,Intel8052編譯,頭文件包含<reg51.h>即可現STC巧系列單片機采用STC一Y5超高速CPU內核,在相同的時鐘頻率下,速度又比STC早期的IT系列單片機(如STC12系列/STCII系列/STCIO系列)的速度快20%.
功能:
通過IIC通信讀取傳感器的數據并處理傳輸到8266服務器。
2.
介紹:
網絡數據交換部分:ESP8266,體積超小的802.11b/g/n Wi-Fi SOC 模塊,采用低功率32位CPU,可兼作應用處理器,主頻最高可達160MHz,支持串口,支持多種休眠模式,待機功耗低至1.0mW,通用AT指令可快速上手。
功能:將單片機串口傳輸的數據上傳到服務器,并將服務器的指令傳輸到單片機執行。
3.
介紹:
IDT HS300x系列是一種高精度、全校準的相對產品濕度和溫度傳感器。MEMS傳感器的特點是a獨有的傳感器級保護,確保高可靠性和高可靠性長期穩定。集成校準和溫度補償邏輯提供通過標準I2C完全校正RH和溫度值輸出。不需要用戶校準輸出數據。精度高,測量響應時間快,壽命長穩定性與小包裝尺寸相結合使得HS300x系列適用于各種應用場合適用于惡劣環境的便攜設備。HS300x系列數字傳感器測量精度較高濕度和溫度水平。測量數據在內部修正和補償了廣泛的準確操作溫度和濕度等級范圍-用戶校準不是必需的。
功能:精確讀取環境溫濕度數據。
單片機部分:使用keil軟件創建單片機工程
部分代碼:
void UsartInit() //串口初始化
{
SCON=0X50;
T2L=(65536-(FOSC/4/BAUD));
T2H=(65536-(FOSC/4/BAUD))>>8;
AUXR = 0x14;
AUXR|=0x01;
ES=1;
EA=1;
}
void sensor_data()//IIC讀取函數
{
I2cStart();
I2cSendByte(0x89);
Humidity_H_data=I2cReadByte();
Ack();
Humidity_L_data=I2cReadByte();
Ack();
Temp_H_data=I2cReadByte();
Ack();
Temp_L_data=I2cReadByte();
NoAck();
I2cStop();
}
void transform()//數據計算函數
{
TH=Temp_H_data*64+(Temp_L_data>>2)-4000;
RH=((Humidity_H_data&0x3f)*256+Humidity_L_data)/1.64;
Humidity_H_data=RH/100;
Humidity_L_data=RH%100;
Temp_H_data=TH/100;
Temp_L_data=TH%100;
}
while(1)//主循環函數
{
sensor_data();
transform();
Usart_send();
delay500ms();
}
2.服務器部分:使用易語言軟件編輯應用
部分代碼:
.版本 2
.程序集 窗口程序集_啟動窗口
.子程序 __啟動窗口_創建完畢
服務器1.禁止 = 真
.子程序 _服務器1_數據到達
.局部變量 flag, 整數型
.局部變量 num, 整數型
num = 列表框1.取項目數 () - 1
flag = 列表框1.選擇 (服務器1.取回客戶 ())
.判斷循環首 (num ≥ 0)
.如果真 (num ≠ flag)
服務器1.發送數據 (列表框1.取項目文本 (num), 服務器1.取回數據 (), )
.如果真結束
num = num - 1
.判斷循環尾 ()
.如果 (led_flag = 1)
標簽2.背景顏色 = #灰色
led_flag = 0
.否則
標簽2.背景顏色 = #綠色
led_flag = 1
.如果結束
.子程序 _服務器1_客戶進入
列表框1.加入項目 (服務器1.取回客戶 (), )
.子程序 _服務器1_客戶離開
列表框1.刪除項目 (列表框1.選擇 (服務器1.取回客戶 ()))
列表框1.刷新顯示 ()
.子程序 _按鈕1_被單擊
服務器1.端口 = 到整數 (編輯框1.內容)
按鈕1.標題 = “已啟用”
按鈕1.禁止 = 真
服務器1.禁止 = 假
3.手機APP端:使用易安卓軟件編輯工程
部分代碼:
變量 溫濕度數據 為 字節型(8)
變量 數組下標 為 整數型
變量 數據開關 為 整數型
事件 主窗口.創建完畢()
客戶1.連接服務器("47.107.33.250",8888,5000)
數組下標=0
結束 事件
事件 客戶1.連接完畢(連接結果 為 邏輯型)
彈出提示("服務器連接成功")
結束 事件
事件 客戶1.連接斷開()
彈出提示("服務器連接已斷開")
結束 事件
事件 客戶1.收到數據(數據 為 字節型())
變量 收到的數據 為 字節型(6)
收到的數據=數據
如果 收到的數據(0)=1 且 收到的數據(5)=2 則
彈出提示("收到數據")
如果 收到的數據(1)<95 則
標簽4.標題=整數到文本(收到的數據(1))&"."&整數到文本(收到的數據(2))
否則
結束 如果
如果 收到的數據(3)<30 則
標簽6.標題=整數到文本(收到的數據(3))&"."&整數到文本(收到的數據(4))
否則
結束 如果
否則
結束 如果
結束 事件
事件 主窗口.按下某鍵(鍵代碼 為 整數型,傳址 屏蔽 為 邏輯型)
如果 鍵代碼 = 返回鍵 則
客戶1.斷開連接()
結束程序()
結束 如果
結束 事件
事件 選擇框1.選擇改變()
變量 命令 為 字節型(1)
如果 選擇框1.選中=真 則
命令(0)=1
否則
命令(0)=2
結束 如果
客戶1.發送數據(命令)
結束 事件
葬花佛: 18222005391微信手機同號,樓主看到的話請聯系我一下
回復
tjdpuc4r: 光子脫毛儀的使用壽命一般在30萬次至70萬次。
激光脫毛儀的使用壽命則是在3000萬次至6000萬次。
使用次數大大多于光子脫毛儀,可以供更多人完成全身脫毛
那么光子脫毛及激光脫毛儀的工作原理是什么呢?
光子脫毛儀釋放寬譜波段光,能量分散,到達毛囊的能量較少。
激光脫毛儀釋放單色性、方向性純光,能夠透過皮膚表層到達毛囊根部。
回復
xulilaopo123: 18931429731,樓主看到請麻煩聯系下我
回復
fansnew: 怎么判斷豬有沒有生病
回復
李華戈: 百度一下,你就知道!
回復
李華戈: 百度一下,你就知道!
回復