基於微控制器盆栽自動澆花系統畢業設計

2022-07-02 07:24:12 字數 1230 閱讀 6495

立題意義:隨著科學的不斷發展和人們生活水平的不斷進步,人們對於生活質量的要求也越來越高,花草養殖成為了家庭生活中的一部分,人們養殖花草的目的大多是為了陶冶情操和提高室內外的空氣質素等等,但由於工作繁忙等原因,不能按時給花草澆水成為了花卉死亡的主要原因;因此設計一款定時澆花的系統便成為當務之選。

#include //呼叫微控制器標頭檔案

#define uchar unsigned char //無符號字元型 巨集定義 變數範圍0~255

#define uint unsigned int //無符號整型 巨集定義 變數範圍0~65535

#include sbit scl=p1^4; //scl定義為p1口的第3位腳,連線adc0832scl腳

sbit do=p1^5; //do定義為p1口的第4位腳,連線adc0832do腳

sbit cs=p1^3; //cs定義為p1口的第4位腳,連線adc0832cs腳

sbit beep = p3^3; //蜂鳴器io口定義

uint temperature,s_temp ; //溫度的變數

uchar shidu; //濕度等級

uchar s_high = 70,s_low = 25; //濕度報警引數

sbit dianji = p1^6; //電機io定義

bit flag_300ms ;

uchar key_can; //按鍵值的變數

uchar menu_1; //選單設計的變數

//這三個引腳參考資料

sbit rs=p1^0; //1602資料/命令選擇引腳 h:資料 l:命令

sbit rw=p1^1; //1602讀寫引腳 h:資料暫存器 l:指令暫存器

sbit e =p1^2; //1602使能引腳 下降沿觸發

基於微控制器自動智慧型澆花系統電路設計(畢業設計資料)

摘要 1 基於51微控制器自動智慧型澆花系統設計 本設計由stc89c52微控制器電路 4位共陽數碼管顯示電路 adc0832取樣電路 水幫浦控制電路 土壤濕度感測器電路 按鍵電路 電源電路組成。1 數碼管實時顯示土壤濕度感測器測到的濕度。2 按鍵說明 從左邊第乙個起,減鍵 加鍵 設定鍵。可以用按鍵...

基於微控制器的智慧型風扇調速系統畢業設計

系統電路設計總體設計方框圖所示,控制器採用微控制器at89s52,溫度感測器採用ds18b20,用2位led數碼管以串列埠傳送資料實現溫度顯示。主控制器 微控制器stc89c52具有低電壓供電和體積小等特點,四個端就能滿足電路系統的設計需要,很適合便攜手持式產品的設計使用系統可用二節電池供電。狀態顯...

基於微控制器的智慧型飲水機控制系統設計(畢業設計資料)

105 電路方案 基於微控制器的智慧型飲水機控制系統設計 摘要 用液晶顯示屏實時顯示水溫 三種工作模式通過按鍵選擇,即時加熱,並由led燈指示,分別是咖啡模式 固定水溫65度 沏茶模式 固定水溫85度 使用者模式 使用者通過按鍵自行設定溫度 溫度pid控制 比例控制出水溫度 顯示屏顯示溫度 當檢測到...