国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【物聯(lián)網(wǎng)】全面了解ESP-01SWiFi模塊

這篇具有很好參考價(jià)值的文章主要介紹了【物聯(lián)網(wǎng)】全面了解ESP-01SWiFi模塊。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

ESP-01S是一款基于ESP8266芯片的WiFi模塊,它提供了低成本、低功耗和高度集成的解決方案,適用于物聯(lián)網(wǎng)和嵌入式應(yīng)用。本文將介紹ESP-01S模塊的功能和特點(diǎn),并提供一個(gè)簡(jiǎn)單的WiFi控制示例。



前些天發(fā)現(xiàn)了一個(gè)巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大家。點(diǎn)擊跳轉(zhuǎn)到網(wǎng)站:人工智能



目錄

ESP-01S模塊管腳功能:

ESP-01S特點(diǎn):

啟動(dòng)模式:

基礎(chǔ)TA指令介紹:

?ESP-01S硬件連接:

ESP-01S固件燒錄和配置:

通過(guò)stm32開(kāi)發(fā)板進(jìn)行WiFi控制:

HAL庫(kù)開(kāi)發(fā):

標(biāo)準(zhǔn)庫(kù)開(kāi)發(fā):

基于Arduino主控制器:

總結(jié):


ESP-01S模塊管腳功能:

espwifi模塊,物聯(lián)網(wǎng),單片機(jī),嵌入式硬件espwifi模塊,物聯(lián)網(wǎng),單片機(jī),嵌入式硬件

Pin腳編號(hào) Pin腳名稱 備注
1 GND GND
2 IO2 U1_TXD,I2C_SDA,I2S0_BCK
3 IO0 GPIO0,HSPI_MISO,I2SI_DATA
4 RXD GPIO3,I2SO_DATA
5 TXD GPIO1
6 EN 芯片使能端,高電平有效
7 RST 復(fù)位引腳,低電平有效
8 VCC 模塊供電引腳,電壓范圍3.0~3.6

espwifi模塊,物聯(lián)網(wǎng),單片機(jī),嵌入式硬件

?注意:不可以使用USB轉(zhuǎn)TTL的3.3v或5v進(jìn)行供電,建議使用2節(jié)干電池或經(jīng)過(guò)LDO轉(zhuǎn)換后的3.3v

ESP-01S特點(diǎn):

  • 小巧的尺寸:ESP-01S模塊具有緊湊的設(shè)計(jì),適用于空間有限的應(yīng)用。
  • WiFi功能:它支持802.11b/g/n標(biāo)準(zhǔn),允許設(shè)備連接到無(wú)線網(wǎng)絡(luò)。
  • 高度集成:ESP-01S集成了WiFi功能和處理器,減少了外部組件的需求。
  • AT指令支持:通過(guò)串口通信,可以使用AT指令進(jìn)行配置和控制。
  • 低功耗:ESP-01S模塊具有低功耗特性,適用于長(zhǎng)時(shí)間運(yùn)行的應(yīng)用。
  • 容易使用:ESP-01S模塊易于配置和應(yīng)用,有許多開(kāi)發(fā)資源和示例代碼可用。

啟動(dòng)模式:

模式

CH-PD

(EN)

RST GPIO5 GPIO0 GPIO2 TXD0
下載方式
運(yùn)行模式
測(cè)試模式 - - -

基礎(chǔ)TA指令介紹:

指令 說(shuō)明 示例
AT 測(cè)試AT是否OK

AT

OK

AT+GMR 返回固件版本信息

AT+GMR

AT Version:1.2.0.0(Jul 1 2016 20:04:45)

SDK version:1.5.4.1(39cb9a32)

Ai-Tinker Technology Co.Ltd.

Dec 2 2016 14:21:16

OK

AT+RST 軟重啟模組

AT+RST

OK

AT+RESTORE 重啟模組為出廠設(shè)置

AT+RESTORE

OK

?ESP-01S硬件連接:

