Innehållsförteckning:

Använda WiFi AutoConnect med ESP8266/ESP32 -kort: 3 steg
Använda WiFi AutoConnect med ESP8266/ESP32 -kort: 3 steg

Video: Använda WiFi AutoConnect med ESP8266/ESP32 -kort: 3 steg

Video: Använda WiFi AutoConnect med ESP8266/ESP32 -kort: 3 steg
Video: Turn ON and OFF LED using mobile App using Bluetooth on ESP32 board 2024, Juli
Anonim
Använda WiFi AutoConnect med ESP8266/ESP32 -kort
Använda WiFi AutoConnect med ESP8266/ESP32 -kort

Vi kommer att lära oss hur man använder AutoConnect -biblioteket som gör att vi kan ansluta till och hantera WiFi -åtkomstpunkter med en smartphone.

Videon ovan guidar dig genom processen tillsammans med de olika skärmarna som du behöver komma åt för att lära dig mer om AutoConnect -biblioteket. Detta skrivna inlägg kommer bara att täcka det i korthet.

Steg 1: Skaffa och ladda upp skissen

Skaffa och ladda upp skissen
Skaffa och ladda upp skissen
Skaffa och ladda upp skissen
Skaffa och ladda upp skissen
Skaffa och ladda upp skissen
Skaffa och ladda upp skissen

När ESP32 -kortet startar kontrollerar det om några tidigare nätverksuppgifter har lagrats i FLASH. Som standard försöker den ansluta till dem och om det lyckas kommer den att skriva ut IP -adressen till den seriella porten. Din skiss fungerar sedan som vanligt. Om det inte går att ansluta till ett WiFi -nätverk kommer det att skapa en åtkomstpunkt som du kan ansluta till och hantera WiFi -uppgifterna.

Låt oss börja med att installera de nödvändiga biblioteken i Arduino IDE. Vi måste installera AutoConnect -biblioteket. Öppna bibliotekshanteraren och skriv in AutoConnect. Installera biblioteket som dyker upp. AutoConnect -biblioteket behöver PageBuilder -biblioteket för att det ska fungera, så skriv in PageBuilder och installera det också. Ladda sedan ner och öppna skissen för detta projekt.

Länk till skiss:

Du behöver inte ändra någonting i skissen, men om du vill kan du tilldela ett annat värdnamn för ditt bräde. Det är nu dags att ladda upp skissen. Anslut kortet med diagrammet ovan, öppna den seriella terminalen och tryck på återställningsknappen. Du kommer att få ett meddelande om att kortet är redo att ta emot kod. Tryck på uppladdningsknappen och vänta tills den är klar. Håll den seriella terminalen öppen, ta bort startbygeln och tryck på återställningsknappen.

Vid denna tidpunkt kommer antingen två saker att hända. Om tidigare nätverksinformation lagrades i flashminnet skulle kortet automatiskt ansluta till nätverket och skriva ut IP -adressen och värdnamnet. I det här fallet behöver du inte göra någonting. Om du vill radera de lagrade uppgifterna måste du radera FLASH -minnet och videon har instruktioner för dig att göra detta. Men om det var en ny tavla eller om det inte fanns någon giltig information skulle det skapa en åtkomstpunkt.

Steg 2: Anslut till AP och hantera WiFi

Anslut till AP och hantera WiFi
Anslut till AP och hantera WiFi
Anslut till AP och hantera WiFi
Anslut till AP och hantera WiFi
Anslut till AP och hantera WiFi
Anslut till AP och hantera WiFi

Om kortet inte kan ansluta till ett WiFi -nätverk kommer det att skapa en åtkomstpunkt med namnet "esp32ap" och detta visas normalt efter cirka 30 sekunder. Anslut till det med standardlösenordet 12345678. Det ska automatiskt omdirigera dig till hanteringssidan, annars kan du använda IP -adressen 172.217.28.1 för att komma till den. Sidan ger dig lite information om kortet som MAC -adressen, minnesstatus och så vidare. Menyn ger dig ett antal alternativ: Möjligheten att konfigurera nya åtkomstpunkter eller nätverk. Visa sparade SSID eller nätverk. Koppla från det aktuella nätverket. Återställ eller starta om kortet. Ändra tidszon. Och gå också till hemsidan som helt enkelt visar tiden.

Tryck på konfigurera nytt AP -alternativ. Välj åtkomstpunkten i listan och skriv in lösenordet. När det är gjort trycker du på Apply och styrelsen ska ansluta till nätverket och ge dig nätverksdetaljerna som visas på bilderna. IP -adressen kommer också att skrivas ut till den seriella terminalen tillsammans med värdnamnet.

Nästa gång du startar kortet kommer det automatiskt att ansluta till ett WIFI -nätverk och din skiss fungerar som förväntat.

Steg 3: Ta bort WiFi -nätverk

Tar bort WiFi -nätverk
Tar bort WiFi -nätverk

Jag har inte hittat ett enkelt sätt att radera de lagrade SSID -detaljerna från blixten med hjälp av hanteringssidan. Ett sätt att göra detta är genom att återställa kortet till fabriksinställningarna med hjälp av esptool som kan användas på Windows och Mac. Om du gör detta betyder det att du måste ladda upp din skiss igen. Om du kör Windows finns det ett enklare sätt för dig att göra detta. Du kan ladda ner och installera ESP32 Flash Download Tool. Videon visar hur du använder det här verktyget. Flash -nedladdningsverktyget fungerar inte för Mac, så det enda alternativet du har är att använda esptool. Du måste installera den först med terminalen och du kan sedan radera blixten genom att ange porten. Återigen, se videon för kommandon och hur du använder dem.

Länk till skiss:

Om du har gillat det här inlägget, glöm inte att följa oss med hjälp av länkarna nedan eftersom vi kommer att bygga många fler projekt som det här:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • BnBe -webbplats:

Rekommenderad: