Obsah:
- Krok 1: Analyzátor WiFi
- Krok 2: Ako však môžem naprogramovať čipy ESP, ktoré nemajú vstup USB?
- Krok 3: ESP02, ESP201, ESP12
- Krok 4: Knižnice
- Krok 5: Kód
- Krok 6: Počiatočné nastavenia
- Krok 7: Nastavenie
- Krok 8: Experimentujte
- Krok 9: Analýza znakov
- Krok 10: Analýza znakov
- Krok 11: Stĺpcový graf - vzdialený 1 meter
- Krok 12: Stĺpcový graf - 15 metrov ďaleko
- Krok 13: Kanály
- Krok 14: Závery
Video: ESP32 / 8266 Sila signálu WiFi: 14 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Viete o sile signálu WiFi z ESP? Rozmýšľali ste niekedy o tom, že by ste si zaobstarali ESP01 s malou anténou a zapojili ho do zásuvky? Bude to fungovať? Na zodpovedanie týchto otázok som vykonal niekoľko testov porovnávajúcich rôzne typy mikrokontrolérov, vrátane ESP32 s ESP8266. Hodnotili sme výkon týchto zariadení na dvoch vzdialenostiach: 1 a 15 metrov, obe so stenou medzi nimi.
To všetko bolo vykonané len preto, aby som uspokojil svoju vlastnú zvedavosť. Aký bol výsledok? Toto bol vrchol pre ESP02 a ESP32. Všetky podrobnosti vám ukážem v tomto videu nižšie. Skontrolovať to:
Okrem výsledkov pri porovnávaní čipov ESP vám dnes poviem aj o tom, ako naprogramovať rôzne čipy ESP ako prístupové body (každý na inom kanáli), ako skontrolovať silu každého z nich prostredníctvom aplikácie v smartfóne a nakoniec urobíme všeobecnú analýzu sily signálu nájdených sietí.
Tu uvádzame pripnutie každého z mikrokontrolérov, ktoré sme analyzovali:
Krok 1: Analyzátor WiFi
WiFi Analyzer je aplikácia, ktorá nachádza WiFi siete dostupné okolo nás. Tiež ukazuje silu signálu v dBm a kanál pre každú sieť. Použijeme to na analýzu, ktorá je možná pomocou vizualizácie v režimoch: zoznam alebo graf.
PHOTO APP --- Aplikáciu je možné stiahnuť z Obchodu Google Play prostredníctvom odkazu:
play.google.com/store/apps/details?id=com.farproc.wifi.analyzer&hl=sk
Krok 2: Ako však môžem naprogramovať čipy ESP, ktoré nemajú vstup USB?
Ak chcete nahrať svoj kód na ESP01, pozrite si toto video „ZÁZNAM NA ESP01“a prečítajte si všetky potrebné kroky. Tento postup je užitočným príkladom, pretože je podobný všetkým ostatným typom mikrokontrolérov.
Krok 3: ESP02, ESP201, ESP12
Rovnako ako v ESP01 budete na nahrávanie potrebovať adaptér FTDI, ako je ten vyššie. Nasleduje odkaz požadovaný pre každý z týchto ESP.
DÔLEŽITÉ: Po nahraní programu do ESP odstráňte GPIO_0 z GND.
Krok 4: Knižnice
Ak sa rozhodnete používať ESP8266, pridajte nasledujúcu knižnicu „ESP8266WiFi“.
Jednoducho vstúpte do „Náčrtu >> Zahrnúť knižnice >> Spravovať knižnice …"
Tento postup nie je potrebný pre ESP32, pretože tento model je už dodávaný s nainštalovanou knižnicou.
Krok 5: Kód
Vo všetkých čipoch ESP použijeme rovnaký kód. Jediným rozdielom medzi nimi bude názov prístupového bodu a kanála.
Nezabudnite, že ESP32 používa knižnicu, ktorá sa líši od ostatných: „WiFi.h“. Ostatné modely používajú „ESP8266WiFi.h“.
* Knižnica ESP32 WiFi.h je dodávaná s inštalačným balíkom dosky v Arduino IDE.
// descomentar a biblioteca de acordo com seuu chip ESP //#include // ESP8266
//#zahrnúť // ESP32
Krok 6: Počiatočné nastavenia
Tu máme údaje, ktoré sa zmenia z jedného ESP na druhý, ssid, čo je názov našej siete, sieťové heslo a nakoniec kanál, ktorý je kanálom, kde bude sieť fungovať.
/ *Nome da rede e senha */const char *ssid = "nomdeDaRede"; const char *heslo = "senha"; const int kanál = 4; / * Endereços para configuração da rede */ IPAddress ip (192, 168, 0, 2); Brána IPAddress (192, 168, 0, 1); Podsieť IPAddress (255, 255, 255, 0);
Krok 7: Nastavenie
V nastavení inicializujeme náš prístupový bod a nastavíme nastavenia.
Existujú podrobnosti pre konštruktéra, kde môžeme definovať KANÁL, v ktorom bude vytvorená sieť fungovať.
WiFi.softAP (ssid, heslo, kanál);
void setup () {delay (1000); Serial.begin (115200); Serial.println (); Serial.print ("Konfigurácia prístupového bodu …"); /* Você pode remover or parâmetro "password", se quiser que sua rede seja aberta. * / /* Wifi.softAP (ssid, heslo, kanál); */ WiFi.softAP (ssid, heslo, kanál); / * configurações da rede */ WiFi.softAPConfig (ip, gateway, subnet); IPAddress myIP = WiFi.softAPIP (); Serial.print („IP adresa AP:“); Serial.println (myIP); } prázdna slučka () {}
Krok 8: Experimentujte
1. Všetky čipy boli spojené súčasne, vedľa seba.
2. Experiment bol vykonaný v pracovnom prostredí s inými sieťami, ktoré sú k dispozícii, takže vedľa nás môžeme vidieť ďalšie znaky.
3. Každý čip je na inom kanáli.
4. Pomocou aplikácie kontrolujeme graf vygenerovaný podľa intenzity signálu, a to ako v blízkosti čipov, tak aj vo vzdialenejšom prostredí so stenami v ceste.
Krok 9: Analýza znakov
Blízko čipov - 1 meter
Tu uvádzame prvé poznámky k aplikácii. V tomto teste boli najlepšie výkony z ESP02 a ESP32.
Krok 10: Analýza znakov
Ďaleko od čipov - 15 metrov
V tejto druhej fáze je vrcholom opäť ESP02, ktorý má vlastnú externú anténu.
Krok 11: Stĺpcový graf - vzdialený 1 meter
Aby sme uľahčili vizualizáciu, zostavili sme tento graf, ktorý naznačuje nasledujúce skutočnosti: čím menší je pruh, tým silnejší je signál. Takže opäť tu máme najlepší výkon ESP02, po ktorom nasledujú ESP32 a ESP01.
Krok 12: Stĺpcový graf - 15 metrov ďaleko
V tomto grafe sa vraciame k najlepšiemu výkonu ESP02, po ktorom nasleduje ESP32 na dlhšiu vzdialenosť.
Krok 13: Kanály
Teraz na tomto obrázku ukážem, ako každý čip funguje na inom kanáli.
Krok 14: Závery
- ESP02 a ESP32 vynikajú pri analýze
signál, a to ako blízko, tak aj ďalej.
- ESP01 je taký silný ako ESP32, keď sa pozrieme pozorne, ale keď sa od neho vzdialime, stráca veľa signálu.
Ostatné čipy strácajú väčšiu silu, keď sa odtiahneme.
Odporúča:
Sila signálu WiFi ESP32 TTGO: 8 krokov (s obrázkami)
Sila signálu ESP32 TTGO WiFi: V tomto návode sa naučíme, ako zobraziť silu signálu siete WiFi pomocou dosky ESP32 TTGO. Pozrite si video
Sila nárazu na pätu a nohu bežca pri behu: 6 krokov
Nárazová sila na pätu a nohu bežca pri behu: V rámci svojho projektu som chcel otestovať silu, ktorej je päta a noha bežca vystavená, a či nové bežecké topánky silu skutočne znižujú. Akcelerometer je zariadenie, ktoré zisťuje zrýchlenie v osiach X, Y a Z. Zrýchlenie sa meria
UChip Lightsaber - „Nech je sila s vami“: 6 krokov
UChip Lightsaber - „Nech je sila s vami“: Snívali ste niekedy o tom, že budete Jedi alebo Sith z vesmíru Star Wars a roztočíte silný svetelný meč na podporu svojej vlastnej strany? Nech už je odpoveď akákoľvek, tu je: Ako vyrobiť svojpomocný svetelný meč s µChipFirst, dovoľte mi špecifikovať, že mám v úmysle
K-2 Robotics Prvý deň: Sila stromu projektu !: 8 krokov (s obrázkami)
K-2 Robotics Prvý deň: Sila stromu projektu !: V prvý deň robotiky úrovne 1 (pomocou robotov Racer Pro) predstavíme študentom „svojich robotov“; a potom im ukážte Project Challenge-Tree ™ Nie 1. Projektové výzvy-stromy vytvárajú podmienky pre aktívnu zónu vzdelávania a obchodu;
Na vylepšenie signálu 3G širokopásmového signálu použite satelitnú anténu: 4 kroky
Vylepšite svoj bezdrôtový širokopásmový signál 3G pomocou satelitnej paraboly: Pri hľadaní rýchlejšej alternatívy k telefonickému pripojeniu (to je všetko, čo môžete v mieste bydliska v západnom New Yorku nájsť) som našiel poskytovateľa bezdrôtových služieb, ktorý dodáva bezdrôtový modem 3G a nbsp; tvrdil rýchlosť sťahovania 1,5 Mbps. Teraz som si myslel, že je to skvelé, pokiaľ