基於微控制器智慧型晾衣架系統設計 畢設課設資料

2021-10-22 18:49:31 字數 1333 閱讀 7190

#include#include#include//標頭檔案

#define uc unsigned char

#define ui unsigned int

sbit in_go = p1^3;

sbit in_back = p1^2;//手動前進後退按鍵

sbit out_go = p3^0;

sbit out_back = p3^5;//電機控制輸出

sbit limit_go = p3^4;

sbit limit_back = p3^6;//前進後退限位開關

sbit led_go = p1^4;

sbit led_back = p1^5;//前進後退限位指示燈

sbit light = p1^0;//光線感測器

sbit change = p1^1;//手動自動切換按鍵(預設自動)

sbit led_zhishi = p1^7;

sbit buzz = p1^6;

sbit w1=p2^2;

sbit w2=p2^1;

//定義dht11資料口

sbit data = p2^0;

uc u8flag,u8temp,u8comdata,u8rh_data_h_temp,u8rh_data_l_temp,u8t_data_h_temp,u8t_data_l_temp,u8checkdata_temp;

uc u8rh_data_h,u8rh_data_l,u8t_data_h,u8t_data_l,u8checkdata;

uc mode,humidity;

bit bdata flagstartrh,hot,cold,humid,dry;

bit bdata flag1,flag2,change_flag,flag_shan,flag_shan1,flag_shan2,flag_hh;

uc m,n,shan;

uc code table[11]=;

//定時器0初始化

基於微控制器智慧型安全服藥提醒藥盒系統設計(畢設資料)

本設計為智慧型安全服藥提醒藥盒,針對記憶力衰退嚴重的老年人設計,重點解決由於其監護人短期不在身邊造成的錯誤服藥問題,包括忘記服藥 重複過量服藥及藥物種類 數量錯誤服用。安全服藥提醒藥盒由 儲藥器 取藥器 定時器 提醒器 以及 控制器 五部分組成,可以滿足一般老年人每天4次,一共5天的服藥需求。本系統...

基於微控制器智慧型盲人拐杖臂章報警系統設計(畢設課設)

該智慧型盲人拐杖採用51微控制器做主控晶元,us 100超聲波感測器測量前方障礙物距離,並通過數碼管顯示出來,數碼管用的是74hg573驅動。蜂蜜器可以根據不同的障礙物距離來發出不同頻率的響聲。有個光敏電阻檢測白天和黑夜,黑裡控制乙個繼電器去控制閃光燈。智慧型盲人拐杖功能如下 1 當三公尺處有障礙物...

基於微控制器智慧型自動澆水控制系統設計(畢設)

uchar page 0 頁面顯示 uchar humi 0 土壤濕度 uchar ad val 0 uchar mode 0 0自動模式 1手動模式 uchar alarmtemp 35 報警溫度 uchar alarmhumi 30 報警濕度 uchar watertime 20 澆水時間 單位...