在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ESP8266作為無線終端連接網絡

CHANBAEK ? 來源:TonyCode ? 作者:TonyCode ? 2023-05-19 14:38 ? 次閱讀

ESP8266既可以作為一個無線終端(STA模式),像手機一樣連接路由器,也可以作為熱點(AP模式),像路由器一樣讓手機、電腦來連接。本篇介紹ESP8266作為無線終端連接網絡。

1. 連接網絡

打開Arduino IDE,新建sketch,拷貝如下代碼并保存。

/*
 * connect01
 * ESP8266連接網絡
 */
#include 

const char* ssid     = "your-ssid";//連接WIFI名(SSID)
const char* password = "your-password";//WIFI密碼

void setup()
{
  Serial.begin(115200);
  Serial.println();
  Serial.println("--------------");
  
  WiFi.begin(ssid,password);//啟動網絡連接

  Serial.printf("Begin to Connect %s\\r\\n", ssid);
  while (WiFi.status() != WL_CONNECTED)//檢測網絡是否連接成功
  {
    delay(500);
    Serial.print(".");
  }
  Serial.println();

  Serial.print("Connected, IP address: ");
  Serial.println(WiFi.localIP());//返回ESP8266的IP地址
}

void loop() {}

電腦連接開發(fā)板,在工具—開發(fā)板—端口中選擇正確的端口號,點擊上傳,程序編譯并上傳。

圖片

程序下載

上傳完成后打開串口監(jiān)視器,波特率設置115200,可以看到串口打印聯網信息如下:

圖片

打印信息

當成功連接網絡后,ESP8266將獲取到IP地址,在同一局域網下的電腦端,打開命令提示符,通過ping命令測試通訊正常。

圖片

網絡測試

2. 掃描多個熱點連接

在ESP8266WiFiMulti庫中,為我們提供了往ESP8266添加多個熱點存儲功能,ESP8266會在添加的多個熱點中,自動搜索信號最強的那個連接,當開發(fā)板需要在多個地方使用時,可以非常方便的自動連接當前環(huán)境的熱點。

/*
 * connect02
 * ESP8266在多個熱點中尋找信號最強的進行連接
 */
#include 
#include 

ESP8266WiFiMulti wifis;//建立ESP8266WiFiMulti對象

void setup()
{
  Serial.begin(115200);
  Serial.println();
  Serial.println("--------------");

  //添加多個熱點信息
  wifis.addAP("TonyCode", "12345678");
  wifis.addAP("TonyCode1","12123455");
  wifis.addAP("TonyCode2","88888888");
  wifis.addAP("TonyCode3","66666666");
  
  Serial.println("Begin to Connect");
  while (wifis.run() != WL_CONNECTED)//檢測網絡是否連接成功
  {
    delay(500);
    Serial.print(".");
  }
  Serial.println();

  Serial.printf("Connected %s, IP address: ", WiFi.SSID());
  Serial.println(WiFi.localIP());//返回ESP8266的IP地址
}

void loop() {}

通過addAP()函數,添加需要存儲的熱點SSID和密碼,run()函數在當前環(huán)境中搜索存儲的熱點,尋找信號最強的進行連接。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 路由器
    +關注

    關注

    22

    文章

    3790

    瀏覽量

    115516
  • 無線終端
    +關注

    關注

    0

    文章

    34

    瀏覽量

    14018
  • 開發(fā)板
    +關注

    關注

    25

    文章

    5382

    瀏覽量

    100720
  • Arduino
    +關注

    關注

    188

    文章

    6485

    瀏覽量

    189641
  • ESP8266
    +關注

    關注

    50

    文章

    963

    瀏覽量

    46476