要使用ESP-01S模塊,你需要將其與主控制器(如Arduino、STM32等)進(jìn)行連接。下面是一個(gè)示例的硬件連接圖,以ESP-01S與STM32開(kāi)發(fā)板連接為例:

ESP-01S      STM32
TX    <---->  RX
RX    <---->  TX
GND   <---->  GND
VCC   <---->  3.3V

通過(guò)將ESP-01S的TX引腳連接到STM32的RX引腳,并將ESP-01S的RX引腳連接到STM32的TX引腳,你可以通過(guò)串口實(shí)現(xiàn)兩者之間的通信。

ESP-01S固件燒錄和配置:

在使用ESP-01S模塊之前,你需要將合適的固件燒錄到模塊中,并進(jìn)行相應(yīng)的配置。以下是一個(gè)簡(jiǎn)單的步驟:

  1. 下載并安裝ESP8266固件燒錄工具,如ESP8266 Flasher,可以在Espressif Systems的官方網(wǎng)站上找到。
  2. 下載適用于ESP-01S的固件,通常是基于ESP8266的AT固件。
  3. 使用燒錄工具將固件燒錄到ESP-01S模塊中。確保選擇正確的串口和固件文件。
  4. 配置串口通信參數(shù),如波特率等。通常,ESP-01S默認(rèn)波特率為115200。

完成以上步驟后,你的ESP-01S模塊就準(zhǔn)備好進(jìn)行WiFi控制了。

通過(guò)stm32開(kāi)發(fā)板進(jìn)行WiFi控制:

要使用STM32開(kāi)發(fā)板與ESP-01S模塊進(jìn)行WiFi控制,你可以通過(guò)串口通信將STM32與ESP-01S連接起來(lái),并利用STM32的UART功能與ESP-01S進(jìn)行通信。

下面的例子是使用stm32上的uart通信協(xié)議進(jìn)行控制的:

HAL庫(kù)開(kāi)發(fā):

#include "stm32f4xx_hal.h"

#define ESP_UART_PORT ? ? ? ? ? ? USART2
#define ESP_UART_BAUDRATE ? ? ? ? 115200

UART_HandleTypeDef huart2;

void SystemClock_Config(void);

void uart_init(void) {
? huart2.Instance = ESP_UART_PORT;
? huart2.Init.BaudRate = ESP_UART_BAUDRATE;
? huart2.Init.WordLength = UART_WORDLENGTH_8B;
? huart2.Init.StopBits = UART_STOPBITS_1;
? huart2.Init.Parity = UART_PARITY_NONE;
? huart2.Init.Mode = UART_MODE_TX_RX;
? huart2.Init.HwFlowCtl = UART_HWCONTROL_NONE;
? huart2.Init.OverSampling = UART_OVERSAMPLING_16;

? if (HAL_UART_Init(&huart2) != HAL_OK) {
? ? // 初始化錯(cuò)誤處理
? ? while (1);
? }
}

void uart_send_byte(uint8_t data) {
? HAL_UART_Transmit(&huart2, &data, 1, HAL_MAX_DELAY);
}

uint8_t uart_receive_byte(void) {
? uint8_t data;
? HAL_UART_Receive(&huart2, &data, 1, HAL_MAX_DELAY);
? return data;
}

int main(void) {
? HAL_Init();
? SystemClock_Config();

? uart_init();

? while (1) {
? ? // 與ESP-01S進(jìn)行通信
? ? uart_send_byte('H'); ?// 發(fā)送數(shù)據(jù)到ESP-01S
? ? uint8_t received_data = uart_receive_byte(); ?// 接收ESP-01S發(fā)來(lái)的數(shù)據(jù)
? }
}

void SystemClock_Config(void) {
? // 配置系統(tǒng)時(shí)鐘
? // ...
}

標(biāo)準(zhǔn)庫(kù)開(kāi)發(fā):

#include "stm32f4xx.h"
#include <stdio.h>

