欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3083|回復: 1
收起左側

基于WIFI的家用電器遠程控制系統設計(含程序,電路圖,程序清單)

[復制鏈接]
ID:536018 發表于 2019-5-12 12:14 | 顯示全部樓層 |閱讀模式
已經調試,資料全面
成品手機APK控制界面
1.jpg
部分電路圖
2.jpg 3.jpg 3.png
程序部分
按鍵功能子程序:
void Check_key(void)
{unsigned int row,col,tmp1,tmp2;
tmp1=0x10; // tmp1用來設置 P1口的輸出,取反后使 P1.1~P1.7中有
一個為0
for(row=0;row<4;row++) //行檢測
{P1=0x0f; //先將p1.0~p1.3置高
P1=~tmp1 ; //使p1.4~p1.7中有一個為 0
tmp1*=2 ; //tmp1左移一位
if((P1&0x0f)<0x0f) //檢測 p1.0~p1.3中是否有一位為 0
{DelayMs (30);
if((P1&0x0f)<0x0f) //檢測p1.0~p1.3中是否有一位為 0
只要有說明此行有按鍵按下,進入列檢測
{tmp2=0x01; //tmp2用來檢測哪一列為 0
for(col=0;col<4;col++) // 列檢測
{if((P1&tmp2)==0x00) //該列如果為低電平則可以判定為列
{key_val=row*4+col; //獲取鍵值,識別按鍵
while((P1&tmp2)==0x00);
return; } //退出循環
tmp2*=2 } //tmp2左移一位
while((P1&tmp2)==0x00)}}}}
    密碼設置:按下設置鍵,輸入舊密碼,如果密碼錯累計輸入錯誤三次,進行報警。如果輸入正確,進行密碼修改。確認后再次輸入新密碼,兩次輸入一樣,則修改成功。如果兩次輸入的不一樣,則修改失敗,重新返回。
密碼設置子程序:

if((sk[11]==1)&(cp[0]==0))
{GotoXY(0,0); print("old code:"); // 提示輸入舊密碼
pass=1;count1=0;count=0;
count7=1;count2=1;count6=0;sk[11]==0;}
if((count!=0)&(pass==1)&(cp[0]==0))
{pass0=0; //輸出顯示*
if(count==1){GotoXY(0,0); print("old code:*");}
if((count!=0)&(pass0==1)&(cp[0]==0))
{pass=0;
if(count==1){GotoXY(0,0); print("new code:*");}
if((sk[14]==1)&(count7==1)) //按鍵盤認鍵,校驗舊密碼
{                       //舊密碼輸入正確
if((password[0]==cq[0])&(password[1]==cq[1])&(password[2]==cq[2])&(passw
ord[3]==cq[3])&(password[4]==cq[4])&(password[5]==cq[5])&(pass==1)&(count>6)
{{GotoXY(0,0); print("new code:");
pass0=1;pass=0;
sk[14]=0;count=0;count7=0;
n=0;m=0;}
else
{GotoXY(0,0); print("old code wrong"); //舊密碼輸入錯誤
sk[14]=0;
count2=0;count7=0;
pass=0;m=0;}}
if(pa!=10)&(pass0==1)
{co[n]=pa;n++;pa=10;}}
if(sk[14]==1)
{if((n>7)&(count==6))
{GotoXY(0,0); print("set over!"); //舊密碼輸入正確,存新密碼
}}


全部資料下載地址
基于WIFI的家用電器遠程控制設計文檔.7z (4.09 MB, 下載次數: 76)

回復

使用道具 舉報

ID:1 發表于 2019-5-12 16:23 | 顯示全部樓層
本帖需要重新編輯補全電路原理圖,源碼,詳細說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表