RM新时代网站-首页

聚豐項(xiàng)目 > 智能豬舍

智能豬舍

1.生豬疾病預(yù)警 2.豬舍環(huán)境監(jiān)測(cè)與控制 3.生豬養(yǎng)殖數(shù)據(jù)庫 4.以科學(xué)生豬養(yǎng)殖技術(shù)為理論指導(dǎo),實(shí)時(shí)監(jiān)測(cè)豬舍環(huán)境溫度、濕度,實(shí)現(xiàn)豬舍環(huán)境綠色調(diào)控。 5.實(shí)時(shí)云端大數(shù)據(jù)分析: 6.區(qū)域內(nèi)豬場(chǎng)季節(jié)性、傳染性生豬疾病能進(jìn)行提前預(yù)警; 7.有利于獸醫(yī)工作人員對(duì)生豬病情分析與對(duì)癥治療; 8.為健康生豬養(yǎng)殖產(chǎn)業(yè)研究提供有力依據(jù)。 9.提高生豬養(yǎng)殖戶的規(guī)模效益 10.降低生豬養(yǎng)殖戶的養(yǎng)殖風(fēng)險(xiǎn) 11.遠(yuǎn)程監(jiān)控,實(shí)時(shí)了解豬舍狀況 12.降低人力成本,提高經(jīng)濟(jì)效益

ctt1996 ctt1996

分享
1 喜歡這個(gè)項(xiàng)目
團(tuán)隊(duì)介紹

ctt1996 ctt1996

團(tuán)隊(duì)成員

蔡濤濤

分享
項(xiàng)目簡(jiǎn)介
1.生豬疾病預(yù)警 2.豬舍環(huán)境監(jiān)測(cè)與控制 3.生豬養(yǎng)殖數(shù)據(jù)庫 4.以科學(xué)生豬養(yǎng)殖技術(shù)為理論指導(dǎo),實(shí)時(shí)監(jiān)測(cè)豬舍環(huán)境溫度、濕度,實(shí)現(xiàn)豬舍環(huán)境綠色調(diào)控。 5.實(shí)時(shí)云端大數(shù)據(jù)分析: 6.區(qū)域內(nèi)豬場(chǎng)季節(jié)性、傳染性生豬疾病能進(jìn)行提前預(yù)警; 7.有利于獸醫(yī)工作人員對(duì)生豬病情分析與對(duì)癥治療; 8.為健康生豬養(yǎng)殖產(chǎn)業(yè)研究提供有力依據(jù)。 9.提高生豬養(yǎng)殖戶的規(guī)模效益 10.降低生豬養(yǎng)殖戶的養(yǎng)殖風(fēng)險(xiǎn) 11.遠(yuǎn)程監(jiān)控,實(shí)時(shí)了解豬舍狀況 12.降低人力成本,提高經(jīng)濟(jì)效益
硬件說明

1.單片機(jī)部分:

介紹:

ST15系列單片機(jī)是STC生產(chǎn)的單時(shí)鐘/機(jī)器周期()T)的單片機(jī),是高速/高可靠/低功耗/超強(qiáng)抗干擾的新一代8051單片機(jī),采用STC第八代加密技術(shù),無法解密,指令代碼完全兼容傳統(tǒng)8051,但速度快8~12倍。內(nèi)部集成高精度R℃時(shí)鐘,ISP編程時(shí)5MHz、35MHz寬范圍可設(shè)置,可徹底省掉外部昂貴的晶振和外部復(fù)位電路。3路CCP/PWM/PCA,8路高速10位A/D轉(zhuǎn)換,內(nèi)置2K字節(jié)大容量SRAM,2組超高速異步串行通信端口(UART1/UART2),可在5組管腳之間進(jìn)行切換,分時(shí)復(fù)用可作5組串口使用,1組高速同步串行通信端口SPI,針對(duì)多串行口通信/電機(jī)控制/強(qiáng)干擾場(chǎng)合。在KeilC開發(fā)環(huán)境中,Intel8052編譯,頭文件包含<reg51.h>即可現(xiàn)STC巧系列單片機(jī)采用STC一Y5超高速CPU內(nèi)核,在相同的時(shí)鐘頻率下,速度又比STC早期的IT系列單片機(jī)(如STC12系列/STCII系列/STCIO系列)的速度快20%.

