当前位置: 首页 > news >正文

网站设计怎么做背景颜色免费的seo教程

网站设计怎么做背景颜色,免费的seo教程,阳西县住房和城乡建设部网站,高端自适应网站建设第1篇:Arduino与ESP32开发板的安装方法 第2篇:ESP32 helloword第一个程序示范点亮板载LED 第3篇:vscode搭建esp32 arduino开发环境 第4篇:vscodeplatformio搭建esp32 arduino开发环境 ​​​​​​第5篇:doit_esp32_devkit_v1使用pmw呼吸灯实验 第6篇:ESP32连接无源喇叭播…

第1篇:Arduino与ESP32开发板的安装方法

第2篇:ESP32 helloword第一个程序示范点亮板载LED

第3篇:vscode搭建esp32 arduino开发环境

第4篇:vscode+platformio搭建esp32 arduino开发环境

​​​​​​第5篇:doit_esp32_devkit_v1使用pmw呼吸灯实验

第6篇:ESP32连接无源喇叭播放音乐《涛声依旧》

第7篇:ESP32连接按钮点亮LED无源喇叭播放声音

​​​​​​第8篇:ESP32连接超声波HC-SR04测距点亮LED无源喇叭播放声音

第9篇:ESP32超声波HC-SR04Arduino类库编写

第10篇:ESP32外部中断功能的使用

第11篇:ESP32vscode_platformio_idf框架helloworld点亮LED

第12篇:ESP32模拟SPI驱动12864LCD_ST7920显示屏

第13篇:ESP32 idf wifi联网使用SNTP同步网络时间LCD ST7920液晶屏显示
第14篇ESP32 idf wifi联网_WiFi STA 模式(连接到WIFI)LCD ST7920液晶屏显示
第15篇ESP32 idf框架 wifi联网_WiFi AP模式_手机连接到esp32开发板

 

一、WiFi的三种工作模式

ESP32有三种工作模式:AP模式、STA模式以及AP+STA模式。

AP模式就是ESP32产生一个WiFi信号,让电脑来连接;

STA模式就是ESP32去连接一个已有的WiFi(注意,ESP32和电脑要处于同一局域网下,连接同一个热点);

AP+STA模式就是既产生WiFi又连接WiFi。

二、配置WiFi模式
1.STA模式

#include <Arduino.h>
#include <WiFi.h>
//STA版
void connect_wifi_STA()
{Serial.begin(115200);WiFi.begin(wifi_ssid_STA, wifi_password_STA);         //连接WIFISerial.print("Connected");//循环,直到连接成功while(WiFi.status() != WL_CONNECTED){Serial.println(".");delay(500);}IPAddress local_IP = WiFi.localIP();Serial.print("WIFI is connected,The local IP address is: "); //连接成功的提示Serial.println(local_IP); 
}

连接WiFi热点并连接tcp server收发数据

打开网络调试助手:

连接WIFI:

WiFi.mode(WIFI_STA);

  WiFi.begin(ssid,password);

连接tcp server:

client.connect(host, tcpPort)

host:tcp server的IP,这里测试本机电脑的IP

tcpPort:这里设置1234

需要修改为需要连接的WIFI热点:

const char* ssid = "xxx";//WiFi名称

const char* password = "xxx";//WiFi密码

const char* host = "192.168.10.100";//连接 server 的IP地址,网络调试助手进行配置,这里IP需要修改与调试助手一直,设置本机电脑IP

完成示范代码:

#include <Arduino.h>// put function declarations here:#include <WiFi.h>
//#include <WiFiClient.h>const char* ssid = "xxx";//WiFi名称
const char* password = "xxx@";//WiFi密码
const char* host = "192.168.10.100";//连接 server 的IP地址,网络调试助手进行配置WiFiServer server(1234);  //服务器端口号,范围  0-65535
const int tcpPort = 1234;
//WiFiClient client = server.available();void setup() {// put your setup code here, to run once:int j = 0 ;Serial.begin(115200);//初始化波特率delay(1000);WiFi.mode(WIFI_STA);WiFi.begin(ssid,password);Serial.print("\r\nConnecting to ");//serial:串口函数,serial.print:经由串口的打印函数Serial.print(ssid);Serial.println("...");while(WiFi.status()!= WL_CONNECTED){//返回值由WiFi连接状态决定delay(1000);//while循环每一秒检查一次Serial.print("Waiting for ");Serial.print(j++);Serial.println("sss...");}//delay(1000);Serial.println("Mode:STA");Serial.println("WIFI connected *_*");Serial.println("IP adress:");Serial.println(WiFi.localIP());}
int ind=0;
char data[100];
String lint="";void loop() {// put your main code here, to run repeatedly:WiFiClient client = server.available();//创建客户端对象while (!client.connected())//若未连接到服务端,则客户端进行连接。{if (!client.connect(host, tcpPort))//实际上这一步就在连接服务端,如果连接上,该函数返回true{Serial.println("connection....");//串口输出delay(2000);}}if (client.connected()){Serial.println("Connected to server *_* ");while (client.connected()){while (client.available()>0) {data[ind++] = client.read();//Serial.write(client.read());// client.print(data); //回复收到的数据//Serial.print(data);}ind =0;if(data[ind]>0){lint = data;client.print(lint);//WiFi打印Serial.print(lint);data[ind]=0;Serial.println();}// client.stop();}}     
}

 platformio.ini配置:

upload_port COM修改为ESP连接电脑的USB COM口

; PlatformIO Project Configuration File
;
;   Build options: build flags, source filter
;   Upload options: custom upload port, speed and extra flags
;   Library options: dependencies, extra library storages
;   Advanced options: extra scripting
;
; Please visit documentation for the other options and examples
; https://docs.platformio.org/page/projectconf.html[env:esp32dev]
platform = espressif32
board = esp32dev
framework = arduino
upload_speed = 921600
upload_port = COM8
monitor_port = 115200

http://www.hkea.cn/news/762124/

相关文章:

  • 印度做杂质的网站如何进行网络推广
  • 建设厅八大员兴安盟新百度县seo快速排名
  • 南京网站建设索q.479185700小说排行榜百度
  • 幼儿做爰网站seo工程师是什么职业
  • 申请空间 建立网站吗西安百度推广运营
  • 做花馍网站百度联盟
  • 沈阳建设企业网站google浏览器官网
  • 毕业论文 网站开发营销qq下载
  • 建网站要多长时间外贸网站优化
  • 苹果网站做的好的点电脑培训网上免费课程
  • 做网站开源互联网优化是什么意思
  • 模仿做网站b站上海热点新闻
  • phpcmsv9网站地图地推的60种方法
  • 湖南手机版建站系统哪个好百度网盘app怎么打开链接
  • asp网站开发的实训报告电商营销推广有哪些?
  • 交互设计流程外贸网站优化公司
  • 网络营销网站策划个人网站seo入门
  • 云南省网站备案要求全渠道营销的概念
  • 装修网站合作平台有哪些torrentkitty磁力猫
  • 大理网站开发长春seo结算
  • 西双版纳疫情最新情况seo营销的概念
  • 网站推广seo蜘蛛屯优化排名模板建网站价格
  • 怎样建设公司网站小程序b2b网站大全免费
  • 百度抓取不到网站百度识图搜索图片来源
  • 企业网站栏目规划的重要性网络营销的概述
  • 公司网站建设找谁做免费发布推广信息网站
  • 虚拟币网站开发seo百度关键字优化
  • 网站建设都 包括哪些淄博网站制作
  • 自己做装修网站南宁百度推广seo
  • 品牌建设浅谈seo网络营销外包