目录前言1、效果演示2、 实验目的3、指令3.1 本实验相关指令3.2 学习指令的方法3.3 指令用途和说明4、配置并且搭建TCP通讯4.1 准备工作 :4.2 配置 ESP8266第一步:与 ESP8266 达成通讯第二步:设置 ESP8266 模块为 SoftAP第三步:设置WIFI信息第四步,连接 ESP8266 的热点第五步:设置 ESP8266 模块为多连接模式(CIPMUX=1)。第六
转载 2024-08-01 08:46:09
1574阅读
1点赞
完成本节实验所需材料:硬件:1.ESP8266 * 12.串口 * 1软件:1.NetAssist2.串口调试助手3.python软件 + 编辑阅读本节所需知识:1.对python语法有一定的了解2.对TCP通信有一定的了解前面三节已经分别介绍过如何使单片机向OneNET上上传数据,对数据交互的原理进行了相应的说明,以及如何从OneNET平台上下发命令控制单片机;但由于是使用别人已经制作好了的平
目录前言一、UDP服务器二、TCP与UDP的区别(1)TCP(Transport Control Protocol)A、TCP连接过程B、TCP断开链接C、TCP协议的特点(2)UDP(User Data Protocol)A、面向无连接B、有单播,多播,广播的功能C、UDP是面向报文的D、不可靠性E、头部开销小,传输数据报文时是很高效的前言ESP8266作为一款能直接连接wifi的NodeMCU
转载 2024-05-17 05:33:33
161阅读
Don’t Talk,Show me codeAT+RESTORE //恢复出厂设置(简单粗暴) AT+RST //重启一哈 AT+CWMODE=3 //设置WiFi为state和AP模式 AT+CWJAP="qq","qwertyuiop789000" //连接WiFi,“热点名”,“热点密码” AT+CIPMUX=1 //建立TCP Server AT+CIPSERVER=1,80
因为是物联网专业,毕设用到了ATK-ESP8266TCP Client模式发送信息,通过查找资料自己编写了一个单功能的TCP Cliet,无需USB转TTL模块连接,ATK-ESP8266 WiFi模块接单片机的USART 3ATK-ESP8266STM32F407ZET6VCC3.3VGNDGNDTXDPB11RXDPB10代码如下esp8266.c#include "esp8266.h"
ESP8266是个集成了LWIP协议栈的WIFI模块,利用它很容易就完成了物联网的功能。要搭建web服务器就必须支持HTTP协议。但是ESP8266官网提供的例子只能支持TCP,不直接支持HTTP。那么,就需要自己利用TCP来完成HTTP的请求包和响应包。一、搭建ESP8266的SDK开发环境。下载并安装集成IDE,AiThinkerIDE_V0.5。下载并安装Flash下载工具。下载并解压官方提
转载 2024-05-22 15:39:06
107阅读
Net模块在nodemcu中Net模块主要是用于两个或多个开发板之间,开发板与电脑、手机之间的通信。实现它们之间的信息传递。Net模块中有两种通信传输协议TCP和UDP,这两种协议各有优缺点。TCP:对系统资源要求较多,工作效率没有UDP高,且每条TCP连接只能进行点对点的传递,但是它的传输数据的可靠性高,无差错,不丢失,不重复,且按序到达。UDP:对系统资源要求相对较少,具有较好的实时性,可以进
一、前言文章《ESP-12S学习⑤–Get拿天气数据》采用的就是TCP的连接方式,访问的是服务器,所以ESP8266做的是客户端ESP8266可以扮演四种角色,分别是TCP客户端、TCP服务端、UDP客户端和UDP服务TCP客户端相当于个人终端,比如手机电脑,这个时候对ESP8266的配置应该是配置为本地,手机开启TCP服务端,提供远端端口和ip地址ESP8266与手机的通讯流程: ESP826
转载 2024-03-22 14:06:09
402阅读
1、NodeMcu长按Flash可进入智能配网模式2、AT+CWSAP=”YFRobot_ESP”,”12345678”,11,0//设置模块 AP 模式下的参数YFRobot_ESP ---- 接入点名称 12345678 ---- 密码 11 ---- 通道号 (通道修改后需要+RST
转载 2024-05-27 17:13:52
145阅读
   自己写好了51采集DHT11的程序,在这个的基础上一点一点的写,对了,自己的这一系列的文章不是讲很基础很基础的内容,这一系列更注重于应用,如果要学基础的请等待自己的51单片机开发板的基础教程...   第一步做的是配置好51单片机的指令 咱们在单片机一起动的时候,先控制8266的复位引脚为低电平 让模块复位,等待
