Sadržaj:
- Korak 1: WiFi analizator
- Korak 2: Ali kako mogu programirati ESP čipove koji nemaju USB ulaz?
- Korak 3: ESP02, ESP201, ESP12
- Korak 4: Biblioteke
- Korak 5: Kodirajte
- Korak 6: Početne postavke
- Korak 7: Postavljanje
- Korak 8: Eksperimentirajte
- Korak 9: Analiza znakova
- Korak 10: Analiza znakova
- Korak 11: Trakasti grafikon - udaljen 1 metar
- Korak 12: Grafikon - udaljen 15 metara
- Korak 13: Kanali
- Korak 14: Zaključci
Video: ESP32 / 8266 Jačina WiFi signala: 14 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Znate li za jačinu WiFi signala od ESP -a? Jeste li ikada razmišljali o tome da nabavite ESP01, koji ima malu antenu, i stavite ga u utičnicu? Hoće li uspjeti? Da bih odgovorio na ova pitanja, izveo sam nekoliko testova upoređujući različite vrste mikrokontrolera, uključujući ESP32 sa ESP8266. Procijenili smo performanse ovih uređaja na dvije udaljenosti: 1 i 15 metara, oba sa zidom između.
Sve je to izvedeno samo da zadovoljim svoju znatiželju. Šta je bio rezultat? Ovo je bio vrhunac za ESP02 i ESP32. Sve detalje ću vam pokazati u ovom videu ispod. Provjeri:
Osim rezultata pri usporedbi ESP čipova, danas ću vam reći o tome kako programirati različite ESP čipove kao pristupne točke (svaki na drugom kanalu), kako provjeriti jačinu signala svakog putem aplikacije na pametnom telefonu i na kraju ćemo napraviti opću analizu o jačini signala pronađenih mreža.
Ovdje stavljamo prikvačivanje svakog od mikrokontrolera koje smo analizirali:
Korak 1: WiFi analizator
WiFi Analyzer je aplikacija koja pronalazi WiFi mreže dostupne oko nas. Također prikazuje jačinu signala u dBm i kanal za svaku mrežu. Koristit ćemo ga za analizu, što je moguće vizualizacijom u načinima: lista ili grafikon.
FOTOGRAFIJA --- Aplikacija se može preuzeti iz trgovine Google Play putem veze:
play.google.com/store/apps/details?id=com.farproc.wifi.analyzer&hl=en
Korak 2: Ali kako mogu programirati ESP čipove koji nemaju USB ulaz?
Da biste snimili svoj kôd na ESP01, pogledajte ovaj video "SNIMANJE NA ESP01" i pogledajte sve potrebne korake. Ova je procedura koristan primjer jer je slična svim ostalim vrstama mikrokontrolera.
Korak 3: ESP02, ESP201, ESP12
Baš kao u ESP01, za snimanje će vam trebati FTDI adapter, poput ovog gore. Slijedi veza potrebna za svaki od ovih ESP -ova.
VAŽNO: Nakon snimanja programa u ESP -u, obavezno uklonite GPIO_0 iz GND -a.
Korak 4: Biblioteke
Ako odlučite koristiti ESP8266, dodajte sljedeću biblioteku "ESP8266WiFi".
Jednostavno pristupite "Sketch >> Include Libraries >> Manage Libraries …"
Ova procedura nije potrebna za ESP32, budući da ovaj model već dolazi sa instaliranom bibliotekom.
Korak 5: Kodirajte
Koristićemo isti kod u svim ESP čipovima. Jedine razlike među njima bit će naziv pristupne točke i kanala.
Upamtite da ESP32 koristi biblioteku koja se razlikuje od ostalih: "WiFi.h". Ostali modeli koriste "ESP8266WiFi.h".
* Biblioteka ESP32 WiFi.h dolazi zajedno s instalacijskim paketom ploče u Arduino IDE.
// descomentar a biblioteca de acordo com seu chip ESP //#include // ESP8266
//#include // ESP32
Korak 6: Početne postavke
Ovdje imamo podatke koji će se mijenjati s jednog ESP -a na drugi, ssid, što je naziv naše mreže, mrežna lozinka i, na kraju, kanal na kojem će mreža raditi.
/ *Ime za rede e senha */const char *ssid = "nomdeDaRede"; const char *lozinka = "senha"; const int kanal = 4; / * Endereços para configuração da rede */ IPAddress ip (192, 168, 0, 2); IPAddress gateway (192, 168, 0, 1); Podmreža IPAddress (255, 255, 255, 0);
Korak 7: Postavljanje
U postavkama ćemo inicijalizirati našu pristupnu točku i postaviti postavke.
Postoje detalji za konstruktor gdje možemo definirati KANAL u kojem će kreirana mreža raditi.
WiFi.softAP (ssid, lozinka, kanal);
void setup () {delay (1000); Serial.begin (115200); Serial.println (); Serial.print ("Konfigurisanje pristupne tačke …"); /* Glasajte za uklanjanje parametra o "lozinci", pa se pitajte da li ste ponovo sigurni. * / /* Wifi.softAP (ssid, lozinka, kanal); */ WiFi.softAP (ssid, lozinka, kanal); / * konfigurira redefiniranje */ WiFi.softAPCConfig (ip, gateway, podmreža); IP adresa myIP = WiFi.softAPIP (); Serial.print ("AP IP adresa:"); Serial.println (myIP); } void loop () {}
Korak 8: Eksperimentirajte
1. Svi čipovi su spojeni istovremeno, jedan do drugog.
2. Eksperiment je izveden u radnom okruženju, sa dostupnim drugim mrežama, pa bismo mogli vidjeti i druge znakove pored našeg.
3. Svaki čip je na drugom kanalu.
4. Pomoću aplikacije provjeravamo grafikon generiran prema intenzitetu signala, kako blizu čipova, tako i u udaljenijem okruženju sa zidovima na putu.
Korak 9: Analiza znakova
Blizu čipsa - 1 metar
Ovdje prikazujemo prve bilješke aplikacije. Na ovom testu najbolje performanse su bile iz ESP02 i ESP32.
Korak 10: Analiza znakova
Daleko od čipsa - 15 metara
U ovoj drugoj fazi, vrhunac je opet ESP02, koji ima vlastitu vanjsku antenu.
Korak 11: Trakasti grafikon - udaljen 1 metar
Radi lakše vizualizacije postavili smo ovaj grafikon koji označava sljedeće: što je traka manja, signal je snažniji. Dakle, opet imamo najbolje performanse ESP02, a slijede ih ESP32 i ESP01.
Korak 12: Grafikon - udaljen 15 metara
U ovom grafikonu vraćamo se na najbolje performanse ESP02, a slijedi ih ESP32 na većoj udaljenosti.
Korak 13: Kanali
Na ovoj slici ću vam pokazati kako svaki čip radi na drugom kanalu.
Korak 14: Zaključci
- ESP02 i ESP32 ističu se kada analiziramo
signal, dok je u blizini i kad je dalje.
- ESP01 je moćan kao ESP32 ako pažljivo pogledamo, ali dok se udaljavamo od njega, gubi mnogo signala.
Ostali čipovi gube više snage kako se mi povlačimo.
Preporučuje se:
ESP32 TTGO Jačina WiFi signala: 8 koraka (sa slikama)
ESP32 TTGO Snaga WiFi signala: U ovom ćemo vodiču naučiti kako prikazati jačinu signala WiFi mreže pomoću ESP32 TTGO ploče. Pogledajte video
Simulirano prikupljanje EKG signala pomoću LTSpice: 7 koraka
Simulirano prikupljanje EKG signala pomoću LTSpice: Sposobnost srca da pumpa je funkcija električnih signala. Kliničari mogu pročitati te signale na EKG -u kako bi dijagnosticirali različite srčane probleme. Prije nego što kliničar signal može pravilno pripremiti, mora se pravilno filtrirati i pojačati
Modeliranje EKG signala u LTspice: 7 koraka
Modeliranje EKG signala u LTspice: EKG je vrlo uobičajena metoda za mjerenje električnih signala koji se javljaju u srcu. Opća ideja ove procedure je pronaći srčane probleme, kao što su aritmije, koronarna bolest ili srčani udar. Možda će biti potrebno ako je pacijent
Jačina zvuka, basa i visokih tonova u audio pojačalu: 11 koraka
Jačina zvuka, basa i visokih tonova u audio pojačalu: Zdravo prijatelju, Danas ću napraviti krug jačine, basa i visokih tonova. Ovo kolo će kontrolirati jačinu pojačala i basa, a također će kontrolirati i visoke tonove pojačala. Ovo kolo će biti samo za jednokanalni audio ampl
AŽURIRANO !!!! Jeftin i jednostavan pojačivač signala za WIFI antenu koji je bolji i brži od papira !!!: 9 koraka
AŽURIRANO !!!! Jeftin i jednostavan pojačivač signala za WIFI antenu koji je bolji i brži od papira !!!: Novi zamah na staru ideju za poboljšanje vašeg WIFI signala