Innholdsfortegnelse:

Bruke WiFi AutoConnect med ESP8266/ESP32 -kort: 3 trinn
Bruke WiFi AutoConnect med ESP8266/ESP32 -kort: 3 trinn

Video: Bruke WiFi AutoConnect med ESP8266/ESP32 -kort: 3 trinn

Video: Bruke WiFi AutoConnect med ESP8266/ESP32 -kort: 3 trinn
Video: 12V Bluetooth Relay to control AC or DC load using mobile Phone 2024, November
Anonim
Bruke WiFi AutoConnect med ESP8266/ESP32 -kort
Bruke WiFi AutoConnect med ESP8266/ESP32 -kort

Vi lærer hvordan du bruker AutoConnect -biblioteket som lar oss koble til og administrere WiFi -tilgangspunkter ved hjelp av en smarttelefon.

Videoen ovenfor vil guide deg gjennom prosessen sammen med de forskjellige skjermbildene du trenger for å få vite om AutoConnect -biblioteket. Dette skriftlige innlegget vil bare dekke det i korte trekk.

Trinn 1: Skaff og last opp skissen

Skaff og last opp skissen
Skaff og last opp skissen
Skaff og last opp skissen
Skaff og last opp skissen
Skaff og last opp skissen
Skaff og last opp skissen

Når ESP32 -kortet starter opp, kontrollerer det om tidligere nettverkslegitimasjon er lagret i FLASH. Som standard vil den prøve å koble til dem, og hvis den lykkes, vil den skrive ut IP -adressen til den serielle porten. Skissen din fungerer deretter som normalt. Hvis den ikke kan koble til et WiFi -nettverk, vil det opprette et tilgangspunkt du kan koble til og administrere WiFi -legitimasjonen.

La oss starte med å installere de nødvendige bibliotekene i Arduino IDE. Vi må installere AutoConnect -biblioteket. Åpne biblioteksjefen og skriv inn AutoConnect. Installer biblioteket som dukker opp. AutoConnect -biblioteket trenger PageBuilder -biblioteket for at det skal fungere, så skriv inn PageBuilder og installer det også. Last deretter ned og åpne skissen for dette prosjektet.

Link til skisse:

Du trenger ikke å endre noe på skissen, men hvis du vil, kan du tilordne et annet vertsnavn for brettet ditt. Det er nå på tide å laste opp skissen. Koble kortet ved hjelp av diagrammet ovenfor, åpne den serielle terminalen og trykk på tilbakestillingsknappen. Du vil motta en melding om at tavlen er klar til å motta kode. Trykk på opplastingsknappen og vent til den er fullført. Hold den serielle terminalen åpen, fjern støvelen og trykk på tilbakestillingsknappen.

På dette tidspunktet vil enten to ting skje. Hvis tidligere nettverksinformasjon ble lagret i flashminnet, ville kortet automatisk koble seg til nettverket og skrive ut IP -adressen og vertsnavnet. I dette tilfellet trenger du ikke gjøre noe. Hvis du vil slette de lagrede legitimasjonene, må du slette FLASH -minnet, og videoen har instruksjoner for å gjøre dette. Imidlertid, hvis det var et nytt bord eller hvis det ikke var gyldig informasjon, ville det opprette et tilgangspunkt.

Trinn 2: Koble til AP og administrer WiFi

Koble til AP og administrer WiFi
Koble til AP og administrer WiFi
Koble til AP og administrer WiFi
Koble til AP og administrer WiFi
Koble til AP og administrer WiFi
Koble til AP og administrer WiFi

Hvis kortet ikke kan koble til et WiFi -nettverk, vil det opprette et tilgangspunkt som heter "esp32ap", og dette vises vanligvis etter omtrent 30 sekunder. Koble til den ved å bruke standardpassordet til 12345678. Den skulle automatisk omdirigere deg til administrasjonssiden, ellers kan du bruke IP -adressen 172.217.28.1 for å komme til den. Siden gir deg litt informasjon om brettet som MAC -adresse, minnestatus og så videre. Menyen gir deg en rekke alternativer: Muligheten til å konfigurere nye tilgangspunkter eller nettverk. Se lagrede SSID -er eller nettverk. Koble fra det nåværende nettverket. Tilbakestill eller start kortet på nytt. Endre tidssonen. Og gå også til hjemmesiden som bare viser tiden.

Trykk på konfigurer nytt AP -alternativ. Velg tilgangspunktet fra listen og skriv inn passordet. Når du er ferdig, trykker du på og styret skal koble til nettverket og gi deg nettverksdetaljene som vist på bildene. IP -adressen skrives også ut til den serielle terminalen sammen med vertsnavnet.

Neste gang du starter opp kortet, kobles det automatisk til et WIFI -nettverk, og skissen din fungerer som forventet.

Trinn 3: Slette WiFi -nettverk

Sletter WiFi -nettverk
Sletter WiFi -nettverk

Jeg har ikke funnet en enkel måte å slette de lagrede SSID -detaljene fra blitsen ved å bruke administrasjonssiden. En måte å gjøre dette på er å gjenopprette brettet til fabrikkinnstillinger ved å bruke esptool som kan brukes på Windows og Mac. Å gjøre dette betyr at du må laste opp skissen din igjen. Hvis du kjører Windows, er det en enklere måte å gjøre dette på. Du kan laste ned og installere ESP32 Flash Download Tool. Videoen viser deg hvordan du bruker dette verktøyet. Flash -nedlastingsverktøyet fungerer ikke for Mac, så det eneste alternativet du har er å bruke esptool. Du må installere den først ved å bruke terminalen, og du kan deretter slette blitsen ved å spesifisere porten. Igjen, vennligst se videoen for kommandoene og hvordan du bruker dem.

Link til skisse:

Hvis du har likt dette innlegget, så ikke glem å følge oss ved å bruke koblingene nedenfor, da vi bygger mange flere prosjekter som dette:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • BnBe nettsted:

Anbefalt: