精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

如何通過連接到您的家庭無線網絡使ESP-12充當WiFi客戶端

454398 ? 來源:wv ? 2019-10-28 11:29 ? 次閱讀

步驟1:將ESP8266 ESP-12插入穿孔板

ESP-12有2mm間距,這意味著您無法直接訪問面包板或穿孔/點矩陣上的所有引腳,它們的間距為2.54mm(相鄰引腳之間的距離)。

您可以使用Xbee轉接板,但是有一個更簡單的出路。取一小段單股電纜或多股電纜,并獲得蜘蛛網狀的分支。我添加了兩排引腳,以確保引腳方便。這是它的樣子。

步驟2:添加電源

添加電源桶,以便您可以輕松地將5V適配器插入電路板供電。這是一個可選步驟,但此步驟以后可以為您省去很多麻煩。

電源連接器端子連接到LM1117(SMD),以便有3.3V輸出可為ESP8266 ESP-12供電。優良作法是在輸入和輸出線之間增加電容器,但由于該應用程序是非?;镜牟⑶也皇潜匦璧?,因此我將跳過這一點。

這是電路板的外觀添加電源連接器和LM1117。

附加的跳線是為了使我可以將電源從連接器引導至LM1117(如果我使用的電源》 3.3V),或者直接引導至ESP-12(如果我使用使用3V電源)。這是可選的,您不需要添加它。

步驟3:建立連接

您需要連接ESP-12上的幾個GPIO引腳為3.3V或接地,以將其設置為與之通信的正確模式。這里是您需要進行的連接:

VCC ----》 3.3V電源(LM1117的Vout)

GND ----》電源地

CH_PD ----》高(3.3V)

GPIO2 ----》高(3.3V)

GPIO15 ----》低(GND )

GPIO0 ----》高電平或為AT模式(3.3V)浮動[*如果要刷新完全不同的固件,則必須將其接地]

步驟4:插入CP2102

現在,您需要將CP2102插入計算機的USB。

CP2102是USB到串行轉換器,可讓我們通過UART與ESP-12進行通信。

CP2102將被檢測為串行設備。如果以前使用過串行設備,則理想情況下不需要驅動程序。如果需要驅動程序,可以在這里找到它們:CP2102串行VCP(虛擬通信端口)驅動程序

CP2102和ESP-12之間的連接很簡單。

CP2102 《--------》 ESP-12

Rx 《----------------》 Tx

Tx 《----------------》 Rx

GND 《---------------- 》 GND

注意:請勿將3V3線從CP2102連接到ESP-12。 ESP-12消耗大量電流,而USB端口無法提供電流,如果將兩者連接在一起,則可能會燒毀USB端口。

或者,您也可以將Arduino Uno的Rx和Tx線與CP2102連接,但是您需要具有分壓電阻器布置,以將Uno的5V UART線降壓至3.3 ESP-12需要V,否則您就有損壞ESP-12的風險。

步驟5:打開串行終端

具體取決于您的操作系統,您可以下載并安裝串行終端以與ESP-12通訊。

有一些流行的軟件:

Linux/Windows:Putty下載

Mac:Coolterm下載

如果您已安裝Arduino IDE ,您可以只使用內置的串行監視器。為此,您必須導航至“工具”》“端口”,選擇檢測到CP2102的端口,然后打開“串行監視器”。

在接下來的幾個步驟中,我們將使用Arduino串行監視器

。在Arduino串行監視器的右下角,在行尾選項卡中,選擇“ NL和CR兩者”。這會在您發送的每個命令的末尾插入一個NewLine和CarriageReturn,這對于ESP-12模塊接收和理解您的命令是必需的。

其他終端在各自的配置中應具有類似的選項頁面。

步驟6:設置通信參數

首先,檢查模塊是否已被識別并接受命令,只需使用跳線將ESP-12的“ REST”引腳短暫接地即可。這將重置ESP-12,如果運行良好,您應該會看到類似屏幕快照的圖片。

