国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Arduino uno r3 使用 ESP8266 UART-WiFi 透傳模塊

amuqiao / 1718人閱讀

摘要:查詢附近名稱密碼連接路由器的查看路由器分配給模組的地址例如設(shè)置單連接設(shè)置透傳模式建立的服務(wù)器開始發(fā)送數(shù)據(jù)進入發(fā)送模式發(fā)送數(shù)據(jù)注意退出透傳,直接發(fā)送。取消發(fā)送新行五參考模塊指令入門指南透傳簡單使用模塊指令匯總

一、所需硬件材料

1.ESP8266:01s某寶上3、5塊錢

2.杜邦線:某寶幾塊錢一組40P,這里只需要三根,用于連接 樹莓派與繼電器

??

3.燒錄器

二、ESP8266 AT固件燒錄

ESP8266主要有兩種固件,一種是AT固件(一般出廠自帶)實現(xiàn)UART-WiFi 透傳模塊,一種是IoT固件,即我們自己編寫通過IDE燒錄的固件,如果ESP8266中包含這種固件無法通過AT命令實現(xiàn)透傳,需要從新燒錄AT固件。

0,軟件準(zhǔn)備:

  • Flash下載工具 flash_download_tools, 樂鑫官網(wǎng)下載地址 https://www.espressif.com/zh-hans/support/download/other-tools
  • ESP8266 AT固件, 樂鑫官網(wǎng)下載地址 https://www.espressif.com/zh-hans/support/download/at
    我選的是 ESP8266 NonOS AT Bin V1.7.4

1,連接燒錄器:

如果是ESP01s 直接插入燒錄器,然后插入電腦usb接口;如果是12E/F按陣腳對應(yīng)接線,注意GPIO0、GPIO2必須接,模塊CH_PC接燒錄器EN(網(wǎng)上說需要接10k電阻,我沒接)

?2,軟件燒錄

  • 在出現(xiàn)的窗口中, 選擇SPIDownload標(biāo)簽頁(默認(rèn)是這一頁)
  • 在固件選擇欄中, 勾選需要寫入的行, 文件和地址分別為
  •   boot_v1.7.bin 0x00000
  •   user1.1024.new.2.bin 0x01000
  •   esp_init_data_default_v08.bin 0xfc000
  •   blank.bin 0x7e000
  •   blank.bin 0xfe000
  • 檢查下面的參數(shù)配置: CrystalFreq 26M, SPI SPEED是40MHz, SPI MODE是DIO, FLASH SIZE是8Mbit
  • 界面右下方, 選擇正確的COM口, 波特率使用默認(rèn)的115200
  • 點擊START

三、連接到Arduino uno 到ESP8266

1,連線圖

?

2、代碼

const int tx = 1;const int rx = 0;void setup() {  pinMode(rx,INPUT_PULLUP);  pinMode(tx,INPUT_PULLUP); }void loop() {}

以上連接的Arduino上的0和1是硬串口,也可使用軟串口比如設(shè)置arduino上的8號口為rx,9號口為tx。就需要把ESP8266 的rx連接到Arduino的9號口上,模塊的tx連接Arduino的8號口上,代碼如下:

#include SoftwareSerial mySerial(8, 9); // RX, TXvoid setup() {  Serial.begin(9600);  mySerial.begin(9600);  delay(1000);  Serial.println("Goodnight  moon2");  mySerial.println("AT+GMR");}void loop() {  while (mySerial.available()) {    Serial.write(mySerial.read());  }}

3、調(diào)試,打開串口工具

?4,使用AT命令透傳

?

AT+GMR 查看版本信息 //查詢固件版本信息

四、AT 常用命令

