wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 20429|回復(fù): 24
收起左側(cè)

設(shè)施農(nóng)業(yè)(大棚種植)遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì) STM32+51單片機(jī) 含pcb 上下位機(jī)源碼 原理圖

  [復(fù)制鏈接]
ID:130231 發(fā)表于 2017-3-18 13:38 | 顯示全部樓層 |閱讀模式
大棚種植遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì),STM32F407單片機(jī)+51單片機(jī)構(gòu)成的完整系統(tǒng) 很不錯(cuò),分享給51黑電子論壇的朋友們,希望大家能喜歡。

校園創(chuàng)新大賽

1.001.jpg


視頻觀看地址:
http://v.youku.com/v_show/id_XNjE5ODY0NDY0.html

摘要

該系統(tǒng)將自動(dòng)控制技術(shù)與設(shè)施農(nóng)業(yè)相結(jié)合,采集溫室的光照度、溫度和濕度,同時(shí)實(shí)現(xiàn)上位機(jī)的存儲(chǔ)和監(jiān)控。該系統(tǒng)的應(yīng)用可以節(jié)省大量的勞動(dòng)力,提高蔬菜的品質(zhì),增加產(chǎn)量,節(jié)約水肥,形成生態(tài)友好型的棚膜經(jīng)濟(jì),不僅對(duì)我省乃至整個(gè)東北寒區(qū)的溫室蔬菜生產(chǎn)都具有重要的意義。

1.        引言

近年來(lái),溫室蔬菜種植的規(guī)模在我國(guó)北方發(fā)展十分迅速,成為城市居民菜籃的主要途徑,也是農(nóng)戶增產(chǎn)創(chuàng)收的捷徑之一。然而溫室大棚普遍存在著自動(dòng)化水平較低、人力消耗大以及水肥資源浪費(fèi)嚴(yán)重等諸多問(wèn)題。針對(duì)上述問(wèn)題,本團(tuán)隊(duì)設(shè)計(jì)了北方溫室蔬菜設(shè)施環(huán)境遠(yuǎn)程監(jiān)控系統(tǒng)。該系統(tǒng)采用STM32F407探索板作為主控制器,布置在大棚內(nèi)部的傳感器可實(shí)時(shí)檢測(cè)室內(nèi)溫度、濕度、光照強(qiáng)度,同時(shí)單片機(jī)還將通過(guò)光敏傳感器檢測(cè)室外光照強(qiáng)度以控制大棚外卷簾機(jī)卷起或放下保溫層,不僅如此,本系統(tǒng)中還加入了上位機(jī)控制系統(tǒng),用戶足不出戶就能監(jiān)視并控制大棚內(nèi)部的情況,一定程度上的實(shí)現(xiàn)了農(nóng)業(yè)生產(chǎn)的自動(dòng)化,使農(nóng)作物始終生長(zhǎng)在適宜的環(huán)境中,不但解放了人力,節(jié)約了資源,同時(shí)還能提高作物的經(jīng)濟(jì)效益,為農(nóng)戶增產(chǎn)增收。

2.        系統(tǒng)方案

本團(tuán)隊(duì)的作品針對(duì)我國(guó)北方農(nóng)村溫室大棚運(yùn)行現(xiàn)狀,對(duì)目前的溫室大棚產(chǎn)品進(jìn)行了深入的調(diào)查與研究,設(shè)計(jì)出一套切實(shí)可行的智能溫室遠(yuǎn)程控制系統(tǒng)。本系統(tǒng)可以實(shí)現(xiàn)對(duì)溫室大棚室內(nèi)部環(huán)境因素的實(shí)時(shí)監(jiān)測(cè),同時(shí)用戶還可以通過(guò)遠(yuǎn)程群控系統(tǒng)實(shí)時(shí)監(jiān)控多個(gè)溫室大棚內(nèi)的情況,操作方便快捷。



1.002.jpg


圖1系統(tǒng)示意圖

3.        系統(tǒng)硬件設(shè)計(jì)

本作品中,系統(tǒng)由五個(gè)單片機(jī)系統(tǒng)組成的,其中51系列的單片機(jī)四個(gè),STM32F407單片機(jī)一個(gè),各個(gè)子系統(tǒng)之間通過(guò)NRF24L01無(wú)線模塊進(jìn)行通信,如下圖所示:

1.003.jpg
圖2系統(tǒng)硬件組成框圖


主控制板主要由STM32F407探索板、無(wú)線通信模塊以及USB轉(zhuǎn)串口模塊組成。主控制板負(fù)責(zé)對(duì)兩個(gè)大棚傳遞上來(lái)的信息進(jìn)行處理,打包之后發(fā)送給上位機(jī),同時(shí)還負(fù)責(zé)將上位機(jī)下達(dá)的指令傳遞給兩個(gè)大棚。

1.004.jpg

圖3主控制板硬件組成框圖

