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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7791|回復: 8
收起左側

51單片機智能家居遠程控制

  [復制鏈接]
ID:198608 發表于 2018-12-8 14:22 | 顯示全部樓層 |閱讀模式
真正的智能家居,真正的遠程控制,手機有網就可以控制,WiFi流量都可以
材料:           阿陽QQ1137035271
1、單片機最小系統、單片機程序
2、WiFi模塊(ESP8266)正常都可以、WiFi固件
3、安卓機智云官方APP
4、繼電器模塊
此設計只測試了4路與8路,再多沒有做過測試,非常穩定,不掉線。


IMG_2804.JPG IMG_2805.PNG IMG_2797.JPG IMG_2798.JPG IMG_2800.JPG
后期還有更多功能引入,有時間就會更新作品,感謝51黑這個論壇,讓我不斷的進步。

  1. #include <reg52.h>
  2. #define uint unsigned int
  3. #define uchar unsigned char
  4. sbit lcd0=P1^0;
  5. sbit lcd1=P1^1;
  6. sbit lcd2=P1^2;
  7. sbit lcd3=P1^3;
  8. //sbit lcd4=P1^4;
  9. //sbit lcd5=P1^5;
  10. //sbit lcd6=P1^6;
  11. //sbit lcd7=P1^7;
  12. sbit key_config_Ap=P2^0;
  13. sbit key_config_Air=P3^3;
  14. uchar usartbuf[50]={0};
  15. uchar sn,checksum,usrtlen,usarrtflag,num_usart;
  16. uchar send_3_config,send_7_error,send_8_dev,send_9_dev;

  17. uchar mcu_send_2[9]={0xff,0xff,0x00,0x05,0x08,0x55,0x00,0x00,0x55};

  18. uchar mcu_send_3[10]={0xff,0xff,0x00,0x06,0x09,0x55,0x00,0x00,0x11,0x55};

  19. uchar mcu_send_4[9]={0xff,0xff,0x00,0x05,0x0b,0x55,0x00,0x00,0x55};

  20. uchar mcu_send_5[9]={0xff,0xff,0x00,0x05,0x0e,0x55,0x00,0x00,0x55};

  21. uchar mcu_send_6[9]={0xff,0xff,0x00,0x05,0x10,0x55,0x00,0x00,0x55};

  22. uchar mcu_send_7[10]={0xff,0xff,0x00,0x06,0x12,0x55,0x00,0x00,0x11,0x55};

  23. uchar mcu_send_8[11]={0xff,0xff,0x00,0x07,0x04,0x55,0x00,0x00,0x03,0x11,0x55};

  24. uchar mcu_send_9[11]={0xff,0xff,0x00,0x07,0x05,0x55,0x00,0x00,0x04,0x11,0x55};

  25. uchar mcu_send_10[9]={0xff,0xff,0x00,0x05,0x04,0x55,0x00,0x00,0x55};

  26. uchar mcu_send_12[9]={0xff,0xff,0x00,0x05,0x15,0x55,0x00,0x00,0x55};
  27. /**********************************************************************/
  28. uchar mcu_send_13[11]={0xff,0xff,0x00,0x07,0x05,0x55,0x00,0x00,0x04,0xFF,0x55};


  29. void Key_Usart_Config()
  30. {
  31. uchar i;
  32. checksum=0;
  33. if(key_config_Ap==0)  
  34. {
  35.   Delay_ms(10);
  36.   if(key_config_Ap==0)
  37.   {
  38.    REN=0;
  39.    sn=0x00;
  40.    mcu_send_3[5]=sn;
  41.    for(i=2;i<9;i++)
  42.    {
  43.     checksum=checksum+mcu_send_3[ i];
  44.    }
  45.    checksum=checksum%256;
  46.    mcu_send_3[9]=checksum;
  47.    send_3_config=1;
  48.    mcu_send_3[8]=send_3_config;
  49.    Usart_SendArrang(mcu_send_3,10);
  50.    while(key_config_Ap==0);
  51.    REN=1;
  52.   }
  53. }[ i]
  54. if(key_config_Air==0)
  55. {
  56.   Delay_ms(10);
  57.   if(key_config_Air==0)
  58.   {
  59.    REN=0;
  60.    sn=0x00;
  61.    mcu_send_3[5]=sn;
  62.    for(i=2;i<9;i++)
  63.    {
  64.     checksum=checksum+mcu_send_3[ i];
  65.    }
  66.    checksum=checksum%256;
  67.    mcu_send_3[9]=checksum;
  68.    send_3_config=2;
  69.    mcu_send_3[8]=send_3_config;
  70.    Usart_SendArrang(mcu_send_3,10);
  71.    while(key_config_Air==0);
  72.    REN=1;
  73.   }
  74. }
  75. }[ i]

  76. void main()
  77. {
  78. Usart_Init();
  79. while(1)
  80. {
  81.   Key_Usart_Config();
  82.   Usart_Communication();
  83. }
  84. }
復制代碼

評分

參與人數 1黑幣 +9 收起 理由
INVIO + 9 贊一個!

查看全部評分

回復

使用道具 舉報

ID:541134 發表于 2020-4-13 18:01 | 顯示全部樓層
樓主可以分享一分資料嗎,非常感謝
回復

使用道具 舉報

ID:561971 發表于 2020-3-23 08:28 | 顯示全部樓層
非常穩定是模塊決定的,不是單片機決定的。希望有實質性的文件出來喲。
回復

使用道具 舉報

ID:582893 發表于 2020-3-22 18:50 | 顯示全部樓層
感謝分享
回復

使用道具 舉報

ID:282869 發表于 2020-3-16 10:37 | 顯示全部樓層
看來不錯下載試做看看
回復

使用道具 舉報

ID:701805 發表于 2020-3-15 08:48 來自觸屏版 | 顯示全部樓層
有原理圖嗎怎么連接的
回復

使用道具 舉報

ID:691664 發表于 2020-2-10 13:52 | 顯示全部樓層
麻煩問一下這是什么模塊
回復

使用道具 舉報

ID:329781 發表于 2019-11-6 12:35 | 顯示全部樓層
資料我想要一份
回復

使用道具 舉報

ID:601344 發表于 2019-10-14 16:22 | 顯示全部樓層
東西挺好的,值得學習
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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