收藏 人收藏

    評論

    相關推薦

    stm32 ESP8266怎么使用

    ,station 模式,softAP + station 共存模式三種。利用 ESP8266 可以實現十分靈活的組網方式和網絡拓撲。**SoftAP:**即無線接入點,是一個無線網絡
    發(fā)表于 02-28 11:49

    esp8266,tcp通信實例詳解

    ESP8266工作在station模式下,需確認ESP8266已經連接AP(路由器)并分配到IP地址,啟用client連接ESP8266
    發(fā)表于 11-04 10:14 ?4.4w次閱讀
    <b class='flag-5'>esp8266</b>,tcp通信實例詳解

    使用esp8266實現STM32聯網(最簡單USART方法)

    發(fā)送數據到電腦上的網絡調試助手esp8266使用串口通過局域網發(fā)送到電腦上自己寫的Java程序esp8266的透傳模式esp8266使用透傳模式連接
    發(fā)表于 11-22 11:51 ?1.3w次閱讀

    如何使用ESP8266和Android控制繼電器

    ESP8266 WiFi模塊系列的下一個項目是通過在MIT App Inventor的幫助下開發(fā)的App(應用程序)使用ESP8266和Android控制繼電器。通過在Android手機中安裝此應用程序(對不起iOS用戶!!!),您可以使用
    的頭像 發(fā)表于 07-30 10:40 ?2.8w次閱讀
    如何使用<b class='flag-5'>ESP8266</b>和Android控制繼電器

    如何將ESP8266連接到WiFi

    在之前的ESP8266項目中,我簡要介紹了ESP8266 WiFi模塊,如何開始使用ESP8266和Arduino,ESP8266 ESP-
    的頭像 發(fā)表于 07-29 11:32 ?8.8w次閱讀
    如何將<b class='flag-5'>ESP8266</b><b class='flag-5'>連接</b>到WiFi

    esp8266簡介與esp8266引腳

    /IP協議中,由于這個任意微控制器可以與任何Wi-Fi網絡連接。它有監(jiān)督的任何其他設備的電源,也可以很容易地下放Wi-Fi網絡與其它系統連接。它有片上變異的巨量這是好的為最小的外部電
    發(fā)表于 11-27 11:39 ?25.4w次閱讀
    <b class='flag-5'>esp8266</b>簡介與<b class='flag-5'>esp8266</b>引腳

    怎樣使用ESP8266 Flasher和Programmer燒寫ESP8266 AT固件

    選擇要連接的COM端口ESP8266 Flasher和Programmer + ESP8266 Wifi串行收發(fā)器模塊。將BAUDRATE設置為115200。
    的頭像 發(fā)表于 11-18 17:58 ?2.2w次閱讀

    ESP8266(NodeMCU)無線終端模式連接WiFi

    使用NodeMCU無線終端模式連接WiFi,并在串口打印出相關信息。ESP8266有三種工作模式,分別為:AP,STA,AP混合STA,下面簡單說一下這三種工作模式:AP模式??AP是
    發(fā)表于 10-27 13:21 ?9次下載
    <b class='flag-5'>ESP8266</b>(NodeMCU)<b class='flag-5'>無線</b><b class='flag-5'>終端</b>模式<b class='flag-5'>連接</b>WiFi

    Esp8266(NodeMCU)連接阿里云服務器

    Esp8266【NodeMCU】連接阿里云服務器創(chuàng)建阿里云產品添加設備Esp8266代碼MQTT_PASSWD密碼生成工具修改PubSubClient.h文件(不修改無法連接Mqtt服
    發(fā)表于 11-16 10:21 ?18次下載
    <b class='flag-5'>Esp8266</b>(NodeMCU)<b class='flag-5'>連接</b>阿里云服務器

    ESP8266連接手機

    esp8266的三種模式1為Station 模式:ESP8266 模塊通過路由器連接互聯網,手機或電腦通過互聯網實現對設備的遠程控制。2為AP 模式:ESP8266 模塊
    發(fā)表于 11-30 16:06 ?37次下載
    <b class='flag-5'>ESP8266</b><b class='flag-5'>連接</b>手機

    ESP8266模塊開發(fā)入門教程

    簡介:esp8266片上集成wifi+MCU,使用的是一個M0的內核,而且成本很低,因為片上有wifi和MCU,所以作為網絡終端非常的方便,當然,因為是wifi,所以低功耗方面就別想了
    發(fā)表于 12-07 17:21 ?18次下載
    <b class='flag-5'>ESP8266</b>模塊開發(fā)入門教程

    ESP8266 連接USBToTTL無法檢測到串口的問題

    由于采用的USBToTTL供電能力不足導致ESP8266模塊無法正常啟動,采用單片機或其它供電能力相對充足的電源給模塊供電,然后ESP8266的TXD、RXD連接USBToTTL的RXD、TXD
    發(fā)表于 12-28 19:51 ?3次下載
    <b class='flag-5'>ESP8266</b> <b class='flag-5'>連接</b>USBToTTL無法檢測到串口的問題

    使用ESP8266-01制作WIFI遙控小車(一)

    互聯網實現對設備的遠程控制。AP 模式:ESP8266 模塊作為熱點,手機或電腦直接與模塊連接,實現局域網無線控制。STA+AP 模式:兩種模式的共存模式,即可以通過互聯網控制可實現無
    發(fā)表于 01-12 19:47 ?46次下載
    使用<b class='flag-5'>ESP8266</b>-01制作WIFI遙控小車(一)

    STM32+ESP8266連接電腦Qt網絡上位機——QT篇

    本文簡單介紹下手寫網絡調試器并連接ESP8266模塊 上篇 : STM32+ESP8266連接電腦Qt
    發(fā)表于 05-09 14:22 ?21次下載
    STM32+<b class='flag-5'>ESP8266</b><b class='flag-5'>連接</b>電腦Qt<b class='flag-5'>網絡</b>上位機——QT篇

    esp8266wifi模塊怎么連接手機

    ESP8266 WiFi模塊連接手機主要可以通過兩種方式實現: 通過路由器連接(STA模式)和直接作為熱點連接(AP模式) 。以下是兩種
    的頭像 發(fā)表于 08-19 17:27 ?5933次閱讀
    主站蜘蛛池模板: 亚洲区 欧美区 | 瑟瑟久久 | 久久精品免费观看久久 | 全国男人的天堂天堂网 | 井野雏田小樱天天被调教 | 神马午夜影视 | xyx性爽欧美视频 | 生活片一级性 | 老司机深夜影院入口aaaa | 美女又黄又免费 | 天堂8中文在线最新版在线 天堂8资源8在线 | 黄色美女网站在线观看 | 色综合久久久久综合99 | 99久久99久久久99精品齐 | 国产亚洲美女精品久久久久狼 | a级毛片毛片免费很很综合 a级男女性高爱潮高清试 | 1024手机看片国产 | 可以免费看黄色的网站 | 亚洲第成色999久久网站 | ass嫩美女胴体 | 日本高清在线3344www | 日本美女黄网站 | 国产黄色在线看 | 午夜婷婷网 | 欧美18性欧美丶黑吊 | 操他射他影院 | 天堂资源中文官网 | 色伊伊| 色拍拍综合网 | 性喷潮久久久久久久久 | 99久久精品99999久久 | 亚洲专区一 | 欧美18在线 | 美女网站色免费 | 羞羞答答91麻豆网站入口 | 激情www | 日b毛片 | 一级做a爱过程免费视 | 97影院3 | 色四月婷婷 | 美女露出尿口让男人桶爽网站 |