大棚控制板主要由STC12C5A60S2單片機(jī)、12864LCD顯示、光耦隔離、繼電器、無(wú)線通信模塊組成。大棚控制板負(fù)責(zé)控制大棚內(nèi)部裝置以及轉(zhuǎn)發(fā)大棚采集板采集上來(lái)的數(shù)據(jù),一旦收到主控制板發(fā)送的信號(hào),大棚控制板將對(duì)相應(yīng)的裝置進(jìn)行控制。

1.005.jpg

圖4大棚控制板硬件組成框圖

大棚采集板主要由STC12C4052AD單片機(jī)、光照強(qiáng)度傳感器、土壤濕度傳感器、空氣溫濕度、無(wú)線通信模塊以及供電電池組成。大棚采集板負(fù)責(zé)采集大棚內(nèi)部的各項(xiàng)數(shù)據(jù),之后發(fā)送給大棚控制板。

1.006.jpg

圖5大棚采集板硬件組成框圖
4.        系統(tǒng)軟件設(shè)計(jì)

系統(tǒng)軟件主要由四個(gè)部分組成,分別是上位機(jī)軟件、主控制板、大棚控制板和大棚采集板。

上位機(jī)軟件使用微軟公司的Visual Basic語(yǔ)言編寫。上位機(jī)界面通過(guò)USB轉(zhuǎn)串口模塊與主控制板進(jìn)行通信,以獲取兩個(gè)大棚內(nèi)部的環(huán)境數(shù)據(jù)和對(duì)大棚內(nèi)部設(shè)施進(jìn)行控制,同時(shí)上位機(jī)軟件還可以將環(huán)境數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中,以便日后的查詢。


1.007.jpg

圖6上位機(jī)軟件界面

主控制板在Keil MDK環(huán)境下開發(fā),所用語(yǔ)言為C語(yǔ)言。在程序中使用了ST的庫(kù)函數(shù),使得開發(fā)思路更加的流暢。當(dāng)主控制板接收到大棚控制板發(fā)送上來(lái)的信號(hào)時(shí),首先通過(guò)讀取無(wú)線模塊內(nèi)部寄存器的值判斷是哪個(gè)大棚發(fā)送上來(lái)的信號(hào)。

由于在無(wú)線通信模塊中,不同模塊之間是由通道地址來(lái)進(jìn)行區(qū)分的,所以在要通過(guò)不同的接收通道地址來(lái)實(shí)現(xiàn)多通道接收,當(dāng)接收到大棚控制板發(fā)送上來(lái)的數(shù)據(jù)時(shí),主控制板讀取無(wú)線模塊中的通道標(biāo)志位來(lái)判斷是哪個(gè)大棚發(fā)送的數(shù)據(jù)。同理當(dāng)主控制板收到上位機(jī)發(fā)送下來(lái)的控制信號(hào)時(shí),也先判斷是控制哪個(gè)大棚的信號(hào),然后加載不同的發(fā)送地址,以發(fā)送給指定的大棚。

1.008.jpg

圖7主控制板程序流程圖

大棚控制板和大棚采集板也是在Keil開發(fā)環(huán)境下使用C語(yǔ)言進(jìn)行編程的。

大棚采集板的程序比較簡(jiǎn)單,只有重復(fù)采集傳感器參數(shù)和將數(shù)據(jù)發(fā)送出去這兩項(xiàng)工作。

在大棚控制板的程序中,包括液晶顯示、按鍵掃描、繼電器控制、數(shù)據(jù)接收以及數(shù)據(jù)發(fā)送。大棚控制板將采集板發(fā)送過(guò)來(lái)的數(shù)據(jù),通過(guò)無(wú)線傳送到主控制器中,同時(shí)還接收主控制器發(fā)送下來(lái)的控制信號(hào)。

5.        系統(tǒng)創(chuàng)新
系統(tǒng)的創(chuàng)新之處有以下幾個(gè)方面:
  • 系統(tǒng)使用無(wú)線通信模塊組成小型局域網(wǎng),無(wú)需現(xiàn)場(chǎng)布線,安裝方便;
  • 上位機(jī)軟件使用簡(jiǎn)單、方便,實(shí)時(shí)性好;
  • 數(shù)據(jù)可以保存在數(shù)據(jù)庫(kù)中,供日后的查詢和調(diào)用;

6.        評(píng)測(cè)與結(jié)論

系統(tǒng)測(cè)試采取人工測(cè)試方式,主要包括:系統(tǒng)運(yùn)行的可靠性測(cè)試、無(wú)線數(shù)據(jù)傳輸可靠性測(cè)試、大棚控制板繼電器開關(guān)測(cè)試、大棚采集板電池使用時(shí)間測(cè)試等。

測(cè)試結(jié)果如下表所示:

測(cè)試的項(xiàng)目

達(dá)到的指標(biāo)

系統(tǒng)運(yùn)行的可靠性測(cè)試

整套系統(tǒng)連續(xù)運(yùn)行48小時(shí)無(wú)異常

無(wú)線數(shù)據(jù)傳輸正確率測(cè)試

