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: Knjižnice
- Korak 5: Kodirajte
- Korak 6: Početne postavke
- Korak 7: Postavljanje
- Korak 8: Eksperimentirajte
- Korak 9: Analiza znakova
- Korak 10: Analiza znakova
- Korak 11: 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 promjena: 2024-01-30 09:37
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, proveo sam nekoliko testova uspoređujući različite vrste mikrokontrolera, uključujući ESP32 s ESP8266. Ocjenjivali smo performanse ovih uređaja na dvije udaljenosti: 1 i 15 metara, oba sa zidom između.
Sve je to izvedeno samo radi zadovoljenja vlastite znatiželje. Što je bio rezultat? Ovo je bio vrhunac za ESP02 i ESP32. Sve detalje ću vam pokazati u ovom videu ispod. Provjerite:
Osim rezultata pri usporedbi ESP čipova, danas ću vam reći 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: popis ili grafikon.
FOTO APP --- Aplikacija se može preuzeti iz trgovine Google Play putem veze:
play.google.com/store/apps/details?id=com.farproc.wifi.analyzer&hl=hr
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. Ovaj je postupak koristan primjer jer je sličan 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: Knjižnice
Ako odlučite koristiti ESP8266, dodajte sljedeću biblioteku "ESP8266WiFi".
Jednostavno pristupite "Sketch >> Include Libraries >> Manage Libraries …"
Ovaj postupak nije potreban za ESP32 jer ovaj model već dolazi s instaliranom knjižnicom.
Korak 5: Kodirajte
Koristit ćemo isti kod u svim ESP čipovima. Jedina razlika 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".
* Knjižnica 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.
/ *Nome da 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 pristupnik (192, 168, 0, 1); Podmreža IPAddress (255, 255, 255, 0);
Korak 7: Postavljanje
U postavljanju ćemo inicijalizirati našu pristupnu točku i postaviti postavke.
Postoje pojedinosti za konstruktor gdje možemo definirati KANAL u kojem će kreirana mreža raditi.
WiFi.softAP (ssid, lozinka, kanal);
void setup () {kašnjenje (1000); Serial.begin (115200); Serial.println (); Serial.print ("Konfiguriranje pristupne točke …"); /* Você pode remover o parâmetro "password", se quiser que sua rede seja aberta. * / /* Wifi.softAP (ssid, lozinka, kanal); */ WiFi.softAP (ssid, lozinka, kanal); / * konfigurira da rede */ WiFi.softAPConfig (ip, gateway, podmreža); IP adresa myIP = WiFi.softAPIP (); Serial.print ("AP IP adresa:"); Serial.println (myIP); } void loop () {} {100} {101}
Korak 8: Eksperimentirajte
1. Svi su čipovi spojeni istovremeno, jedan do drugog.
2. Eksperiment je izveden u radnom okruženju, s 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 graf generiran prema intenzitetu signala, kako u blizini čipova, tako i u udaljenijem okruženju sa zidovima na putu.
Korak 9: Analiza znakova
Blizu čipsa - 1 metar
Ovdje prikazujemo prve bilješke o aplikaciji. U ovom testu najbolje su performanse 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: 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, ovdje opet imamo najbolje performanse ESP02, a slijede ih ESP32 i ESP01.
Korak 12: Grafikon - udaljen 15 metara
U ovom grafikonu vraćamo se najboljim performansama 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 kad pomno pogledamo, ali dok se udaljavamo od njega, gubi mnogo signala.
Ostali čipovi gube više snage dok se povlačimo.
Preporučeni:
ESP32 TTGO Snaga WiFi signala: 8 koraka (sa slikama)
Jačina WiFi signala ESP32 TTGO: U ovom ćemo vodiču naučiti kako prikazati jačinu signala WiFi mreže pomoću ploče ESP32 TTGO. Pogledajte video
Simulirano prikupljanje EKG signala pomoću LTSpice: 7 koraka
Simulirano prikupljanje EKG signala pomoću LTSpice: Sposobnost srca da pumpa funkcija je električnih signala. Kliničari mogu pročitati te signale na EKG -u za dijagnosticiranje različitih srčanih problema. Prije nego što liječnik može ispravno pripremiti signal, mora se pravilno filtrirati i pojačati
Modeliranje EKG signala u LTspice: 7 koraka
Modeliranje EKG signala u LTspice: EKG je vrlo česta metoda za mjerenje električnih signala koji se javljaju u srcu. Opća ideja ovog postupka je pronaći srčane probleme, poput aritmija, koronarne bolesti ili srčanog udara. Možda će biti potrebno ako je pacijent
Kako koristiti Arduino DDS generator frekvencijskih signala AD9850: 7 koraka
Kako koristiti Arduino DDS generator frekvencijskih signala AD9850: U ovom ćemo vodiču naučiti kako napraviti generator frekvencijskih signala koristeći modul AD9850 i Arduino. Pogledajte video! Napomena: Uspio sam povećati frekvenciju do +50MHz, ali kvaliteta signala postaje bolja gore s višim frekvencijama
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 staroj ideji za poboljšanje vašeg WIFI signala