Obsah:
- Krok 1: Analyzátor WiFi
- Krok 2: Jak ale mohu naprogramovat čipy ESP, které nemají vstup USB?
- Krok 3: ESP02, ESP201, ESP12
- Krok 4: Knihovny
- Krok 5: Kód
- Krok 6: Počáteční nastavení
- Krok 7: Nastavení
- Krok 8: Experimentujte
- Krok 9: Analýza znaků
- Krok 10: Analýza znaků
- Krok 11: Sloupcový graf - 1 metr daleko
- Krok 12: Sloupcový graf - 15 metrů daleko
- Krok 13: Kanály
- Krok 14: Závěry
Video: Síla signálu ESP32 / 8266 WiFi: 14 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Víte o síle signálu WiFi z ESP? Přemýšleli jste někdy o tom, že byste si pořídili ESP01 s malou anténou a zapojili ho do zásuvky? Bude to fungovat? Abych odpověděl na tyto otázky, provedl jsem několik testů porovnávajících různé typy mikrokontrolérů, včetně ESP32 s ESP8266. Hodnotili jsme výkon těchto zařízení ve dvou vzdálenostech: 1 a 15 metrů, obě se stěnou mezi nimi.
To vše bylo provedeno jen pro uspokojení mé vlastní zvědavosti. Jaký byl výsledek? To byl vrchol pro ESP02 a ESP32. Všechny podrobnosti vám ukážu v tomto videu níže. Koukni na to:
Kromě výsledků při porovnávání ESP čipů vám dnes povím o tom, jak naprogramovat různé ESP čipy jako přístupové body (každý na jiném kanálu), jak zkontrolovat sílu signálu každého z nich prostřednictvím aplikace ve smartphonu a nakonec provedeme obecnou analýzu síly signálu nalezených sítí.
Zde vložíme připnutí každého z mikrokontrolérů, které jsme analyzovali:
Krok 1: Analyzátor WiFi
WiFi Analyzer je aplikace, která najde WiFi sítě dostupné kolem nás. Ukazuje také sílu signálu v dBm a kanál pro každou síť. Použijeme to k naší analýze, která je možná prostřednictvím vizualizace v režimech: seznam nebo graf.
PHOTO APP --- Aplikaci lze stáhnout z Obchodu Google Play prostřednictvím odkazu:
play.google.com/store/apps/details?id=com.farproc.wifi.analyzer&hl=cs
Krok 2: Jak ale mohu naprogramovat čipy ESP, které nemají vstup USB?
Chcete -li zaznamenat svůj kód na ESP01, podívejte se na toto video „ZÁZNAM NA ESP01“a prohlédněte si všechny potřebné kroky. Tento postup je užitečným příkladem, protože je podobný všem ostatním typům mikrokontrolérů.
Krok 3: ESP02, ESP201, ESP12
Stejně jako v ESP01 budete k nahrávání potřebovat adaptér FTDI, jako ten výše. Následuje odkaz požadovaný pro každý z těchto ESP.
DŮLEŽITÉ: Po nahrání programu do ESP nezapomeňte odstranit GPIO_0 z GND.
Krok 4: Knihovny
Pokud se rozhodnete používat ESP8266, přidejte následující knihovnu „ESP8266WiFi“.
Jednoduše otevřete "Skica >> Zahrnout knihovny >> Spravovat knihovny …"
Tento postup není pro ESP32 nezbytný, protože tento model je již dodáván s nainstalovanou knihovnou.
Krok 5: Kód
Ve všech ESP čipech použijeme stejný kód. Jediným rozdílem mezi nimi bude název přístupového bodu a kanálu.
Nezapomeňte, že ESP32 používá knihovnu, která se liší od ostatních: „WiFi.h“. Ostatní modely používají „ESP8266WiFi.h“.
* Knihovna ESP32 WiFi.h je dodávána s instalačním balíčkem desky v Arduino IDE.
// descomentar a biblioteca de acordo com seu chip ESP //#include // ESP8266
//#zahrnout // ESP32
Krok 6: Počáteční nastavení
Zde máme data, která se změní z jednoho ESP na druhé, ssid, což je název naší sítě, heslo do sítě a nakonec kanál, což je kanál, kde bude síť fungovat.
/ *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); Podsíť IPAddress (255, 255, 255, 0);
Krok 7: Nastavení
V nastavení inicializujeme náš přístupový bod a nastavíme nastavení.
Existují podrobnosti o konstruktoru, kde můžeme definovat KANÁL, ve kterém bude vytvořená síť fungovat.
WiFi.softAP (ssid, heslo, kanál);
void setup () {delay (1000); Serial.begin (115200); Serial.println (); Serial.print ("Konfigurace přístupového bodu …"); /* Você pode remover o 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 IP adresa:"); Serial.println (myIP); } void loop () {}
Krok 8: Experimentujte
1. Všechny čipy byly připojeny současně, vedle sebe.
2. Experiment byl proveden v pracovním prostředí s jinými dostupnými sítěmi, takže vedle nás můžeme vidět další znaky.
3. Každý čip je na jiném kanálu.
4. Pomocí aplikace kontrolujeme graf generovaný podle intenzity signálu, a to jak v blízkosti čipů, tak ve vzdálenějším prostředí se stěnami v cestě.
Krok 9: Analýza znaků
Blízko čipů - 1 metr
Zde ukazujeme první poznámky k aplikaci. V tomto testu byly nejlepší výkony z ESP02 a ESP32.
Krok 10: Analýza znaků
Pryč od žetonů - 15 metrů
V této druhé fázi je opět vrcholem ESP02, který má vlastní externí anténu.
Krok 11: Sloupcový graf - 1 metr daleko
Abychom usnadnili vizualizaci, nastavili jsme tento graf, který ukazuje následující: čím menší je pruh, tím silnější je signál. Takže opět zde máme nejlepší výkon ESP02, následovaný ESP32 a ESP01.
Krok 12: Sloupcový graf - 15 metrů daleko
V tomto grafu se vracíme k nejlepšímu výkonu ESP02, následovaný ESP32 na delší vzdálenost.
Krok 13: Kanály
Na tomto obrázku vám nyní ukážu, jak každý čip funguje na jiném kanálu.
Krok 14: Závěry
- ESP02 a ESP32 vynikají, když analyzujeme
signál, a to jak na blízko, tak na dálku.
- ESP01 je stejně silný jako ESP32, když se podíváme pozorně, ale když se od něj vzdálíme, ztrácí hodně signálu.
Ostatní žetony nakonec ztrácejí více energie, když se odtáhneme.
Doporučuje:
Síla signálu ESP32 TTGO WiFi: 8 kroků (s obrázky)
Síla signálu ESP32 TTGO WiFi: V tomto tutoriálu se naučíme, jak zobrazit sílu signálu WiFi sítě pomocí desky ESP32 TTGO. Podívejte se na video
D.I.Y JEDNODUCHÁ BEZDRÁTOVÁ SÍLA OD SCRAPS: 4 kroky (s obrázky)
D.I.Y JEDNODUCHÁ BEZDRÁTOVÁ VÝKON ZE SCRAPS: Dnes bych se chtěl podělit o to, jak rozsvítit LED diody bezdrátovým přenosem energie z nabíječky zubních kartáčků a cívek elektromagnetických ventilů, které byly vyzvednuty ze šrotovného. Než začnete, podívejte se na video níže:
Síla nárazu na patu a nohu běžce při běhu: 6 kroků
Síla nárazu na patu a nohu běžce při běhu: V rámci svého projektu jsem chtěl otestovat sílu, které je pata a noha běžce vystavena, a zda nové běžecké boty tuto sílu skutečně snižují. Akcelerometr je zařízení, které detekuje zrychlení v osách X, Y a Z. Zrychlení se měří
UChip Lightsaber - „Ať je síla s vámi“: 6 kroků
UChip Lightsaber - „May the Force Be With You“: Už jste někdy snili o tom, že budete Jedi nebo Sith z vesmíru Hvězdných válek a rozhoupete mocný Světelný meč na podporu své vlastní strany? Ať už je odpověď jakákoli, zde je: Jak vyrobit světelný meč DIY pomocí µChipFirst, dovolte mi upřesnit, že mám v úmyslu
AKTUALIZOVÁNO !!!! Levný a snadný zesilovač signálu WIFI antény, který je lepší a rychlejší než papír !!!: 9 kroků
AKTUALIZOVÁNO !!!! Levný a snadný zesilovač signálu WIFI antény, který je lepší a rychlejší než papírové !!!: Nová houpačka na starém nápadu na zlepšení signálu WIFI