傳輸距離<5米 傳輸正確率100%

傳輸距離<10米 傳輸正確率90%

傳輸距離<20米 傳輸正確率60%

大棚控制板繼電器開關(guān)測(cè)試

繼電器連續(xù)開關(guān)動(dòng)作1小時(shí)無(wú)異常

大棚采集板電池使用時(shí)間測(cè)試

在電池供電情況下

采集板連續(xù)工作7天無(wú)異常


附錄
1.009.jpg


1.010.jpg


1.011.jpg

大棚采集板硬件圖 原理圖:
0.png

大鵬叢機(jī)下位機(jī)pcb圖:
0.png

大棚控制板硬件圖 原理圖:
0.png

控制板的pcb圖:
0.png


部分源碼預(yù)覽(主控制板源碼的主程序):
  1. //**********************************************//
  2. //基于STM32F407VGT6芯片
  3. //DISCOVERY開發(fā)板
  4. //長(zhǎng)春工程學(xué)院
  5. //基于STM32的設(shè)施農(nóng)業(yè)遠(yuǎn)程監(jiān)控系統(tǒng)

  6. #include "main.h"

  7. u8 flag,j,ii,tf,temp;
  8. u8 TxBuf[13]={0x0f,0x0f,0x0f,0x0f,0x0f,0x00,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa};
  9. u8 RxBuf0[13];
  10. u8 RxBuf1[13]={50,50,50,50,50,50,50,50,50,50,50,50,50};
  11. u8 RxBuf[26];
  12. u8 RX0_flag=0,RX1_flag=0;


  13. int main(void)
  14. {
  15.         
  16.         NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);        //中斷向量配置
  17.         LED_Init();                        //初始化LED               
  18.         COM3Init(9600);                //串口3初始
  19.         MY_SPI_Init();
  20.         if(NRF24L01_Check())
  21.         {
  22.                 GPIO_SetBits(GPIOD, GPIO_Pin_14);
  23.         }
  24.         else
  25.         {
  26.                 GPIO_SetBits(GPIOD, GPIO_Pin_13);        
  27.         }        
  28.         NRF24L01_Init();
  29.         NRF24L01_TxPacket(TxBuf);
  30.         NRF24L01_Write_Reg(WRITE_REG_NRF+STATUS,0XFF);
  31.         
  32.         tf=0;
  33.         
  34.         while(1)
  35.         {
  36.                 if(flag)                                //如果PC給它發(fā)了指令,則往下發(fā)送
  37.                 {
  38.                         USART_Cmd(USART3, DISABLE);        //關(guān)串口
  39.                         NRF24L01_Write_Reg(WRITE_REG_NRF+CONFIG, 0x0e);//配置為發(fā)送
  40.                         for(ii=0;ii<7;ii++)
  41.                         {
  42.                                 temp=(j&0x80);
  43.                                 j=(j<<1);
  44.                                 if(temp)TxBuf[ii]=0xf0;
  45.                                 else TxBuf[ii]=0x0f;                                       
  46.                         }
  47.                         NRF24L01_TX_Mode(TxBuf[5]);
  48.                         NRF24L01_TxPacket(TxBuf);
  49.                         NRF24L01_Write_Reg(WRITE_REG_NRF+STATUS,0XFF);
  50.                         delay_ms(10);
  51.                         NRF24L01_Init();//當(dāng)發(fā)送完畢后,重新把通道0配置為1號(hào)大棚,通道1為2號(hào)大棚
  52.                         flag=0;
  53.                         USART_Cmd(USART3, ENABLE);
  54.                 }
  55.                
  56.                 NRF24L01_Write_Reg(WRITE_REG_NRF+CONFIG, 0x0f);
  57.                 tf=NRF24L01_switch();                                //判斷通道
  58.                 switch (tf)
  59.                 {
  60.                         case 0: NRF24L01_RxPacket(RxBuf0);        //0通道為一號(hào)大棚
  61.                                         RX0_flag=1;
  62.                                         break;
  63.                                 
  64.                         case 1: NRF24L01_RxPacket(RxBuf1);        //1通道為二號(hào)大棚
  65.                                         RX1_flag=1;
  66.                                         break;                                                         
  67.                 }
  68.                 if(RX0_flag|RX1_flag)
  69.                 {
  70.                         for(ii=0;ii<13;ii++)RxBuf[ii]=RxBuf0[ii];
  71.                         for(ii=13;ii<26;ii++)RxBuf[ii]=RxBuf1[ii-13];
  72.                         for(ii=0;ii<26;ii++)
  73.                         {
  74.                                 USART_SendData(USART3,RxBuf[ii]);
  75.                                 while(!USART_GetFlagStatus(USART3,USART_FLAG_TC));
  76.                                 USART_ClearFlag(USART3,USART_FLAG_TC);
  77.                         }
  78.                         RX0_flag=0;
  79.                         RX1_flag=0;               
  80.                 }
  81. //                 GPIO_SetBits(GPIOD, GPIO_Pin_15);
  82. //                 delay_ms(300);
  83. //                 GPIO_ResetBits(GPIOD, GPIO_Pin_15);
  84. //                 delay_ms(300);
  85.         }               
  86.                     
  87. }


