使用目的:通过eclipse中java编程构建一个小型服务器,该服务器只负责向WiFi模块发送消息,WiFi模块作为一个中转站,WiFi模块接收到消息后又将消息发送给小车单片机,单片机执行该消息中包含的指令。

WiFi模块实样及相应串口:

使用:1调试:

使用前准备
1,ESP8266 WIFI 模块一个
2, 电脑一台
3, USB 转 TTL 模块一个
4, 电脑安装 CH340 驱动(USB 转 TTL 模块必须)

  1. 电脑安装串口调试助手:

  1. 可能使用的AT指令集:

硬件连接

ATK-ESP8266 模块支持 STA/AP/STA+AP 三种工作模式。我们主要采用了AP 模式:默认模式 ATK_ESP8266 模块作为热点,实现手机或电脑直接与模 块通信,实现局域网无线控制。

wifi模块配置步骤

1.AT+RST:重启模块

2.AT+CWMODE? :查询当前模式

AT+CWMODE=<mode> 配置模式:

  1. 单片机程序对其进行初始化:

步骤:1、发送AT+CWMODE=1设置透传模式,收到OK执行下一步。

2、发送AT+CWJAP="nova 7 Pro 5G","1092387645"连接手机热点,收到OK执行下一步。

3、发送AT+CIPSTART=\"TCP\",\"192.168.43.230\",12444设置IPV4地址和端口号,收到OK即初始化完成。

代码如下:

AT_Send_String("AT+CWMODE=1\r\n");//设置透传模式

delay1s();

delay1s();

if(Usart_AT_flage ==1)

{

if(strstr(Usart_Receive, "OK"))

{

Usart_AT_flage = 0;

Break;}}

}

while(1)

{AT_Send_String("AT+CWJAP=\"nova 7 Pro 5G\",\"1092387645\"\r\n");

//将WiFi模块连接到手机热点

delay1s();

delay1s();

if(Usart_AT_flage ==1)

{

if(strstr(Usart_Receive, "OK"))

{Usart_AT_flage = 0;

break;

}}

}

while(1)

{AT_Send_String("AT+CIPSTART=\"TCP\",\"192.168.43.230\",12444\r\n");

//设置tcp协议和手机热点IPV4地址及相应端口号

delay1s();

delay1s();

if(Usart_AT_flage ==1)

{

Usart_AT_flage = 0; break;}}

