Sisällysluettelo:

WiFi AutoConnectin käyttö ESP8266/ESP32 -korttien kanssa: 3 vaihetta
WiFi AutoConnectin käyttö ESP8266/ESP32 -korttien kanssa: 3 vaihetta

Video: WiFi AutoConnectin käyttö ESP8266/ESP32 -korttien kanssa: 3 vaihetta

Video: WiFi AutoConnectin käyttö ESP8266/ESP32 -korttien kanssa: 3 vaihetta
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, Heinäkuu
Anonim
WiFi AutoConnectin käyttö ESP8266/ESP32 -korttien kanssa
WiFi AutoConnectin käyttö ESP8266/ESP32 -korttien kanssa

Opimme käyttämään AutoConnect -kirjastoa, jonka avulla voimme muodostaa yhteyden Wi -Fi -tukiasemiin ja hallita niitä älypuhelimen avulla.

Yllä oleva video opastaa sinua prosessin läpi ja eri näytöt, jotka sinun on käytettävä AutoConnect -kirjastosta. Tämä kirjoitettu viesti kattaa sen vain lyhyesti.

Vaihe 1: Hanki ja lähetä luonnos

Hanki ja lähetä luonnos
Hanki ja lähetä luonnos
Hanki ja lähetä luonnos
Hanki ja lähetä luonnos
Hanki ja lähetä luonnos
Hanki ja lähetä luonnos

Kun ESP32 -kortti käynnistyy, se tarkistaa, onko FLASH -muistiin tallennettu aiempia verkkotietoja. Oletuksena se yrittää muodostaa yhteyden niihin ja jos se onnistuu, se tulostaa IP -osoitteen sarjaporttiin. Luonnoksesi toimii sitten normaalisti. Jos se ei voi muodostaa yhteyttä WiFi -verkkoon, se luo tukiaseman, johon voit muodostaa yhteyden ja hallita WiFi -tunnistetietoja.

Aloitetaan asentamalla tarvittavat kirjastot Arduino IDE: hen. Meidän on asennettava AutoConnect -kirjasto. Avaa kirjastonhallinta ja kirjoita AutoConnect. Asenna näkyviin tuleva kirjasto. AutoConnect -kirjasto tarvitsee PageBuilder -kirjaston toimiakseen, joten kirjoita PageBuilder ja asenna se. Lataa ja avaa tämän projektin luonnos.

Linkki luonnokseen:

Sinun ei tarvitse muuttaa luonnoksessa mitään, mutta jos haluat, voit määrittää eri isäntänimen taulullesi. Nyt on aika ladata luonnos. Liitä kortti yllä olevan kaavion avulla, avaa sarjapääte ja paina nollauspainiketta. Saat viestin, joka osoittaa, että kortti on valmis vastaanottamaan koodin. Paina latauspainiketta ja odota, että se on valmis. Pidä sarjapääte auki, poista käynnistyshyppy ja paina nollauspainiketta.

Tässä vaiheessa tapahtuu joko kaksi asiaa. Jos aiemmat verkkotiedot tallennettiin flash -muistiin, levy muodostuu automaattisesti verkkoon ja tulostaa IP -osoitteen ja isäntänimen. Tässä tapauksessa sinun ei tarvitse tehdä mitään. Jos haluat poistaa tallennetut kirjautumistiedot, sinun on tyhjennettävä FLASH -muisti, ja videossa on ohjeet tämän tekemiseen. Kuitenkin, jos se oli uusi levy tai jos ei ollut kelvollisia tietoja, se loisi tukiaseman.

Vaihe 2: Muodosta yhteys tukiasemaan ja hallinnoi WiFi -yhteyttä

Muodosta yhteys tukiasemaan ja hallinnoi WiFi -yhteyttä
Muodosta yhteys tukiasemaan ja hallinnoi WiFi -yhteyttä
Muodosta yhteys tukiasemaan ja hallinnoi WiFi -yhteyttä
Muodosta yhteys tukiasemaan ja hallinnoi WiFi -yhteyttä
Muodosta yhteys tukiasemaan ja hallinnoi WiFi -yhteyttä
Muodosta yhteys tukiasemaan ja hallinnoi WiFi -yhteyttä

Jos kortti ei pysty muodostamaan yhteyttä WiFi -verkkoon, se luo tukiaseman nimeltä "esp32ap" ja tämä näkyy normaalisti noin 30 sekunnin kuluttua. Muodosta yhteys käyttämällä oletussalasanaa 12345678. Sen pitäisi ohjata sinut automaattisesti hallintasivulle, tai voit käyttää sitä IP -osoitteen 172.217.28.1 avulla. Sivulla on joitain tietoja levystä, kuten MAC -osoite, muistin tila ja niin edelleen. Valikossa on useita vaihtoehtoja: Mahdollisuus määrittää uusia tukiasemia tai verkkoja. Näytä tallennetut SSID -tunnukset tai verkot. Katkaise yhteys nykyiseen verkkoon. Nollaa tai käynnistä levy uudelleen. Vaihda aikavyöhyke. Mene myös kotisivulle, joka näyttää vain ajan.

Napauta Määritä uusi tukiasema. Valitse tukiasema luettelosta ja kirjoita salasana. Kun olet valmis, paina Käytä ja levyn tulee muodostaa yhteys verkkoon ja antaa sinulle verkon tiedot kuvien mukaisesti. IP -osoite tulostetaan myös sarjapäätteeseen isäntänimen kanssa.

Kun seuraavan kerran käynnistät levyn, se muodostaa automaattisesti yhteyden WIFI -verkkoon ja luonnos toimii odotetulla tavalla.

Vaihe 3: WiFi -verkkojen poistaminen

WiFi -verkkojen poistaminen
WiFi -verkkojen poistaminen

En ole löytänyt yksinkertaista tapaa poistaa tallennetut SSID -tiedot flashista hallintasivun avulla. Yksi tapa tehdä tämä on palauttaa levy tehdasasetuksiin käyttämällä esptoolia, jota voidaan käyttää Windowsissa ja Macissa. Tämä tarkoittaa, että sinun on ladattava luonnos uudelleen. Jos käytät Windowsia, voit tehdä tämän helpommalla tavalla. Voit ladata ja asentaa ESP32 Flash Download -työkalun. Video näyttää, kuinka tätä työkalua käytetään. Flash -lataustyökalu ei toimi Macissa, joten ainoa vaihtoehto on käyttää esptoolia. Sinun on ensin asennettava se päätelaitteen avulla ja voit poistaa salaman määrittämällä portin. Katso myös videosta komennot ja niiden käyttö.

Linkki luonnokseen:

Jos olet tykännyt tästä postauksesta, älä unohda seurata meitä alla olevien linkkien avulla, sillä rakennamme paljon muita tämänkaltaisia projekteja:

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

Suositeltava: