亲,“电路城”已合并到全星升级的「与非网」。了解新「与非网」

WIFI模块实现物联网远程控制,附手机APP

2018/02/08 10:03
提供买家交流群支持
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 方案介绍
  • 相关文件
  • 相关内容
  • 电子产业图谱
申请入驻 产业图谱
方案介绍

功能描述:物联网ESP8266单片机版
这个版本是由WIFI作为中间接力,手机发送数据到WIFI模块,
WIFI模块通过串口接入单片机系统,来完成最终的控制目的;
单片机被控端口是 P32、P33
准备材料:
A、ESP8266-01 之WIFI模块一个,模块和单片机通过串口对接,RX、TX交叉

B、51开发板,要求:晶振 11.0592 和带字库的12864 液晶

开发板自选。。。
C、5V、3.3V电源各一个
这个根据个人需要,来决定吧,5V是给单片机和外网控制设备供电,3.3V给WIFI模块供电
D、安卓手机一部
用于安装手机APP,发送数据控制WIFI模块
实施过程:
A、单片机 HEX 烧录文件下载,压缩包内有一个hex文件,解压后读入烧录软件

上面是 STC 烧录软件,可以直接串口烧录,烧录后默认设置
热点名称:ESP8266
接入的IP:192.168.4.1
开放端口:5000
默认密码:0123456789
B、单片机系统接口定义和说明
//单片机系统硬件参数说明
//系统晶振 11.0592M
//自带字库的 12864 液晶
//串口通讯波特率 115200
//ESP8266-01 固件 V1.2
//ST7920 芯片 12864液晶屏数据线
sbit LCM_RS = P2^2; //模式位,为0输入指令,为1输入数据
sbit LCM_RW = P2^3; //读写位,为0读,为1写
sbit LCM_EN = P2^4; //使能位,高脉冲
sbit LCD_PSB = P2^1; //串、并方式控制,本程序并口控制
#define Lcd_Bus P0 //LCM12864数据总线,P0.0--P0.7对应连接DB0--DB7
//定义继电器控制输出,低电平驱动
sbit jdq1 = P3^2; //继电器 1
sbit jdq2 = P3^3; //继电器 2
C、单片机系统控制界面

D、手机APP安装,压缩包解压后,按照传统方式,安装到手机内,
手机上出现下面的图标,安装成功

进入手机设置,
->点 WLAN
->选 ESP8266
->输入密码 0123456789

IP和端口都提前填入,直接点登陆

进入单片机模式,点击灯控开关,实现WIFI协同单片机完成远程控制

  • 单片机烧录文件.rar
    描述:单片机烧录文件
  • APP_WIFI.rar
    描述:APP

更多相关内容

电子产业图谱