功能:

通過IIC通信讀取傳感器的數(shù)據(jù)并處理傳輸?shù)?266服務(wù)器。

2.

介紹:

網(wǎng)絡(luò)數(shù)據(jù)交換部分:ESP8266,體積超小的802.11b/g/n Wi-Fi SOC 模塊,采用低功率32位CPU,可兼作應(yīng)用處理器,主頻最高可達(dá)160MHz,支持串口,支持多種休眠模式,待機(jī)功耗低至1.0mW,通用AT指令可快速上手。

功能:將單片機(jī)串口傳輸?shù)臄?shù)據(jù)上傳到服務(wù)器,并將服務(wù)器的指令傳輸?shù)絾纹瑱C(jī)執(zhí)行。

3.

介紹:

IDT HS300x系列是一種高精度、全校準(zhǔn)的相對(duì)產(chǎn)品濕度和溫度傳感器。MEMS傳感器的特點(diǎn)是a獨(dú)有的傳感器級(jí)保護(hù),確保高可靠性和高可靠性長期穩(wěn)定。集成校準(zhǔn)和溫度補(bǔ)償邏輯提供通過標(biāo)準(zhǔn)I2C完全校正RH和溫度值輸出。不需要用戶校準(zhǔn)輸出數(shù)據(jù)。精度高,測(cè)量響應(yīng)時(shí)間快,壽命長穩(wěn)定性與小包裝尺寸相結(jié)合使得HS300x系列適用于各種應(yīng)用場(chǎng)合適用于惡劣環(huán)境的便攜設(shè)備。HS300x系列數(shù)字傳感器測(cè)量精度較高濕度和溫度水平。測(cè)量數(shù)據(jù)在內(nèi)部修正和補(bǔ)償了廣泛的準(zhǔn)確操作溫度和濕度等級(jí)范圍-用戶校準(zhǔn)不是必需的。

功能:精確讀取環(huán)境溫濕度數(shù)據(jù)。

軟件說明

單片機(jī)部分:使用keil軟件創(chuàng)建單片機(jī)工程

部分代碼:

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讀取函數(shù)

{

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()//數(shù)據(jù)計(jì)算函數(shù)

{

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)//主循環(huán)函數(shù)

{

sensor_data();

transform();

Usart_send();

delay500ms();

}

2.服務(wù)器部分:使用易語言軟件編輯應(yīng)用

部分代碼:

.版本 2


.程序集 窗口程序集_啟動(dòng)窗口


.子程序 __啟動(dòng)窗口_創(chuàng)建完畢


服務(wù)器1.禁止 = 真


.子程序 _服務(wù)器1_數(shù)據(jù)到達(dá)

.局部變量 flag, 整數(shù)型

.局部變量 num, 整數(shù)型


num = 列表框1.取項(xiàng)目數(shù) () - 1

flag = 列表框1.選擇 (服務(wù)器1.取回客戶 ())

.判斷循環(huán)首 (num ≥ 0)

    .如果真 (num ≠ flag)

        服務(wù)器1.發(fā)送數(shù)據(jù) (列表框1.取項(xiàng)目文本 (num), 服務(wù)器1.取回?cái)?shù)據(jù) (), )

    .如果真結(jié)束

    num = num - 1

.判斷循環(huán)尾 ()

.如果 (led_flag = 1)

    標(biāo)簽2.背景顏色 = #灰色

    led_flag = 0

.否則

    標(biāo)簽2.背景顏色 = #綠色

    led_flag = 1

.如果結(jié)束



.子程序 _服務(wù)器1_客戶進(jìn)入


列表框1.加入項(xiàng)目 (服務(wù)器1.取回客戶 (), )


.子程序 _服務(wù)器1_客戶離開


