首页 > 其他分享 >ESP32(含ESP8266)实战问题第二章总结

ESP32(含ESP8266)实战问题第二章总结

时间:2023-09-10 17:03:26浏览次数:41  
标签:write ESP8266 ESP32 255 Serial 第二章 IPAddress 服务端 esp8266

1. 一定要确保连接在同一个网络中,才可以通讯这是基础,两种方式都是需要这个基础的。如在esp8266作为服务端的时候可以先连接手机的热点之后,在调试软件中进行连接后数据传输。

2. Serial.println()不会帮你修饰就发出去了,所以造成了你在写esp8266作为服务器的时候,服务端传输的数据用这句话,传输的是进制数。 Serial.print()也是一样的

3. Serial.write()函数在接收到数据之后会帮你修饰之后发出去


4.

IPAddress local_IP(192,168,43,1);

IPAddress gateway(192,168,43,1);

IPAddress subnet(255,255,255,0);

这些地址掩码啥的就是为了确保在一个网络里面,所以也可以用这个方法,也可以自己手机开热点即可。用前者就无需手动打开自己的热点进行连接了,比较自动化,是esp8266自己创建了一个wifi了,而不是手机创建了。


5.

在数据处理上面,反正都是判断服务端和串口是否有数据而已,以后串口就是esp8266发送过来的数据处理  判断服务端就是手机的。互通的


6.

ESP32(含ESP8266)实战问题第二章总结_服务器

它对比于

ESP32(含ESP8266)实战问题第二章总结_服务端_02

换行的功能。



7.

ESP32(含ESP8266)实战问题第二章总结_服务端_03

避免出现这种情况  我再输出数据后面再加

ESP32(含ESP8266)实战问题第二章总结_数据处理_04

起到换行的效果。

ESP32(含ESP8266)实战问题第二章总结_数据处理_05




8. 手机发送数据的时候 选择非16进制 否则它是小框框!



9. 

ESP32(含ESP8266)实战问题第二章总结_服务端_06

ESP32(含ESP8266)实战问题第二章总结_服务端_07



10.问题:为啥esp8266作为客户端的时候,println()返回正常的数值,但是在作为服务器的时候就返回进制数,而必须要用write()?【两个实验都可以用write,以后都用它吧!】

标签:write,ESP8266,ESP32,255,Serial,第二章,IPAddress,服务端,esp8266
From: https://blog.51cto.com/u_16251306/7426924

相关文章

  • ESP8266 - WiFi
    ESP8266-WiFi当我们拿到Esp8266开发板的时候,既然具有wifi能功能的,那么我们肯定首先是需要来连接一下wifi啦。首先Esp8266可以工作在2种模式下,分别是AP接入点模式和STA无线终端模式下。一.接入点模式以下代码演示如何将Esp8266设置成AP工作模式#include<Arduino.h>const......
  • esp32 实时性测试 485 adc
    主循环内测试各个模块的耗时(485/json-parse/ads1115/sht30-dis/)beforesht30:9584aftersht30:9625Temperature:28.52/CHumidity:62.59%beforeadc:9626afteradc:9662hall_sensor_ampere:0.170NTC_Rvalue:10.960looptimeis:9662before485parse9662......
  • C++算法之旅、05 基础篇 | 第二章 数据结构
    常用代码模板2——数据结构-AcWing笔试用数组模拟而不是结构体使用结构体指针,newNode()非常慢,创建10万个节点就超时了,做笔试题不会用这种方式(优化是提前初始化好数组,但这样跟数组模拟没区别了,而且代码量很长)单链表(数组)使用两个数组,e存储val,ne存储next。空节点next用-1表......
  • 【高等数学】第二章 多元函数微分学
    1多元函数基本概念二元及二元以上的函数统称多元函数。1.1平面点集开区域:取不到边界值。闭区域:可以取到边界值。(任意一个边界可以取到即认为是闭区域)无界:某个方向无穷没有边界(任意一个边界无穷即代表无界)有界:任意一个方向有边界1.2二元函数其中,x/y为自变量;z为因变量。x,y的变化......
  • ESP8266透明串口转MQTT模块使用说明
    ESP8266透明串口转MQTT模块使用说明 更新历史日期撰写备注2023.9.2YTH       目录1    模块功能...22    串口驱动...23    快速验证功能...33.1    模块默认功能:...33.2    手机开启热点.......
  • esp8266 wifi模块的使用
      esp8266可以配置AP模式,和Station模式,AP就是我们平时所说的热点,Station则是前面说的连接AP的设备ESP8266还有第三种模式:AP+Station,即:将AP和Station的功能合二为一,但是应用的场景不多,这里不做展示。当ESP8266设置为AP模式时,其他设备可以接入该热点,最多支持4......
  • 连接WiFi_AT指令_ESP32
    1.按复位键。串口输出显示ready2.设置客户端模式AT+CWMODE=13.连接路由器AT+CWJAP="ssid","passwd"4.获得模块IPAT+CIFSR ......
  • ESP32 idf常用脚本命令及git命令
    一、Linux环境1.下载并安装相关的工具./install.sh2.添加ESP-IDF工具到PATH中../export.sh3.打开配置界面idf.pymenuconfig4.设置编译的芯片型号idf.pyset-targetesp32c35.编译工程idf.pybuild6.指定串口和波特率烧录程序并打开串口监视器idf.pyflash-b1500......
  • Docker:第二章:部署项目,对镜像,容器的操作
    服务器上的项目访问不了,所以我去看了看容器,果然那我就删除容器呗:docker rm容器iddockerrmf097e24a9a0f说明:从镜像到容器,同一个镜像构建多个运行的Docker实体——容器,镜像提供了容器运行时所需的程序、库、资源、配置等文件,还包含了一些为运行时准备的一些配置参数。镜......
  • NanoFramework操作ESP32(一)_基础元器件篇(二十一)_ 声音传感器
    一、元器件介绍1、针脚用途编号名称功能1AO声音模拟量输出2G电源地3+电源正4DO开关量输出,声音大于某个值时输出高电压,低于阀值时输出低电平2、电气参数3、元器件原理二、示例代码1、代码:编号名称功能1AO声音模拟量输出2G电......