復(fù)制代碼


大棚采集板源碼預(yù)覽:
  1. #include"display.h"

  2. uchar xdata data_txt[64]={"光照強(qiáng)度:12.3% 空氣濕度:78.9% 土壤濕度:45.6% 空氣溫度:+ab.c  "};
  3. //漢字?jǐn)?shù)組字符指示               0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
  4. uchar xdata set_txt[64]={"泵:關(guān)  風(fēng)扇;關(guān)卷簾上:關(guān)      電磁閥:關(guān)      卷簾下:關(guān)      "};
  5. //漢字?jǐn)?shù)組字符指示              0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef

  6. uchar xdata txt_set3[4]={"開關(guān)"};


  7. void display_data(void)                //顯示數(shù)據(jù)界面
  8. {
  9.         uchar i;
  10.         if(display_flag)                //每次切換界面顯示一次界面
  11.         {        
  12.                 lcd_com(0x80);
  13.                 for(i=0;i<64;i++) lcd_dat(data_txt[i]);
  14.                 display_flag=0;
  15.         }
  16.         lcd_three_date(0x85,RX_CJ,0);        //根據(jù)收到的數(shù)據(jù)顯示
  17.         lcd_three_date(0x8d,RX_CJ,6);
  18.         lcd_three_date(0x95,RX_CJ,3);
  19.         lcd_com(0x9c);
  20.         lcd_dat(':');
  21.         lcd_dat(RX_CJ[9]);
  22.         lcd_three_date(0x9d,RX_CJ,10);
  23. }

  24. void display_set(void)                //顯示設(shè)置界面
  25. {
  26.         uchar j;
  27.         if(display_flag)            //每次切換界面顯示一次界面
  28.         {
  29.                 lcd_com(0x80);
  30.                 for(j=0;j<64;j++) lcd_dat(set_txt[j]);
  31.                 display_flag=0;
  32.         }
  33.         lcd_com(0x0c);
  34.         display_flash(0x82,water_pump);
  35.         display_flash(0x87,feng_shan);
  36.         display_flash(0x94,water_button);
  37.         display_flash(0x8c,!juan_up);
  38.         display_flash(0x9c,!juan_down);
  39.         if(s_flag)
  40.         {
  41. //                lcd_com(0x0e);                //開光標(biāo)
  42.                 set_home();
  43.                 delay_ms(100);
  44.                 if(ok_flag)
  45.                 {
  46.                         set_ok_key();
  47.                         ok_flag=0;
  48.                 }        
  49.         }

  50.                
  51. }

  52. //*****************設(shè)置界面-開關(guān)量顯示子函數(shù)******************
  53. void display_boole(uchar b)
  54. {
  55.         lcd_dat(txt_set3[b]);
  56.         lcd_dat(txt_set3[b+1]);
  57. }

  58. void display_flash(uchar add,bit b)
  59. {
  60.         lcd_com(add);
  61.         if(b)
  62.         {
  63.                 display_boole(2);               
  64.         }
  65.         else
  66.         {               
  67.                
  68.                 display_boole(0);
  69.         }        
  70. }

復(fù)制代碼