AT+RST //重啟模塊AT+GMR //查看版本信息AT+CIOBAUD=9600 //修改波特率AT+CWMODE? //查詢工作模式 1.Station (客戶端模式)2.AP (接入點模式)3.Station+AP (兩種模式共存)AT+CWMODE=1 //設(shè)置模組為STA模式。AT+CWLAP //查詢附近 WIFIAT+CWJAP="wifi名稱","wifi密碼" //連接路由器的 WIFIAT+CIFSR //查看路由器分配給模組的IP地址,例如 192.168.43.103AT+CIPMUX=0 //設(shè)置單連接AT+CIPMODE=1 //設(shè)置透傳模式AT+CIPSTART="TCP","192.168.43.104",8899 //建立的TCP服務(wù)器AT+CIPSEND //開始發(fā)送數(shù)據(jù)>      //進入發(fā)送模式abc     //發(fā)送數(shù)據(jù)+++     //注意退出透傳,直接發(fā)送。取消發(fā)送新行

五、參考

  • ESP8266WiFi模塊AT指令入門指南:https://blog.csdn.net/lsalp/article/details/80592533
  • esp8266透傳簡單使用:https://blog.csdn.net/lailaiquququ11/article/details/82987184
  • ESP8266 WIFI模塊AT指令匯總:https://blog.csdn.net/lalala098/article/details/81240806

  

?

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/124119.html

相關(guān)文章

  • 01.ESP8266開發(fā)方式知多少

    摘要:開發(fā)方式是樂鑫為開發(fā)者提供的物聯(lián)應(yīng)開發(fā)平臺,包括基礎(chǔ)平臺以及上層應(yīng)開發(fā)示例,如智能燈智能開關(guān)等。指令開發(fā)方式作為芯片,指令開發(fā)也是必不可少的。開發(fā)方式即,意為運行在單片機上的。 ...

    sushi 評論0 收藏0
  • ESP8266使用Arduino ide通過MQTT協(xié)議接入阿里云平臺(上傳溫濕度,甲醛濃度,土壤濕

    摘要:具體操作如下創(chuàng)建自己的設(shè)備進入到阿里云控制臺,找到物聯(lián)網(wǎng)平臺,創(chuàng)建屬于自己的設(shè)備點擊公共實例進行創(chuàng)建里面有個設(shè)備管理,點擊產(chǎn)品,里面有個創(chuàng)建產(chǎn)品輸入名稱即可,然后選擇標(biāo)準(zhǔn)品類這里我創(chuàng)建的是溫濕度檢測。 ...

    Loong_T 評論0 收藏0
  • 物聯(lián)網(wǎng)應(yīng)用技術(shù)課程設(shè)計————宿舍升降機模型

    摘要:綜合諸多考慮與相應(yīng)調(diào)研,我們希望能夠制作出一款宿舍升降機為同學(xué)們提供更方便安全的上下床方式。摘要本設(shè)計采用開發(fā)板作為主控,結(jié)合壓力傳感器紅外避障傳感器電機驅(qū)動模塊實現(xiàn)了一個可以自動升降自動停止自動調(diào)速的宿舍升降機模型系統(tǒng)。 (第一次寫博客,記錄下自己大一時做的一個課設(shè),如有不妥之處,還望多...

    Caicloud 評論0 收藏0
  • 【基于Arduino IDE平臺開發(fā)ESP8266連接巴法云】

    摘要:教程傳送門基于平臺開發(fā)連接巴法云簡介實驗準(zhǔn)備硬件軟件實驗步驟點燈實驗發(fā)送溫濕度指令升級總結(jié)關(guān)于巴法云專注于開源,智造,創(chuàng)新,分享。 Arduino教程傳送門????...

    不知名網(wǎng)友 評論0 收藏0
  • STM32F4+ESP8266擬輝光鐘設(shè)計(一)簡介及時間獲取

    摘要:在搜索了一些資料后我把我的工作分成了兩個部分第一個部分就是時間的獲取第二個部分是燈光的控制。模塊聯(lián)網(wǎng)的方式是通過其與分別與串口的端和端相連通過串口通信發(fā)送指令來控制實現(xiàn)聯(lián)網(wǎng)。通過了解我發(fā)現(xiàn)可以通過芯片內(nèi)部的時鐘來實現(xiàn)時間的自走功能。 ...

    番茄西紅柿 評論0 收藏2637

發(fā)表評論

0條評論

amuqiao

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<