1、整体流程ESP8266设置成AP模式,笔记本连上此WLAN;作为TCP服务器端,配置好本地端口8266,等待客户端建立TCP连接(并设置60s keep alive);侦听到客户端发来的TCP连接建立请求,如果能够成功建立TCP连接,则进入等待数据的阶段;收到TCP数据,向客户端发送响应;如果60s之内没有收到TCP数据,则主动断开TCP连接;后续客户端仍可以重新建立TCP连接;2、配置TCP
目录前言一、什么是服务器二、TCP服务器1. python版本2. C#4unity版本三、参考资料前言ESP8266作为一款能直接连接wifi的NodeMCU,常常作为系统中的客户端用以接收服务器发送的信息,因此本文先记录学习如何在个人电脑PC上搭建简易的服务器。一、什么是服务器服务器是计算机的一种,是在网络环境或分布式处理环境中,为用户提供服务的计算机。可分为访问服务器、文件服务器、数据库服务
转载 2024-03-03 22:57:10
167阅读
实现的功能 C#TCP客户端连接8266TCP服务器,网络控制开发板继电器 1.控制继电器吸合 2.控制继电器断开 前言 1.用户在看这一节之前请先学习 https://www.cnblogs.com/yangfengwu/p/12397146.html C# TCP客户端 https://www
转载 2020-03-02 23:56:00
250阅读
2评论
 如不做任何说明默认最头上的链接为上一篇链接,末尾的链接为下一篇链接  先把源码和资料链接放到这里   链接:https://pan.baidu.com/s/10MxI8-Q33-M_R2WEHqEi1A 密码:j1sz  自己写好了51采集DHT11的程序,在这个的基础上一点一点的写,对了,自己的这一系列
转载 2024-07-10 22:27:28
91阅读
相信各位小伙伴对ESP8266的使用已经很熟悉了,主要存在三种使用方式,AT固件方式:通过各种单片机或者ARM的串口驱动即可,安信可的开发环境编程(不推荐,开发环境难搭建),Arduino方式(各种功能都有库,推荐)。本案例以ESP8266作为服务端,利用Arduino开发环境搭建WebServer和TCPServer。WebServer、TCPServer最大的区别,各位小伙伴可以去回顾一下网络
问题聚焦:    本节从如下四个方面讨论TCP协议:    TCP头部信息:指定通信的源端端口号、目的端端口号、管理TCP连接,控制两个方向的数据流    TCP状态转移过程:TCP连接的任意一端都是一个状态机    TCP数据流:两种主要类型:交互数据流,成块数据流    TCP数据流的控制:保证
转载 2023-10-09 16:23:07
488阅读
一、socket编程    1.socket    在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程,“IP地址+端口号”就称为socket。    在TCP协议中,建立连接的两个进程各自有一个socket来标识,那么这两个socket组成的socket pair
原创 2016-07-28 22:14:26
1919阅读
swoole tcp服务器
原创 2022-05-13 14:08:28
494阅读
本文设置一个简单的TCP服务器服务器的七大阶段:socket,bind,listen,accept,recv,send,close。服务器使用此7个同名函数来进行连接,监听,读写,关闭等动作。如下为man配置的API函数信息。需要额外注意bind和accept的相应成员变量的强制类型转换。1.socket 2.bind  3.listen 4.accept
转载 2023-07-03 09:53:36
396阅读
1、用到的函数socket函数:打开一个网络通讯端口,如果成功的话,就像open()一样返回一个文件描述符,应用程序可以像读写文件一样用read/write在网络上收发数据,如果socket()调用出错则返回-1。服务器程序所监听的网络地址和端口号通常是固定不变的,客户端程序得知服务器程序的地址和端口号后就可以向服务器发起连接,因此服务器需要调用bind绑定一个固定的网络地址和端口号。bind()
原创 2016-07-25 21:58:18
1287阅读
  • 1
  • 2
  • 3
  • 4
  • 5