Sadržaj:
- Korak 1: Nabavite i prenesite skicu
- Korak 2: Povežite se s pristupnom tačkom i upravljajte WiFi mrežom
- Korak 3: Brisanje WiFi mreža
Video: Korištenje WiFi AutoConnect s pločama ESP8266/ESP32: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Naučit ćemo kako koristiti biblioteku AutoConnect koja nam omogućava povezivanje i upravljanje WiFi pristupnim tačkama pomoću pametnog telefona.
Gornji video će vas voditi kroz proces zajedno sa različitim ekranima kojima trebate pristupiti da biste saznali o biblioteci AutoConnect. Ovaj pisani post će ga samo ukratko pokriti.
Korak 1: Nabavite i prenesite skicu
Kada se ploča ESP32 pokrene, provjerava da li su u FLASH -u pohranjeni prethodni mrežni vjerodajnici. Podrazumevano će se pokušati povezati s njima, a ako uspije, ispisat će IP adresu na serijski port. Vaša skica će tada raditi normalno. Ako se ne može povezati s WiFi mrežom, stvorit će pristupnu točku na koju se možete povezati i upravljati WiFi vjerodajnicama.
Počnimo s instaliranjem potrebnih biblioteka u Arduino IDE. Moramo instalirati biblioteku AutoConnect. Otvorite upravitelja biblioteke i upišite AutoConnect. Instalirajte biblioteku koja se pojavi. Biblioteci AutoConnect potrebna je biblioteka PageBuilder da bi funkcionirala, pa upišite PageBuilder i instalirajte je. Zatim preuzmite i otvorite skicu za ovaj projekt.
Link do skice:
Ne morate ništa mijenjati na skici, ali ako želite, možete dodijeliti drugo ime hosta za svoju ploču. Sada je vrijeme za postavljanje skice. Spojite ploču pomoću gornjeg dijagrama, otvorite serijski terminal i pritisnite tipku za resetiranje. Primit ćete poruku koja pokazuje da je ploča spremna za primanje koda. Pritisnite dugme za otpremanje i sačekajte da se završi. Držite serijski terminal otvorenim, uklonite kratkospojnik za podizanje sistema i pritisnite dugme za resetovanje.
U ovom trenutku će se dogoditi dvije stvari. Ako su prethodne mrežne informacije bile pohranjene u flash memoriji, ploča bi se automatski povezala na mrežu i ispisala IP adresu i naziv hosta. U ovom slučaju ne morate ništa učiniti. Ako želite izbrisati pohranjene vjerodajnice, morat ćete izbrisati FLASH memoriju, a videozapis ima upute za to. Međutim, ako se radi o novoj ploči ili ako nema valjanih podataka, stvorila bi se pristupna točka.
Korak 2: Povežite se s pristupnom tačkom i upravljajte WiFi mrežom
Ako se ploča ne može povezati s WiFi mrežom, stvorit će pristupnu točku pod nazivom "esp32ap" i to se obično prikazuje nakon otprilike 30 sekundi. Povežite se s njim pomoću zadane lozinke 12345678. Trebala bi vas automatski preusmjeriti na stranicu za upravljanje. U protivnom možete koristiti IP adresu 172.217.28.1 da biste došli do nje. Stranica vam daje neke informacije o ploči, poput MAC adrese, statusa memorije itd. Izbornik vam nudi brojne mogućnosti: Mogućnost konfiguriranja novih pristupnih točaka ili mreža. Prikaz sačuvanih SSID -ova ili mreža. Prekinite vezu s trenutnom mrežom. Resetirajte ili ponovo pokrenite ploču. Promijenite vremensku zonu. I idite na početnu stranicu koja jednostavno prikazuje vrijeme.
Dodirnite opciju konfiguriranje nove pristupne tačke. Odaberite pristupnu točku s popisa i upišite lozinku. Kada završite, pritisnite Apply i ploča bi se trebala povezati s mrežom i dati vam podatke o mreži kao što je prikazano na slikama. IP adresa će se također odštampati na serijski terminal zajedno sa imenom hosta.
Sljedeći put kada pokrenete ploču, ona će se automatski povezati s WIFI mrežom i vaša će skica raditi kako se očekuje.
Korak 3: Brisanje WiFi mreža
Nisam pronašao jednostavan način za brisanje pohranjenih detalja SSID -a s bljeskalice pomoću stranice za upravljanje. Jedan od načina da to učinite je vraćanje ploče na tvorničke postavke korištenjem esptool -a koji se može koristiti u sustavima Windows i Mac. Ako to učinite, morat ćete ponovo učitati svoju skicu. Ako koristite Windows, postoji lakši način da to učinite. Možete preuzeti i instalirati ESP32 Flash Download alat. Video prikazuje kako se koristi ovaj alat. Alat za preuzimanje s flash memorije ne radi za Mac, pa jedina mogućnost koju koristite je korištenje esptool -a. Morat ćete ga prvo instalirati pomoću terminala, a zatim možete izbrisati blic tako što ćete navesti port. Opet, pogledajte video za naredbe i kako ih koristiti.
Link do skice:
Ako vam se svidio ovaj post, ne zaboravite nas pratiti putem donjih veza jer ćemo graditi još mnogo ovakvih projekata:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- BnBe web stranica:
Preporučuje se:
MQTT na Armtronix pločama: 3 koraka
MQTT na Armtronix pločama: U ovom uputstvu želimo vam u početku pokazati kako možete koristiti sistem zasnovan na Linuxu (Debian ili Ubuntu) i instalirati Mosquitto (Mqtt broker) na njemu, također vam pokazati kako koristiti klijent Mqtt na svom telefonu ( Android)/ Linux baziran sistem, slanje i
Otkrivanje objekata sa Sipeed MaiX pločama (Kendryte K210): 6 koraka
Otkrivanje objekata sa Sipeed MaiX pločama (Kendryte K210): Kao nastavak mog prethodnog članka o prepoznavanju slika sa Sipeed MaiX pločama, odlučio sam da napišem još jedan vodič, fokusirajući se na otkrivanje objekata. Nedavno se pojavio zanimljiv hardver sa Kendryte K210 čipom, uključujući S
Prepoznavanje slike s K210 pločama i Arduino IDE/mikropythonom: 6 koraka (sa slikama)
Prepoznavanje slike s K210 pločama i Arduino IDE/Micropython: Već sam napisao jedan članak o tome kako pokrenuti OpenMV demo na Sipeed Maix Bit -u, a također sam napravio i video demonstraciju otkrivanja objekata na ovoj ploči. Jedno od mnogih pitanja koja su ljudi postavili je - kako mogu prepoznati objekt koji neuronska mreža nije tr
GlassCube - 4x4x4 LED kocka na staklenim pločama: 11 koraka (sa slikama)
GlassCube - 4x4x4 LED kocka na staklenim PCB -ovima: Moja prva instrukcija na ovoj web stranici je bila LED kocka 4x4x4 sa staklenim PCB -ovima. Obično ne volim raditi isti projekt dva puta, ali nedavno sam naišao na ovaj video snimak francuskog proizvođača Helioxa koji me inspirirao da napravim veću verziju svog originala
Neopixel Ws2812 Rainbow LED sjaj sa M5stick-C - Pokretanje Rainbow -a na Neopixelu Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE -a: 5 koraka
Neopixel Ws2812 Rainbow LED sjaj sa M5stick-C | Pokretanje Rainbow-a na Neopixel Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE-a: Zdravo momci u ovim uputama naučit ćemo kako koristiti neopixel ws2812 LED diode ili LED traku ili LED matricu ili LED prsten s razvojnom pločom m5stack m5stick-C s Arduino IDE-om, a mi ćemo napraviti dugin uzorak sa njim