#define ESP_UART_PORT             USART2
#define ESP_UART_BAUDRATE         115200

void uart_init(void) {
  USART_InitTypeDef USART_InitStruct;
  GPIO_InitTypeDef GPIO_InitStruct;

  // 使能USART2時(shí)鐘和GPIO時(shí)鐘
  RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2, ENABLE);
  RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE);

  // 配置USART2的TX引腳(PA2)為輸出、推挽模式
  GPIO_InitStruct.GPIO_Pin = GPIO_Pin_2;
  GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AF;
  GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;
  GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_UP;
  GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_Init(GPIOA, &GPIO_InitStruct);

  // 將PA2引腳復(fù)用為USART2的TX功能
  GPIO_PinAFConfig(GPIOA, GPIO_PinSource2, GPIO_AF_USART2);

  // 初始化USART2的參數(shù)
  USART_InitStruct.USART_BaudRate = ESP_UART_BAUDRATE;
  USART_InitStruct.USART_WordLength = USART_WordLength_8b;
  USART_InitStruct.USART_StopBits = USART_StopBits_1;
  USART_InitStruct.USART_Parity = USART_Parity_No;
  USART_InitStruct.USART_HardwareFlowControl = USART_HardwareFlowControl_None;
  USART_InitStruct.USART_Mode = USART_Mode_Tx;
  USART_Init(ESP_UART_PORT, &USART_InitStruct);

  // 使能USART2
  USART_Cmd(ESP_UART_PORT, ENABLE);
}

void uart_send_byte(uint8_t data) {
  while (!(ESP_UART_PORT->SR & USART_FLAG_TXE));    // 等待發(fā)送完成
  ESP_UART_PORT->DR = (data & 0xFF);
}

uint8_t uart_receive_byte(void) {
  while (!(ESP_UART_PORT->SR & USART_FLAG_RXNE));   // 等待接收完成
  return (ESP_UART_PORT->DR & 0xFF);
}

int main(void) {
  uart_init();

  while (1) {
    // 與ESP-01S進(jìn)行通信
    uart_send_byte('H');  // 發(fā)送數(shù)據(jù)到ESP-01S
    uint8_t received_data = uart_receive_byte();  // 接收ESP-01S發(fā)來(lái)的數(shù)據(jù)
  }
}

通過(guò)ESP-01S模塊使用AT指令進(jìn)行WiFi連接和控制。你可以在STM32的代碼中使用uart_send_byte()函數(shù)發(fā)送AT指令到ESP-01S,并使用uart_receive_byte()函數(shù)接收ESP-01S的響應(yīng)。根據(jù)ESP-01S的文檔,你可以發(fā)送AT+CWMODE、AT+CWJAP等指令來(lái)配置WiFi連接和進(jìn)行其他控制操作。

基于Arduino主控制器:

#include <SoftwareSerial.h>

SoftwareSerial espSerial(2, 3); ?// 設(shè)置ESP-01S的RX和TX引腳

void setup() {
? Serial.begin(9600); ? ? ? ? ? // 打開(kāi)串口監(jiān)視器
? espSerial.begin(115200); ? ? ?// 設(shè)置ESP-01S的波特率
? delay(1000); ? ? ? ? ? ? ? ? ?// 等待ESP-01S模塊初始化
? WiFiConnect(); ? ? ? ? ? ? ? ?// 連接到WiFi網(wǎng)絡(luò)
}

void loop() {
? if (espSerial.available()) {
? ? char data = espSerial.read(); ?// 讀取ESP-01S發(fā)來(lái)的數(shù)據(jù)
? ? Serial.write(data); ? ? ? ? ? ?// 將數(shù)據(jù)發(fā)送到串口監(jiān)視器

? ? if (data == '1') {
? ? ? digitalWrite(LED_BUILTIN, HIGH); ?// 打開(kāi)LED燈
? ? } else if (data == '0') {
? ? ? digitalWrite(LED_BUILTIN, LOW); ? // 關(guān)閉LED燈
? ? }
? }
}

