加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

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

2020/06/02
618
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
方塊圖(2)
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

代碼量兩百五十行左右

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

void main()

{

delay_1ms(100);

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

while(1)

{

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

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]; //取濕度的個(gè)位顯示

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

dis_smg[3] = 0XFF;//

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

}

}

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

delay_1ms(1);

}

}

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

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

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

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

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

相關(guān)推薦

電子產(chǎn)業(yè)圖譜