加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

基于单片机的安卓手机WiFi温湿度采集控制系统设计(原理图+源代码+教程)

2021/11/09
3261
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(4)
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

安桌手机WiFi温湿度采集控制系统设计

自己完全可以做出实物,提供安桌APP,单片机程序代码。功能:温湿度控有有手动跟自动控制,外加3路io控制可控制继电器从而控制其他外设下面是实物图与部分程序代码详细资料自己去下载学习使用。

元件选择注意事项:单片机选择51系列单片机,建议选择STC89C52RC单片机,WIFI模块选择安信可的ESP8266-01模块,模块安装连接到单片机这前需要将波特率设置成9600的,单片机晶振为11.0592M。

下面是部分程序代码:
#include "DHT11.h" //
#include <stdio.h>
#include "string.h"
extern unsigned char  F16T,F16RH;                //温湿度数据
sbit LED1=P1^0;                   //手动自动状态
sbit LED2=P1^1;                   //湿度状态
sbit LED3=P1^2;                   //温度状态
sbit K1=P1^3;
sbit K2=P1^4;
sbit K3=P1^5;
sbit FMQ=P1^6;                /////温度超限报警

#define uchar unsigned char
#define uint unsigned int
unsigned char idata Rxbuff[40],Rxnum,SF16T,SF16RH;
unsigned char        Recwifi_data[5],led[2],n,x;
char *strx=0;
char clinetid;//连接ID
unsigned char getflag;//获取标志
void Get_Clinet(void);
void InitUART(void)                         //这是串口的基本配置,配置他的波特率是9600.这些参数都是标准的。
{
    TMOD = 0x20;
    SCON = 0x50;
    TH1 = 0xFD;
    TL1 = TH1;
    PCON = 0x00;
    EA = 1;
    ES = 1;
    TR1 = 1;
}

/******************************************************************************/
void delayms(unsigned int x)
{
        unsigned int i;
        while(x--)
                for(i=125;i>0;i--);
}
/*
* UART 发送一字节
*/
void UART_send_byte(char dat)
{
        SBUF = dat;                                        //发送
        while (TI == 0);                        //等待发送完毕
        TI = 0;                                                //清发送完毕中断请求标志位
}

  • 原理图B.SchDoc
  • 安桌手机WiFi温湿度采集上限控制控制的设计.zip
  • ESP8266的波特率设置说明.doc
  • WIFI局域网控制.apk

推荐器件

器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
ATXMEGA128D4-AUR 1 Microchip Technology Inc IC MCU 8BIT 128KB FLASH 44TQFP
$6.49 查看
MCF52258CAG66 1 Rochester Electronics LLC 32-BIT, FLASH, 66MHz, RISC MICROCONTROLLER, PQFP144, 20 X 20 MM, ROHS COMPLIANT, LQFP-144
$12.68 查看
MK70FX512VMJ15 1 Freescale Semiconductor Kinetis K 32-bit MCU, ARM Cortex-M4 core, 512KB Flash, 150MHz, Graphics LCD, MAPBGA 256

ECAD模型

下载ECAD模型
$17.99 查看

相关推荐

电子产业图谱