接下來,我們在串行終端中運行以下命令集:

1。 AT

這只是一個問候消息,如果ESP-12處于正確模式,它將返回“ OK”消息。

2。 AT + GMR

此命令返回當前芯片上的固件版本。

3。 AT + CWMODE?

此命令返回操作模式。如果該模式不是3,我們將使用以下命令將其更改為3:

AT + CWMODE = 3

此模式使ESP8266同時充當WiFi客戶端作為WiFi接入點。

4。 AT + CWLAP

LAP(列出訪問點)列出了周圍的WiFi網絡。接下來,我們選擇我們的WiFi網絡

5。 AT + CWJAP =“ your_network_name”,“ your_wifi_network_password”

此命令JAP(加入訪問點)使ESP-12加入您的WiFi網絡。

6。 AT + CIFSR

如果成功連接,此命令將ESP-12的IP地址作為第二行,將網關IP地址作為第一行。

第7步:發布數據

接下來,我們將數據發布到Thingspeak?,F在,我們將發布由數字組成的數字,如果您將Arduino Uno或其他微控制器與ESP-12一起使用,或者一旦您將ESP-12與自己的ESP-12一起使用,則可以將其替換為傳感器數據。自定義固件。

您需要在Thingspeak上注冊一個帳戶,設置一個頻道,但是為了簡化流程,我將包括我的Thingspeak訪問密鑰,以便您可以立即將數據發送到

您可以在此處查看發布的數據:

命令:

AT + CIPSTART =“ TCP” ,“ api.thingspeak.com”,80

上面的行在端口80上打開了與api.thingspeak.com的連接,以發送包含我們數據的HTTP GET請求

AT + CIPSEND = 70

上面的行指定了將作為請求的一部分發送的字節數。該長度是以下行的長度,再加上串行終端始終在命令末尾插入的CR,NL(回車和換行)的4個字節。如果大小不正確,則會出現錯誤。

輸入該錯誤后,您將在窗口中看到“ 》” 符號,這意味著您已經準備好發送實際數據。在下面的行中輸入所需的數字,然后按Enter。然后再按一次Enter。

GET/update?api_key = QNI517W61UOC40KF&field1 = 12&field2 = 19&field3 = 94

以上三個命令有效地調用了 http://api.thingspeak.com/update?api_key=QNI517W61UOC40KF&field1=12&field2=19&field3=94

api_key是身份驗證所必需的,而field1,field2,field3是數據我們的示例字段。

您現在可以在以下鏈接中查看剛剛發布在鏈接上的數據:Thingspeak上Daflabs測試通道上的傳感器數據

步驟8:完成!

恭喜,您現在完成了!您剛剛使用ESP-12和GET請求將一些數據發布到了網絡上。

您可以通過向Arduino Uno添加一些傳感器并將其與ESP-12連接來擴展此數據,并自動完成整個工作感應和更新數據的過程。您實際上擁有的是一個Arduino Yun(減去Linux),僅需多付5美元!

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

    關注

    81

    文章

    5291

    瀏覽量

    203313
  • ESP8266
    +關注

    關注

    50

    文章

    962

    瀏覽量

    44851
