在课程设计的学习过程中,有一个部分是使用 ESP8266-WiFi 模块通过 Arduino 平台自动发送数据到网络调试助手,现在拿来分享。
¶工具 / 原料
硬件:Arduino Uno,ESP8266
软件:Arduino IDE1.7.8,USR-TCP232-Test-V1.3
代码文件:ESP8266auto.ino
此随笔涉及的文件:链接: https://pan.baidu.com/s/1dMRsvG 密码: f4q6
¶方法 / 步骤
¶一、电路连线
ESP8266 和 Arduino:TX 连 8,RX 连 9,EN(CH_PD)和 3V3 连 3.3V,GND 连 GND。
¶二、编译上传代码
使用 Arduino IDE1.7.8 打开 ESP8266auto.ino 文件,编译并上传到 Arduino 板子上。
¶三、数据传输
电脑连上 WiFi,再打开 USR-TCP232-Test-V1.3 串口转网络调试助手,本篇经验只使用右侧的网络调试助手。
1、网络设置区域的协议类型选择“TCP Server”;本地 ip 地址栏通常会在连接上 WiFi 后打开软件时自动更新;本地端口号为“8080”,可改。
2、设置好后点击“开始监听”按钮,重启 Arduino 板子,等待一分钟左右网络调试助手连接对象区域会出现 ESP8266 的 IP,此时代表已经连接上,等待网络数据接收区域显示内容后,数据正常变化实验即完成。
如果网盘链接挂了可以在百度文库下载或复制 ESP8266通过Arduino自动发送数据代码 文本文件,其余软件可自行百度下载。
- 1、连接到网络调试助手的时间较长,耐心等待;
- 2、电脑和ESP8266连接同一WiFi,即局域网内完成实验;
- 3、可以用手机开热点,这样可以看到ESP8266是否连接上WiFi。