大棚主機(jī)板 一號(hào)叢機(jī)的部分源碼:
  1. #include"12864.h"///顯示物理量需要一個(gè)帶二維參數(shù)的函數(shù),一維節(jié)點(diǎn)號(hào),一維物理量序號(hào)
  2. /*需要讀取的數(shù)組是:iic-------iic_12_out[12]---讀取歷史數(shù)據(jù)用---由函數(shù)iic_read_ndate()得到
  3.                                                   ds13------get_ds13_date[7]-顯示時(shí)間用-------由函數(shù)get_ds13_time()得到
  4.                                                   12864-----lcd_date[4][9]---3個(gè)節(jié)點(diǎn)36個(gè)物理量的倉(cāng)庫(kù)
  5. */
  6. //********************大棚上電首頁(yè)************************
  7. uchar xdata txt_1[64]={"歡迎使用本系統(tǒng):長(zhǎng)春工程學(xué)院    版本號(hào):401.5.1.1      401 工作室"};
  8. uchar xdata txt_2[64]={"大棚主機(jī)控制板  及開關(guān)量控制界面包括顯示界面                    "};
  9. //漢字?jǐn)?shù)組字符指示            0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
  10. //*********************************************************     

  11. void lcd_com(uchar a)
  12. {
  13.         rs=0;
  14.         rw=0;
  15.         en=0;
  16.         P0=a;
  17.         delay_ms(1);
  18.         en=1;
  19.         delay_ms(1);
  20.         en=0;               
  21. }
  22. void lcd_dat(uchar b)
  23. {
  24.         rs=1;
  25.         rw=0;
  26.         en=0;
  27.         P0=b;
  28.         delay_ms(1);
  29.         en=1;
  30.         delay_ms(1);
  31.         en=0;        
  32. }
  33. void lcd_two_date(uchar add,uint date) //調(diào)節(jié)目標(biāo)值和開關(guān)狀態(tài)用 顯示2個(gè)字符
  34. {
  35.         lcd_com(add);                         //設(shè)定指針        
  36.         lcd_dat(0x30+date/10);                  //送十位
  37.         lcd_dat(0x30+date%10);           //送個(gè)位               
  38. }

  39. void lcd_three_date(uchar add,uchar *date,uchar p)        //顯示 xx.x
  40. {
  41.         lcd_com(add);
  42.         lcd_dat(date[p]);
  43.         lcd_dat(date[p+1]);
  44.         lcd_dat('.');
  45.         lcd_dat(date[p+2]);
  46. }

  47. void lcd_init()
  48. {
  49.         uchar i1;

  50.         lcd_com(0x30);//8位界面基本指令集
  51.         delay_ms(1);
  52.           lcd_com(0x02);//地址歸位
  53.         delay_ms(1);
  54.           lcd_com(0x0c);//顯示打開,光標(biāo)關(guān),反白關(guān)lcd_com(0x0f);
  55.                                         //光標(biāo)閃爍0x0e只顯示光標(biāo)不閃爍
  56.         delay_ms(1);

  57.         lcd_com(0x01);                //清屏
  58.         lcd_com(0x80);          //寫 系統(tǒng)版本相關(guān)
  59.         for(i1=0;i1<64;i1++)        lcd_dat(txt_1[i1]);
  60.         delay_ms(1000);                        //延時(shí)一段時(shí)間

  61.         lcd_com(0x01);                //清屏
  62.         lcd_com(0x80);          //寫 系統(tǒng)提示
  63.         for(i1=0;i1<64;i1++)        lcd_dat(txt_2[i1]);
  64.         delay_ms(1000);                        //延時(shí)一段時(shí)間
  65.         
  66. }

復(fù)制代碼

0.png
0.png

全部資料下載( pcb 上下位機(jī)源碼 原理圖都有):
大棚種植遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì).7z (6.63 MB, 下載次數(shù): 579)

評(píng)分

參與人數(shù) 2黑幣 +112 收起 理由
zhaok2013 + 12 贊一個(gè)!
admin + 100 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:236617 發(fā)表于 2017-9-30 08:20 | 顯示全部樓層
謝謝分享~好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

ID:233024 發(fā)表于 2017-10-10 18:06 | 顯示全部樓層
你好 你都用了哪些什么傳感器?
回復(fù)

使用道具 舉報(bào)

ID:307700 發(fā)表于 2018-4-13 23:20 | 顯示全部樓層
哇感謝十分感謝!
回復(fù)

使用道具 舉報(bào)

ID:310987 發(fā)表于 2018-4-25 10:53 | 顯示全部樓層
樓主,這個(gè)系統(tǒng)用51單片機(jī)可以做出來(lái)嗎
回復(fù)

使用道具 舉報(bào)

ID:351250 發(fā)表于 2018-6-20 09:33 來(lái)自觸屏版 | 顯示全部樓層
謝謝分享
回復(fù)

使用道具 舉報(bào)

ID:303383 發(fā)表于 2018-6-20 12:36 | 顯示全部樓層
小可愛呀 發(fā)表于 2018-4-25 10:53
樓主,這個(gè)系統(tǒng)用51單片機(jī)可以做出來(lái)嗎

你好!51系統(tǒng)也能完成這個(gè)設(shè)計(jì),下面是一個(gè)51系統(tǒng)的實(shí)物。。。

WIFI-智能澆花自動(dòng)控制系統(tǒng) - 51單片機(jī) 單片機(jī)論壇
http://www.izizhuan.cn/bbs/dpj-112669-1.html
回復(fù)

使用道具 舉報(bào)

ID:321801 發(fā)表于 2018-6-22 10:44 | 顯示全部樓層
這個(gè)上位機(jī)做出來(lái)麻煩嗎?
回復(fù)

使用道具 舉報(bào)

ID:357095 發(fā)表于 2018-6-23 10:36 | 顯示全部樓層
是真的很不錯(cuò)
回復(fù)

使用道具 舉報(bào)

ID:372442 發(fā)表于 2018-7-16 16:47 | 顯示全部樓層
厲害了,不簡(jiǎn)單
回復(fù)

使用道具 舉報(bào)

ID:126534 發(fā)表于 2018-11-26 11:28 | 顯示全部樓層
不錯(cuò),樓主給你點(diǎn)贊
回復(fù)

使用道具 舉報(bào)

ID:388834 發(fā)表于 2018-11-26 17:41 | 顯示全部樓層
謝謝樓主分享!
回復(fù)

使用道具 舉報(bào)

ID:114420 發(fā)表于 2019-3-15 21:28 | 顯示全部樓層
從機(jī)的程序是不是還缺一些
回復(fù)