收藏 人收藏

    評論

    相關推薦

    Poe供電與無線網絡的結合

    的問題。Poe供電技術(Power over Ethernet,以太網供電)的出現,為無線網絡的供電提供了一種創新的解決方案。 一、Poe供電技術簡介 Poe供電技術是一種通過以太網電纜同時傳輸數據和電力的技術。它允許網絡設備,
    的頭像 發表于 11-21 10:55 ?131次閱讀

    無線網橋的工作原理和特點是什么

    無線網橋(Wireless Bridge)是一種在無線網絡連接兩個或多個網絡段的設備,它允許數據在不同的網絡之間傳輸。
    的頭像 發表于 10-15 15:47 ?720次閱讀

    無線網橋可以當wifi用嗎

    無線網橋(Wireless Bridge)是一種無線通信設備,它主要用于連接兩個或多個網絡,實現數據的傳輸。無線網橋可以在不同的
    的頭像 發表于 10-15 15:44 ?501次閱讀

    如何同時在ESP8266上運行TCP客戶端和TCP服務?

    我們是 esp8266 的長期用戶,并在該芯片上運行數千臺家庭自動化類別的現場設備。然而,一個小小的限制阻礙了我們開發一些更有趣和創新的產品。 要求:我們需要同時運行 TCP 客戶端連接到
    發表于 07-08 08:26

    無線測試是什么意思?無線網絡測試儀使用方法

    的意義、無線網絡測試儀的使用方法以及一些實際應用案例。 一、無線測試的意義 確保無線通信質量:無線測試可以幫助我們了解無線通信系統的性能,確
    的頭像 發表于 05-27 15:01 ?1273次閱讀

    無線網絡傳感器方案

    無線網絡傳感器方案
    的頭像 發表于 05-08 09:39 ?432次閱讀
    <b class='flag-5'>無線網絡</b>傳感器方案

    華為發布無線網絡智能體,以智能點亮5.5G

    2024華為分析師大會期間,華為發布無線網絡智能體,為無線網絡帶來革命性變化。
    的頭像 發表于 04-19 09:30 ?470次閱讀

    2.4GHz芯片SI24R03無線網絡傳感器方案

    體系。 01方案介紹 1、技術原理: 方案采用2.4GHz芯片SI24R03作為無線網絡傳感器的核心節點,可以用于構建環境監測系統,如空氣質量監測、噪音監測等(這些檢測均需要相應的傳感器)。通過無線
    發表于 03-18 01:47

    無線網橋的工作原理 無線網橋的安裝注意事項

    無線網橋的工作原理 無線網橋的安裝注意事項? 無線網橋是一種用于擴充無線網絡覆蓋范圍的設備,它可以通過
    的頭像 發表于 02-03 16:27 ?3159次閱讀

    無線網卡驅動怎么安裝 無線網卡怎么連接臺式電腦

    如今,隨著科技的不斷發展,無線網絡已經成為了我們生活中不可或缺的一部分。對于臺式電腦用戶而言,如果沒有內置無線網卡,就需要通過安裝外置無線網卡來連接
    的頭像 發表于 01-19 09:54 ?3131次閱讀

    無線網絡開始進入WiFi 7全新時代

    WiFi的能力,正變得越來越強大,作為下一代的無線網絡技術,WiFi 7由于技術優勢,必將帶來一場全新的通信技術革命!
    的頭像 發表于 01-05 09:50 ?842次閱讀

    如何將以太網連接轉換為無線網絡連接

    如何將以太網連接轉換為無線網絡連接? 將以太網連接轉換為無線網絡連接是一種常見的需求,特別是在現代家庭中。有幾種方法可以實現這一轉換,包括使
    的頭像 發表于 12-28 11:15 ?4789次閱讀

    什么是無線網卡?它是如何工作的?如何安裝無線網卡?

    什么是無線網卡?它是如何工作的?如何安裝無線網卡? 無線網卡(無線適配器)是一種設備,用于使計算機或其他設備能夠
    的頭像 發表于 12-15 09:58 ?1679次閱讀

    選擇無線網卡的原則和方法

    選擇無線網卡的原則和方法 無線網卡是一種用于連接電腦或其他設備與無線網絡的設備,它可以通過Wi-Fi信號接收和發送數據。隨著
    的頭像 發表于 12-11 11:38 ?1142次閱讀

    掌握路由器設置技巧,打造穩定快速的無線網絡

    路由器設置的教程,包括選擇適合的路由器、連接路由器、登錄管理界面、設置無線網絡等步驟。通過跟著教程,用戶可以快速上手并享受暢快的無線網絡體驗。
    的頭像 發表于 12-05 09:39 ?1079次閱讀