Sisällysluettelo:
- Vaihe 1: Hanki ja lähetä luonnos
- Vaihe 2: Muodosta yhteys tukiasemaan ja hallinnoi WiFi -yhteyttä
- Vaihe 3: WiFi -verkkojen poistaminen
Video: WiFi AutoConnectin käyttö ESP8266/ESP32 -korttien kanssa: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
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
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ä
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
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:
Pimoroni Enviro+ FeatherWingin käyttö Adafruit Feather NRF52840 Expressin kanssa: 8 vaihetta
Pimoroni Enviro+ FeatherWingin käyttö Adafruit Feather NRF52840 Expressin kanssa: Pimoroni Enviro+ FeatherWing on levy, joka on täynnä antureita, jotka on suunniteltu toimimaan Adafruit Feather -sarjan levyjen kanssa. Se on hyödyllinen paikka aloittaa kaikille, jotka ovat kiinnostuneita ympäristön seurannasta, ilmansaasteista ja tiedonsiirrosta. Minä
Värin TCS3200 tunnistamisen käyttö SkiiiD: n kanssa: 9 vaihetta
Kuinka käyttää Detect Color TCS3200 -laitetta SkiiiD: n kanssa: Opetusohjelma Detect Color TCS3200: n kehittämiseksi skiiiD: n kanssa
LaserKY008: n käyttö SkiiiD: n kanssa: 9 vaihetta
LaserKY008: n käyttö SkiiiD: n kanssa: Tämä projekti on opas segmentin 3642BH käyttämisestä Arduinon kanssa skiiiD: n kautta Ennen kuin aloitat, alla on perusopetus skiiiD: n käyttöön https://www.instructables.com/id/Getting- Started-With-SkiiiD-Editor
ESP8266: n käyttö Arduinon ja Blynkin kanssa: 4 vaihetta
ESP8266: n käyttäminen Arduinon ja Blynkin kanssa: Yhdistä Arduino Mega blynk -sovellukseen käyttämällä espp8266 -suojaa
AC: n käyttö LEDien kanssa (osa 4) - uudet tekniikat: 6 vaihetta (kuvien kanssa)
AC: n käyttö LEDien kanssa (osa 4) - uusi tekniikka: Jotkut esteistä, jotka yleisesti hyväksytään LED -valoja kotona, ovat olleet suhteellisen korkeat lumen -kustannukset ja monimutkaiset ja kömpelöt tehonmuunnosjärjestelmät. Viime kuukausina monet uudet tapahtumat lupaavat viedä meidät askeleen lähemmäksi