【丁丁歷險記】ESP8266花式連接wifi


  • 本節講解ESP8266在arduino開發環境和microPython開發環境下的wifi連接。(就是水一篇,基本自帶的例程裏wifi連接的程序都是寫好的,但是一個網絡模塊的教程我不寫也不太好)

一.ArduinoIDE開發esp8266連接wifi


#define STASSID "your-ssid"        #修改此處爲需要連接的WIFI名稱
#define STAPSK  "your-password"    #修改此處爲需要連接的WIFI密碼

const char* ssid     = STASSID;
const char* password = STAPSK;

void setup() {

  Serial.begin(115200);             #配置串口波特率
  // We start by connecting to a WiFi network
  Serial.print("Connecting to ");
  Serial.println(ssid);
  WiFi.mode(WIFI_STA);              #設置wifi模式爲station
  WiFi.begin(ssid, password);       #連接wifi

  while (WiFi.status() != WL_CONNECTED) { #連不上就一直點點點
    delay(500);
    Serial.print(".");
  }

  Serial.println("");
  Serial.println("WiFi connected");
  Serial.print("IP address: ");
  Serial.println(WiFi.localIP());
}




 

二、microPython 連接wifi

SSID = 'your wifi SSID'
PASSWD = 'your wifi passwd'

def connectWifi():
    import network 
    wlan = network.WLAN(network.STA_IF)
    wlan.active(True)
    if not wlan.isconnected():
        print('connecting to network...')
        wlan.connect(SSID,PASSWD)
        while not wlan.isconnected():
            pass
    print('network config:', wlan.ifconfig())

microPython不支持中文註釋,所以註釋就不寫在代碼裏了。基本不需要解釋什麼複製

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章