ESP8266 WiFi模块和单片机,电脑连接相关推荐

  1. 【STM32】ESP8266 WiFi模块实时上报温湿度及控制LED灯项目笔记

    ESP8266 WiFi模块实时上报温湿度及控制LED灯项目笔记 一.ESP8266模块 1.模块介绍 2.AT指令介绍 2.硬件连接 二.串口转发及调试 1.串口转发流程 2.串口转发程序实现 ST ...

  2. ESP8266 WIFI模块学习之路(2)——模块与单片机连接进行远程操作

    上一个博客:ESP8266 WIFI模块学习之路(1)是关于对串口连接的,简单验证ESP8266是怎么样连接及其功能验证,下面将通过单片机连接,和手机进行远程操作. ESP8266和单片机的连接,我这 ...

  3. ESP8266 WiFi 模块连接乐为物联云实现PM2.5测试系统

    ESP8266 WiFi 模块连接乐为物联云实现PM2.5测试系统 1.关于ESP8266 安信可科技推出的ESP8266 WiFi 模块可以以极低的成本把传统单片机系统接入物联网.内置WiFi前端和 ...

  4. STM32之 ESP8266 WIFI 模块驱动代码-可以通过互联网实现数据远程传输(程序稳定,清晰明了非常容易移植到51单片机上)

    成品展示部分 :(ESP8266只是其中一个小部分而已) 实物图: 基于互联网的农业大棚环境监控系统设计 电路图: 农业大棚环境监控设计电路图(彩色)  调试部分:ESP8266 WIFI 模块串口调 ...

  5. ESP8266 WIFI模块学习之路(10)——手机远程关闭电脑

    在博文ESP8266 WIFI模块学习之路(9)中已经实现了电脑读出USB串口的数据,如图 在博文C语言实现电脑关机程序中学习了如何实现电脑关机及其它的一些功能. 因此,通过这两个博文完全可以实现手机 ...

  6. ESP8266 wifi模块连接上了热点之后 与服务器建立了tcp连接并进入了透传模式,如果关掉热点wifi模块的tcp连接没有切断,为什么

    ESP8266 wifi模块连接上了热点之后 与服务器建立了tcp连接并进入了透传模式,如果关掉热点wifi模块的tcp连接没有切断,为什么? 这个是很多开发者在第一次使用ESP8266模块是会出现的 ...

  7. ESP8266 WIFI 模块串口调试过程-实现通过互联网实现数据远程传输(结尾含驱动代码链接)

    一. ESP8266 WIFI模块调试(串口发送AT指令调试). ESP8266 WIFI模块的调试算是最复杂的了,虽然通信是简单的串口通信,但是要设置ESP8266连接服务器并稳定无误的将数据上传, ...

  8. 基于stm32的ESP8266 WIFI 模块实验

    一.准备 功能:在STM32F103 开发板上使用ESP8266 WIFI 模块. 硬件:ESP8266 WIFI 模块.STM32F103mini(或其他单片机).手机一部 软件:手机端网络调试助手 ...

  9. STM32 驱动 ESP8266 WIFI 模块

    目录 1. 模块引脚 2. 测试模块是否正常 3. AT指令 ​4. ESP8266三种工作模式 5. 配置WIFI模块 6. STM32驱动WIFI模块 拿到一个野火的esp8266模块,驱一下试试 ...

  10. 基于 STM32 的语音识别智能家居控制系统的设计(LD3320语音识别芯片+ESP8266 WIFI模块+DHT11温湿度采集+MQ系列 烟雾及可燃气体+蜂鸣器+步进电机模拟窗帘+OLED液晶显示+

    ## **基于 STM32 的语音识别智能家居控制系统的设计(LD3320语音识别芯片+ESP8266 WIFI模块(阿里云 或ONENET或局域网)+DHT11温湿度采集+MQ系列 烟雾及可燃气体+ ...

最新文章

  1. Luogu P3177 [HAOI2015] 树上染色(树上背包)
  2. 我与编程:十载寒冰,难凉热血
  3. Charles 河畔的大圆顶
  4. asp批量生成html静态页面方法
  5. MPLS TE基本配置-OSPF
  6. 企业微信H5_消息推送接收消息回调配置、内网穿透到本地
  7. 京东数科公布11.11一小时战报:白条交易额10秒破亿
  8. BeautifulSoup库findAll()、find()方法详解
  9. l开头的英文车标是什么车_行业冷知识 | 为什么汽车品牌都喜欢用动物做车标?...
  10. Groovy操纵集合秘籍
  11. ArcGIS——图形转要素(标注转注记后发布服务问题)
  12. C++中的Overload、Override和Overwrite
  13. 20155334 2016-2017-2 《Java程序设计》第三周学习总结
  14. python企业微信群聊_python3企业微信群组报警
  15. 小程序分享功能以及坑
  16. 华为勇敢星实习生招聘面试经历和华为优招面试经历
  17. 嵌入式开发要难于单片机开发?
  18. 拜占庭将军问题(三)——书面协议
  19. emq查看状态“node emqx@127.0.0.1 not responding to pings”
  20. Python如何写出健壮的代码

热门文章

  1. handler机制原理
  2. 百度网盘 不限速下载文件
  3. xp系统怎样安装传真服务器,Windowsxp系统下设置传真接收的详细步骤
  4. 利用MEGA做序列比对
  5. CFA要学哪些课程?零基础怎么学CFA呢?
  6. 上海电信宽带自助修复服务器,家庭网络故障自助修复法
  7. 【转】VS2015安装教程(带图解+下载地址+超详细)
  8. C++操作系统注册表读取默认键值
  9. 白话布隆过滤器(BloomFilter)
  10. dbv 检查数据文件是否有坏块