列表框1.刪除項(xiàng)目 (列表框1.選擇 (服務(wù)器1.取回客戶 ()))

列表框1.刷新顯示 ()


.子程序 _按鈕1_被單擊


服務(wù)器1.端口 = 到整數(shù) (編輯框1.內(nèi)容)

按鈕1.標(biāo)題 = “已啟用”

按鈕1.禁止 = 真

服務(wù)器1.禁止 = 假

3.手機(jī)APP端:使用易安卓軟件編輯工程

部分代碼:

變量 溫濕度數(shù)據(jù) 為 字節(jié)型(8)

變量 數(shù)組下標(biāo) 為 整數(shù)型

變量 數(shù)據(jù)開關(guān) 為 整數(shù)型

事件 主窗口.創(chuàng)建完畢()

客戶1.連接服務(wù)器("47.107.33.250",8888,5000)

數(shù)組下標(biāo)=0

結(jié)束 事件


事件 客戶1.連接完畢(連接結(jié)果 為 邏輯型)

彈出提示("服務(wù)器連接成功")

結(jié)束 事件


事件 客戶1.連接斷開()

彈出提示("服務(wù)器連接已斷開")

結(jié)束 事件


事件 客戶1.收到數(shù)據(jù)(數(shù)據(jù) 為 字節(jié)型())

變量 收到的數(shù)據(jù) 為 字節(jié)型(6)

收到的數(shù)據(jù)=數(shù)據(jù)

如果 收到的數(shù)據(jù)(0)=1 且 收到的數(shù)據(jù)(5)=2 則

彈出提示("收到數(shù)據(jù)")

如果 收到的數(shù)據(jù)(1)<95 則

標(biāo)簽4.標(biāo)題=整數(shù)到文本(收到的數(shù)據(jù)(1))&"."&整數(shù)到文本(收到的數(shù)據(jù)(2))

否則

結(jié)束 如果

如果 收到的數(shù)據(jù)(3)<30 則

標(biāo)簽6.標(biāo)題=整數(shù)到文本(收到的數(shù)據(jù)(3))&"."&整數(shù)到文本(收到的數(shù)據(jù)(4))

否則

結(jié)束 如果

否則

結(jié)束 如果

結(jié)束 事件


事件 主窗口.按下某鍵(鍵代碼 為 整數(shù)型,傳址 屏蔽 為 邏輯型)

如果 鍵代碼 = 返回鍵 則

客戶1.斷開連接()

    結(jié)束程序()

結(jié)束 如果

結(jié)束 事件


事件 選擇框1.選擇改變()

變量 命令 為 字節(jié)型(1)

如果 選擇框1.選中=真 則

命令(0)=1

否則

    命令(0)=2

結(jié)束 如果

客戶1.發(fā)送數(shù)據(jù)(命令)

結(jié)束 事件


演示效果


評(píng)論區(qū)(6 )
  • 葬花佛: 18222005391微信手機(jī)同號(hào),樓主看到的話請(qǐng)聯(lián)系我一下

    回復(fù)

  • tjdpuc4r: 光子脫毛儀的使用壽命一般在30萬次至70萬次。
    激光脫毛儀的使用壽命則是在3000萬次至6000萬次。
    使用次數(shù)大大多于光子脫毛儀,可以供更多人完成全身脫毛
    那么光子脫毛及激光脫毛儀的工作原理是什么呢?
    光子脫毛儀釋放寬譜波段光,能量分散,到達(dá)毛囊的能量較少。
    激光脫毛儀釋放單色性、方向性純光,能夠透過皮膚表層到達(dá)毛囊根部。

    回復(fù)

  • xulilaopo123: 18931429731,樓主看到請(qǐng)麻煩聯(lián)系下我

    回復(fù)

  • fansnew: 怎么判斷豬有沒有生病

    回復(fù)

  • 李華戈: 百度一下,你就知道!

    回復(fù)

  • 李華戈: 百度一下,你就知道!

    回復(fù)

RM新时代网站-首页