• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

基于51單片機設(shè)計實現(xiàn)的自動澆花系統(tǒng)的電路方案設(shè)計(原理圖+源代碼)

2020/06/02
476
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

基于51單片機自動智能澆花系統(tǒng)設(shè)計_店主博士畢業(yè).pdf

共2個文件

代碼量兩百五十行左右

/***************主函數(shù)*****************/

void main()

{

delay_1ms(100);

P0 = P1 = P2 = P3 = 0xff; //初始化IO口

while(1)

{

key();//獨立按鍵程序

if(key_can < 10)

{

key_with();//按鍵按下要執(zhí)行的程序

}

flag_200ms ++;

if(flag_200ms >= 200)

{

flag_200ms = 0;

P0 = 0xff; //消隱

if(menu_1 == 0)

{

shidu = ad0832read(1,0);//讀出濕度

shidu =100-shidu * 99 / 255;

dis_smg[0] = 0xff; //

dis_smg[1] = smg_du[shidu % 10]; //取濕度的個位顯示

dis_smg[2] = smg_du[shidu / 10 % 10] ; //取濕度的十位顯示

dis_smg[3] = 0XFF;//

dianji_kongzi(); //電機控制函數(shù)

}

}

display(); //數(shù)碼管顯示函數(shù)

delay_1ms(1);

}

}

1、數(shù)碼管實時顯示土壤濕度傳感器測到的濕度。

2、從左邊第一個起,減鍵、加鍵、設(shè)置鍵??梢杂冒存I設(shè)置,設(shè)置濕度的上、下限值。

3、當(dāng)濕低于下限值時,自動打開水泵進行抽水自動灌溉,當(dāng)濕高于上限值時,斷開水泵停止灌溉,

4、具有手動模式,按減鍵手動打開水泵,可以按加鍵手動關(guān)閉水泵。

  • 基于51單片機自動智能澆花系統(tǒng)設(shè)計_店主博士畢業(yè).pdf
    下載
    描述:寫代碼參考的原理圖PDF格式
  • 源程序(C含詳細備注).zip
    下載
    描述:代碼

相關(guān)推薦