使用道具 舉報(bào)

ID:622453 發(fā)表于 2019-10-11 17:46 | 顯示全部樓層
謝謝樓主分享
回復(fù)

使用道具 舉報(bào)

ID:350104 發(fā)表于 2019-10-13 09:04 | 顯示全部樓層
這個(gè)有份量  值得推薦 謝謝了!
回復(fù)

使用道具 舉報(bào)

ID:368810 發(fā)表于 2020-6-10 08:55 | 顯示全部樓層
加熱功能如何實(shí)現(xiàn)呢?在真實(shí)的大棚中,這種系統(tǒng)能夠?qū)崿F(xiàn)對(duì)環(huán)境的控制嗎
回復(fù)

使用道具 舉報(bào)

ID:350104 發(fā)表于 2020-10-29 21:07 | 顯示全部樓層
其實(shí)這套東西  還可以應(yīng)用在其他方面
回復(fù)

使用道具 舉報(bào)

ID:846386 發(fā)表于 2020-12-3 00:03 | 顯示全部樓層
不錯(cuò)的思路,學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

ID:854673 發(fā)表于 2020-12-8 22:54 來(lái)自觸屏版 | 顯示全部樓層
51黑都是大神級(jí)
回復(fù)

使用道具 舉報(bào)

ID:336378 發(fā)表于 2020-12-10 10:12 | 顯示全部樓層
   這個(gè)棚子是不是太小了,  種不了幾顆菜哦??實(shí)用性強(qiáng)嗎??
回復(fù)

使用道具 舉報(bào)

ID:161115 發(fā)表于 2020-12-10 13:45 | 顯示全部樓層
感謝樓主無(wú)私的分享
回復(fù)

使用道具 舉報(bào)

ID:120677 發(fā)表于 2020-12-30 15:56 | 顯示全部樓層
這個(gè)真的是不錯(cuò)的  要點(diǎn)贊一下的
回復(fù)

使用道具 舉報(bào)

ID:120677 發(fā)表于 2021-1-7 15:52 | 顯示全部樓層
有價(jià)值的東西 下載下來(lái)學(xué)習(xí)學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

ID:633344 發(fā)表于 2022-9-19 00:27 | 顯示全部樓層

謝謝分享~好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