void WiFiConnect() {
? espSerial.println("AT+CWJAP=\"your-ssid\",\"your-password\""); ?// 輸入你的WiFi名稱和密碼
? delay(5000); ?// 等待5秒鐘,等待ESP-01S連接到WiFi網(wǎng)絡(luò)

? espSerial.println("AT+CIPMUX=0"); ?// 設(shè)置單連接模式
? delay(1000); ?// 等待1秒鐘

? espSerial.println("AT+CIPMODE=1"); ?// 設(shè)置透?jìng)髂J?? delay(1000); ?//等待1秒鐘

espSerial.println(“AT+CIPSTART=“TCP”,“your-server-ip”,your-port”); // 輸入你的服務(wù)器IP地址和端口號(hào)
delay(2000); // 等待2秒鐘,建立TCP連接

espSerial.println(“AT+CIPSEND”); // 進(jìn)入發(fā)送模式
delay(1000); // 等待1秒鐘

espSerial.println(“GET /api/control?command=1 HTTP/1.1\r\nHost: your-server-ip\r\nConnection: close”); // 發(fā)送請(qǐng)求到服務(wù)器
delay(1000); // 等待1秒鐘

espSerial.println(“+++”); // 退出透?jìng)髂J?delay(1000); // 等待1秒鐘

espSerial.println(“AT+CIPCLOSE”); // 關(guān)閉TCP連接
delay(1000); // 等待1秒鐘

espSerial.println(“AT+RST”); // 重啟ESP-01S
}

在上述代碼中,首先我們需要通過(guò)軟串口(SoftwareSerial)庫(kù)將Arduino的兩個(gè)數(shù)字引腳與ESP-01S的RX和TX引腳相連。然后,在setup()函數(shù)中,我們初始化了串口,并使用WiFiConnect()函數(shù)連接到WiFi網(wǎng)絡(luò)。 在loop()函數(shù)中,我們檢測(cè)ESP-01S是否有數(shù)據(jù)可讀取,如果有,我們將數(shù)據(jù)發(fā)送到串口監(jiān)視器,并根據(jù)數(shù)據(jù)的值控制LED燈的開(kāi)關(guān)。 WiFiConnect()函數(shù)中,我們發(fā)送了一系列的AT指令來(lái)配置ESP-01S模塊。請(qǐng)確保根據(jù)你的實(shí)際情況修改相應(yīng)的參數(shù),例如WiFi的名稱和密碼,服務(wù)器的IP地址和端口號(hào)。

總結(jié):

本文介紹了ESP-01S模塊的串口、功能、特點(diǎn)以及如何進(jìn)行WiFi控制。我們通過(guò)與stm32和Arduino進(jìn)行串口通信,并使用AT指令實(shí)現(xiàn)了簡(jiǎn)單的WiFi連接和控制示例。 ESP-01S模塊具有廣泛的應(yīng)用領(lǐng)域,特別適用于物聯(lián)網(wǎng)和嵌入式系統(tǒng)。你可以根據(jù)自己的項(xiàng)目需求,進(jìn)一步探索ESP-01S的功能和特性,并結(jié)合其他傳感器或執(zhí)行器進(jìn)行更復(fù)雜的應(yīng)用開(kāi)發(fā)。?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-634944.html

到了這里,關(guān)于【物聯(lián)網(wǎng)】全面了解ESP-01SWiFi模塊的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 01-ESP8266 NodeMCU 物聯(lián)網(wǎng)開(kāi)發(fā)初識(shí)

    01-ESP8266 NodeMCU 物聯(lián)網(wǎng)開(kāi)發(fā)初識(shí)

    Author:teacherXue ESP8266 是 Espressif Systems 生產(chǎn)的 Wi-Fi 片上系統(tǒng) (SoC)。它非常適合物聯(lián)網(wǎng)和家庭自動(dòng)化項(xiàng)目,目前有非常高的市場(chǎng)普及率,還有更加高端的同時(shí)支持wifi和藍(lán)牙的雙核心芯片ESP32,可以在樂(lè)鑫官網(wǎng)查看完整的芯片列表。 ESP8266芯片的技術(shù)特性 處理器: L106 32 位 RISC 微

    2024年02月11日
    瀏覽(101)
  • esp-01刷固件/下載軟件到內(nèi)部單片機(jī)的方法

    esp-01刷固件/下載軟件到內(nèi)部單片機(jī)的方法

    一、準(zhǔn)備 ??需要準(zhǔn)備三個(gè)東西: 1.esp模塊。ESP-01 和 ESP-01s 的引腳及 flash 容量基本完全兼容,只是內(nèi)部硬件設(shè)計(jì)粗糙與否的區(qū)別,所以理論上都適用。 2.官方固件。此部分可以從安信可官方教程中下載,下載地址在這里。注意:官方固件一般是說(shuō)明為 8Mbit 和 32Mbit 的區(qū)別,

    2024年04月16日
    瀏覽(30)
  • 【ESP-01S / ESP8266 AT指令連接阿里云物聯(lián)網(wǎng)平臺(tái)】

    【ESP-01S / ESP8266 AT指令連接阿里云物聯(lián)網(wǎng)平臺(tái)】

    關(guān)注+星標(biāo) 公眾號(hào),不錯(cuò)過(guò)精彩內(nèi)容 作者 | MakingClub 微信公眾號(hào) | electronic造物實(shí)驗(yàn)室 注冊(cè)阿里云賬號(hào)并搜索物聯(lián)網(wǎng)服務(wù)。選擇并進(jìn)入物聯(lián)網(wǎng)平臺(tái)產(chǎn)品頁(yè)。 點(diǎn)擊管理控制臺(tái),進(jìn)入物聯(lián)網(wǎng)平臺(tái)管理界面。 選擇公共實(shí)例(如果尚未開(kāi)通,需要先進(jìn)行開(kāi)通,具體步驟不再贅述),然

    2024年02月07日
    瀏覽(44)
  • 51單片機(jī)(ESP8266模塊)

    51單片機(jī)(ESP8266模塊)

    藍(lán)牙,ESP-01s,Zigbee, NB-Iot等通信模塊都是基于AT指令的設(shè)計(jì) AT指令集是從終端設(shè)備(Terminal Equipment,TE)或數(shù)據(jù)終端設(shè)備(Data Terminal Equipment,DTE)向終端適配器(Terminal Adapter,TA)或數(shù)據(jù)電路終端設(shè)備(Data Circuit Terminal Equipment,DCE)發(fā)送的。 其對(duì)所傳輸?shù)臄?shù)據(jù)包大小有定義:即對(duì)于

    2024年02月06日
    瀏覽(34)
  • Wifi模塊-ESP-01s

    Wifi模塊-ESP-01s

    藍(lán)牙,ESP-01s,Zigbee, NB-Iot等通信模塊都是基于AT指令的設(shè)計(jì) 那什么是AT指令呢 簡(jiǎn)介: AT指令集是從終端設(shè)備(Terminal Equipment,TE)或數(shù)據(jù)終端設(shè)備(Data Terminal Equipment,DTE)向終端適配器(Terminal Adapter,TA)或數(shù)據(jù)電路終端設(shè)備(Data Circuit Terminal Equipment,DCE)發(fā)送的。 其對(duì)所傳輸?shù)臄?shù)

    2024年02月07日
    瀏覽(20)
  • esp32單片機(jī)在arduino環(huán)境下,WIF聯(lián)網(wǎng)

    文章目錄 系列文章目錄 前言 一、WIFI是什么? 二、使用步驟 1.引入庫(kù) 2.讀入數(shù)據(jù) 總結(jié) 隨著人工智能的不斷發(fā)展,物聯(lián)網(wǎng)這門技術(shù)也越來(lái)越重要,很多人都開(kāi)啟了物聯(lián)網(wǎng)學(xué)習(xí),本文就介紹了物聯(lián)網(wǎng)WIFI模塊的基礎(chǔ)內(nèi)容。 WIFI在中文里又稱作\\\"行動(dòng)熱點(diǎn)\\\",是 Wi-Fi聯(lián)盟 制造商的商標(biāo)

    2024年02月15日
    瀏覽(25)
  • ESP8266-01S接入機(jī)智云物聯(lián)網(wǎng)平臺(tái)

    ESP8266-01S接入機(jī)智云物聯(lián)網(wǎng)平臺(tái)

    接入機(jī)智云物聯(lián)網(wǎng)平臺(tái),首先需要燒寫機(jī)智云的固件,官網(wǎng)就有免費(fèi)下載直接使用! 下載對(duì)應(yīng)固件包 ESP8266-01s模塊進(jìn)入燒錄模式連接圖 GPIO0用于固件燒寫模式,低電平為燒寫模式,高電平為運(yùn)行模式(默認(rèn)狀態(tài)) ESP8266-01S? ?? ?USB-TTL串口 3v3---------------3v3 GND--------------GND T

    2023年04月27日
    瀏覽(39)
  • 單片機(jī)01天---stm32基本信息了解

    單片機(jī)01天---stm32基本信息了解

    下載數(shù)據(jù)手冊(cè) 以STM32F407ZG為例 網(wǎng)站:www.st.com,搜索芯片型號(hào),下載“數(shù)據(jù)手冊(cè)”使用 數(shù)據(jù)手冊(cè)使用 查看芯片型號(hào)信息 芯片資源信息 時(shí)鐘框圖 芯片資源表格下方 GPIO口表格 一般位于下圖后面的位置 ①工作電壓:1.8V – 3.6V,VSS/GND(電源負(fù)極0)、VDD/VCC/V3.3(電源正極1),

    2024年02月20日
    瀏覽(19)
  • 物聯(lián)網(wǎng)項(xiàng)目分享 基于ESP32的在線墨水屏桌面擺件 -物聯(lián)網(wǎng) 單片機(jī) 嵌入式

    物聯(lián)網(wǎng)項(xiàng)目分享 基于ESP32的在線墨水屏桌面擺件 -物聯(lián)網(wǎng) 單片機(jī) 嵌入式

    hr style=\\\" border:solid; width:100px; height:1px;\\\" color=#000000 size=1\\\" ?? 這兩年開(kāi)始畢業(yè)設(shè)計(jì)和畢業(yè)答辯的要求和難度不斷提升,傳統(tǒng)的畢設(shè)題目缺少創(chuàng)新和亮點(diǎn),往往達(dá)不到畢業(yè)答辯的要求,這兩年不斷有學(xué)弟學(xué)妹告訴學(xué)長(zhǎng)自己做的項(xiàng)目系統(tǒng)達(dá)不到老師的要求。 為了大家能夠順利以及最

    2024年02月21日
    瀏覽(96)
  • 單片機(jī)開(kāi)發(fā)---ESP32-S3模塊上手

    單片機(jī)開(kāi)發(fā)---ESP32-S3模塊上手

    想起來(lái)之前做的半成品單片機(jī)游戲機(jī),又想繼續(xù)做一個(gè),不過(guò)之前那個(gè)單片機(jī)驅(qū)動(dòng)屏幕速率太低,已經(jīng)無(wú)法改進(jìn)了。所以這次斥巨資購(gòu)買了一款頂配的ESP32S開(kāi)發(fā)板,做個(gè)簡(jiǎn)單的游戲機(jī),沒(méi)問(wèn)題。 完整介紹鏈接 這花花綠綠的介紹,看著讓人甚是喜歡呢。 參考樂(lè)鑫官網(wǎng)的方式,

    2024年01月23日
    瀏覽(17)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包