ID:1070358 發(fā)表于 2023-4-10 14:08 | 顯示全部樓層
謝謝分享~好資料,這個(gè)資料不錯(cuò)  要點(diǎn)贊一下
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
精品国产乱码一区二区三区 | 成人片黄网站色大片免费毛片| 精品国产乱码久久久久久蜜柚 | 精品久久久久久中文字幕一区奶水| 性色一区二区三区| 999久久久久久久久6666| 欧洲亚洲在线| 日本亲与子乱a| av手机免费看| 亚洲精品在线观看av| 日本网站在线看| 超碰97免费观看| 亚洲自拍偷拍视频| 色综合视频一区中文字幕| 9191久久久久久久久久久| 日本一二三四高清不卡| 精品亚洲aⅴ乱码一区二区三区| 久久激情电影| 9l视频自拍蝌蚪9l视频成人| 91www在线| 久久99久久| 亚州福利视频| 欧美wwwwxxxx| 亚洲国产精品18久久久久久| 日本熟妇一区二区| 国产交换配乱淫视频免费| 茄子视频成人免费观看| 亚洲精品国产精品国自产观看| 成人av.网址在线网站| 久久精品亚洲精品| 欧美大片一区二区三区| 色狠狠av一区二区三区| 亚洲欧美成人一区二区三区| 成人在线视频首页| 美女视频一区二区| 亚洲国产免费看| 波多野结衣的一区二区三区| 中文字幕一区二区三区日韩精品| 欧美性xxx| av色综合久久天堂av色综合在| 成人福利视频导航| 成人淫片免费视频95视频| 精品一区二区三区在线成人| 亚洲精品综合网| 一区二区三区免费在线| 欧美性猛交bbbbb精品| 亚洲国产精品久| 中文字幕第24页| 好吊色视频一区二区三区| 久久综合在线观看| 久久出品必属精品| 久久黄色片网站| 黄色片视频在线播放| 欧洲精品一区二区三区久久| 超碰10000| 真人做人试看60分钟免费| 亚洲国产日韩欧美| 亚洲精品乱码久久久久久蜜桃91| 欧美精品一区在线| 青青草原成人| 日本一区二区三区免费看| 精品国产乱码久久久久久丨区2区| 91精品国产一区二区三区动漫 | 国产人与禽zoz0性伦| 美女久久久久久久久久| 一道本在线观看| asian性开放少妇pics| 亚洲av片不卡无码久久| 波多野结衣 在线| 91视频免费观看网站| 亚洲成人黄色av| 久久久久久久久久久国产精品| 少妇激情一区二区三区视频| 北岛玲一区二区| 人妻av无码一区二区三区| 你懂得视频在线观看| 久久国产精品国语对白| 欧美一级高潮片| 欧美一级淫片免费视频黄| 欧美日韩a v| 97超视频在线观看| 欧美自拍偷拍第一页| 黄色一二三区| 久久国产热视频| 人人干人人草| 2019一级黄色毛片免费看网| 国产农村av| 欧美一区二区三区少妇| 免费观看久久久久| 97人澡人人添人人爽欧美| 密臀av在线播放| 96视频在线观看欧美| 99re热精品视频| 四虎成人av| 99精品国产一区二区青青牛奶| 久久中文在线| 成人中文字幕合集| 最新欧美精品一区二区三区| 狠狠躁夜夜躁人人躁婷婷91| 欧美日韩国产美女| 亚洲欧美中文字幕| 久久免费少妇高潮久久精品99| 日本精品视频网站| 狠狠色噜噜狠狠色综合久| 亚洲免费精品视频| caopor在线视频| 国产毛片毛片毛片毛片毛片毛片| 欧美性受xxxx黑人| 日韩欧美在线观看免费| 免费a级片在线观看| 免费观看欧美成人禁片| 99视频资源网| 69久久久久| 四虎国产精品免费久久| 欧美亚洲精品在线| 免费日本视频一区| 国产日本欧美一区二区| 黑人极品videos精品欧美裸| 精品国产成人系列| 久久久人成影片一区二区三区| 91亚洲精品久久久久久久久久久久| 日韩国产精品一区二区三区| 日韩亚洲在线视频| 超碰97av在线| 国产精品免费无遮挡| 国产伦精品一区二区三区高清版禁 | 污污污www精品国产网站| 538精品在线视频| 国产人妻精品一区二区三| 国产视频网站在线观看| 午夜影院免费| 99riav视频在线观看| 日韩高清一级| 老司机午夜精品99久久| 亚洲精品日韩一| 精品欧美久久久| 奇米一区二区三区四区久久| 欧美精品亚洲| 中文字幕第三区| 九九热国产视频| 在线永久免费观看黄网站| h精品动漫在线观看| 亚洲女色av| 久久精品高清| 成人激情动漫在线观看| 欧洲另类一二三四区| 欧美成人久久久| 欧美一级片免费观看| 欧美激情第四页| 中文字幕在线日亚洲9| 天堂免费视频| 黄色片网站在线观看| 亚洲美女久久| 成人网在线免费视频| 欧美日韩和欧美的一区二区| 97视频国产在线| 中文字幕中文字幕在线中心一区 | 日本在线аv| 亚洲同志男男gay1069网站| 外国成人免费视频| 久久亚洲二区三区| 日韩电影中文 亚洲精品乱码| 国产玖玖精品视频| 免费黄色特级片| 日本黄色片视频| 女人被狂躁到高潮的免费| 美女日批视频在线观看| 一本精品一区二区三区| 中文在线一区二区| 亚洲欧美在线播放| 蜜桃视频成人| 熟女少妇一区二区三区| 五月天福利视频| 高清毛片在线看| 欧美日韩一区二区三区视频播放| 91在线高清观看| 日韩禁在线播放| 欧美一级日本a级v片| 91精品人妻一区二区三区蜜桃欧美 | 深夜福利在线观看直播| 日韩在线精品强乱中文字幕| 久久成人免费网| 欧美一区二区三区四区视频 | 日韩国产精品一区| 欧美精品一区在线发布| 91网站免费视频| 欧美日韩亚洲第一页| av软件在线观看| 99在线|亚洲一区二区| 欧美日韩国产丝袜另类| 日本一区二区在线播放| 久草在在线视频| 中文字幕一区二区人妻| 免费资源在线观看| 成人影院在线| 污片在线观看一区二区| 国产精品成熟老女人| 中文字幕在线观看日| www.天天干.com| 1769视频在线播放免费观看| 国产精品草草| 欧美日本在线播放| 激情视频在线观看一区二区三区| 一级肉体全黄裸片| 美女被内谢流白浆高视频| 成人污污www网站免费丝瓜| 国产999精品久久| 中文字幕久精品免费视频| 国产欧美久久久久| 伊人网站在线观看| а√天堂8资源在线官网| 亚洲欧美视频| 欧美精品一区二区三区蜜臀| 天堂√在线观看一区二区| 国产在线观看你懂的| 国产在线制服美女| 亚洲影视一区| 欧美日韩电影在线| 久久av一区二区| 欧美日韩精品亚洲精品| 婷婷丁香六月天| 国产精品二区不卡| 色先锋资源久久综合| 亚洲一区美女视频在线观看免费| xxxx日本黄色| www.av99| 香蕉综合视频| 欧美猛男gaygay网站| 欧美性xxxx69| 久久精品久久久久久久| 日本蜜桃在线观看| 免播放器亚洲一区| 中文字幕欧美精品在线| 人妻无码视频一区二区三区| 五月婷婷六月激情| 国产欧美自拍| 中文字幕亚洲区| 亚洲aaa激情| 精品99在线观看| 你懂的视频在线观看| 国产精品人人爽人人做我的可爱| 亚洲国产精品中文| 欧美日韩在线中文| 精品无线一线二线三线| 国产精品高潮呻吟久久久久| 婷婷开心激情综合| 人禽交欧美网站免费| 伊人免费在线观看| 亚洲最新无码中文字幕久久| 久久精品夜夜夜夜久久| 国产精品久久久久影院日本| 网爆门在线观看| 青青草观看免费视频在线| 美女在线视频一区| 欧美日韩国产第一页| 亚洲乱码国产乱码精品精大量| 肥女人的一级毛片| 亚洲美女一区| 综合欧美国产视频二区| 免费看三级黄色片| 被下部羞羞漫画| 久久精品男女| 欧美精品激情在线观看| 日本一道本视频| 久久视频www| 9人人澡人人爽人人精品| 国产精品久久久精品| www.av视频| 中日韩高清电影网| 欧美极品少妇xxxxⅹ高跟鞋| 亚洲一区免费网站| 中文字幕第2页| 国产91在线精品| 黑人精品xxx一区一二区| 400部精品国偷自产在线观看| 天天色综合av| 偷拍自拍一区| 亚洲第一区在线观看| 天堂在线一区二区三区| 国产专区视频| 久久精品99久久久| 国产精品老牛影院在线观看| 国产黄色片视频| 久久男人天堂| 午夜精品福利一区二区三区av| 男女啪啪的视频| 国产卡一卡二卡三| 亚洲激情亚洲| 国内久久久精品| 日韩av无码中文字幕| 欧美男体视频| 欧美三级一区二区| 视频二区在线播放| 亚欧黄色av| 处破女av一区二区| 成人av网站观看| 狠狠人妻久久久久久综合麻豆| 久久97精品| 日韩精品极品毛片系列视频| 国产精品嫩草69影院| 青青草视频在线观看| 久久精子c满五个校花| 欧洲精品一区色| 欧美黑人巨大xxxx猛交| 欧美国产91| 国模gogo一区二区大胆私拍| 日韩 欧美 精品| 亚洲一区有码| 日韩精品一区二区三区视频在线观看 | 99久久久久| 欧美日韩国产999| 国产成人综合欧美精品久久| 99亚洲男女激情在线观看| 日韩欧美一区中文| xxxxxx黄色| 日本片在线看| 在线一区二区三区做爰视频网站| 九九热精品在线播放| 精品久久久久一区二区三区| 中文字幕在线一区免费| 日本福利视频一区| www污污在线| 中国色在线观看另类| av无码久久久久久不卡网站| avtt天堂资源网| 久久久不卡网国产精品二区 | 免费成人在线看| 欧美a级在线| 国产成人精品久久二区二区| 国产毛片毛片毛片毛片| 欧美大片aaaa| 国产精品高精视频免费| 黄色一级大片在线免费看国产| 亚洲欧美综合久久久| 日韩美女视频免费在线观看| 亚洲av无码乱码国产精品| 欧美fxxxxxx另类| 成人有码在线播放| 五月精品在线| 蜜臀久久99精品久久久久久9| 99re资源| 深夜免费福利视频| av不卡一区二区三区| 中文字幕人妻熟女人妻洋洋| 中文字幕电影在线观看| 亚洲美女视频在线| 中文av字幕在线观看| 五月天激情在线| 日韩欧美中文字幕制服| 国产黄色录像片| 超碰成人在线免费| 91国内产香蕉| 无码国产色欲xxxx视频| 日本欧美一区二区三区乱码| 欧洲一区二区日韩在线视频观看免费 | 欧美综合在线视频观看| 欧美在线性视频| 在线视频亚洲色图| 国产在线观看一区二区| 久久久久亚洲av无码专区喷水| 色播在线视频| 91精品91久久久中77777| 免费看黄色三级| 欧美大胆视频| 国产精品精品视频| 国产xxx视频| 久久女同精品一区二区| 在线视频日韩一区| 青春草视频在线观看| 日韩成人xxxx| 中文字幕在线网站| 丝袜美腿高跟呻吟高潮一区| 欧美日韩在线免费观看视频| 天堂91在线| 91精品国产丝袜白色高跟鞋| 精品无码人妻一区二区三区| 日韩啪啪电影网| 国内外成人免费视频| 九色免费视频| 一本久久a久久免费精品不卡| 久久久久人妻一区精品色| 性欧美lx╳lx╳| 91观看网站| 日本在线аv| 欧美日韩精品免费| 一二三区免费视频| 六月天综合网| 国产青青在线视频| av中文字幕在线观看第一页 | 国产美女视频免费观看下载软件| 色成人综合网| 欧美做受高潮1| 免费日本黄色| 一区二区三区欧美亚洲| 国产人妻大战黑人20p| 欧美精品一二| 久久影院理伦片| 每日更新在线观看av| 亚洲第一精品福利| 亚洲国产成人一区二区|