Talaan ng mga Nilalaman:
- Hakbang 1: WiFi Analyzer
- Hakbang 2: Ngunit Paano Ko Magagawa ang Program ng Mga Chip ng ESP Na Walang USB Input?
- Hakbang 3: ESP02, ESP201, ESP12
- Hakbang 4: Mga Aklatan
- Hakbang 5: Code
- Hakbang 6: Paunang Mga Setting
- Hakbang 7: Pag-setup
- Hakbang 8: Eksperimento
- Hakbang 9: Pagsusuri sa Mga Palatandaan
- Hakbang 10: Pagsusuri sa Mga Palatandaan
- Hakbang 11: Bar Graph - 1 Meter Away
- Hakbang 12: Bar Graph - 15 Meters Away
- Hakbang 13: Mga Channel
- Hakbang 14: Mga Konklusyon
Video: Lakas ng Signal ng ESP32 / 8266 WiFi: 14 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Alam mo ba ang tungkol sa lakas ng signal ng WiFi mula sa isang ESP? Naisip mo ba tungkol sa pagkuha ng isang ESP01, na mayroong isang maliit na antena, at ilagay ito sa loob ng isang socket? Gagana ba ito Upang sagutin ang mga katanungang ito, nagsagawa ako ng maraming mga pagsubok sa paghahambing ng iba't ibang mga uri ng mga microcontroller, kabilang ang ESP32 sa ESP8266. Sinuri namin ang pagganap ng mga aparatong ito sa dalawang distansya: 1 at 15 metro, parehong may pader sa pagitan.
Ang lahat ng ito ay isinagawa upang masiyahan lamang ang aking sariling pag-usisa. Ano ang resulta? Ito ay isang highlight para sa ESP02 at ESP32. Ipapakita ko sa iyo ang lahat ng mga detalye sa video na ito sa ibaba. Suriin ito:
Bilang karagdagan sa mga resulta kapag inihambing ang mga chips ng ESP, sasabihin ko sa iyo ngayon tungkol sa kung paano mag-program ng iba't ibang mga chips ng ESP bilang Mga Access Point (bawat isa sa ibang channel), kung paano suriin ang lakas ng signal ng bawat isa sa pamamagitan ng isang application sa smartphone, at sa wakas, magsasagawa kami ng isang pangkalahatang pagsusuri tungkol sa lakas ng signal ng mga nahanap na network.
Dito, inilalagay namin ang pag-pin ng bawat isa sa mga microcontroller na sinuri namin:
Hakbang 1: WiFi Analyzer
Ang WiFi Analyzer ay isang application na nakakahanap ng mga WiFi network na magagamit sa paligid namin. Ipinapakita rin nito ang lakas ng signal sa dBm, at ang channel para sa bawat network. Gagamitin namin ito upang gawin ang aming pagsusuri, na posible sa pamamagitan ng pagpapakita sa mga mode: listahan o grap.
PHOTO APP --- Maaaring i-download ang app mula sa Google Play Store sa pamamagitan ng link:
play.google.com/store/apps/details?id=com.farproc.wifi.analyzer&hl=fil
Hakbang 2: Ngunit Paano Ko Magagawa ang Program ng Mga Chip ng ESP Na Walang USB Input?
Upang maitala ang iyong code sa ESP01, panoorin ang video na "PAG-record SA ESP01" at tingnan ang lahat ng kinakailangang mga hakbang. Ang pamamaraang ito ay isang kapaki-pakinabang na halimbawa, dahil katulad ito sa lahat ng iba pang mga uri ng microcontrollers.
Hakbang 3: ESP02, ESP201, ESP12
Tulad ng sa ESP01, kakailanganin mo ang isang FTDI adapter upang maitala, tulad ng isa sa itaas. Ang sumusunod ay ang link na kinakailangan para sa bawat isa sa mga ESP na ito.
MAHALAGA: Matapos i-record ang programa sa ESP, tiyaking alisin ang GPIO_0 mula sa GND.
Hakbang 4: Mga Aklatan
Kung pinili mong gamitin ang ESP8266, idagdag ang sumusunod na "ESP8266WiFi" library.
I-access lamang ang "Sketch >> Isama ang Mga Aklatan >> Pamahalaan ang Mga Aklatan …"
Ang pamamaraang ito ay hindi kinakailangan para sa ESP32, dahil ang modelong ito ay mayroon nang naka-install na library nito.
Hakbang 5: Code
Gagamitin namin ang parehong code sa lahat ng mga chips ng ESP. Ang pagkakaiba lamang sa pagitan nila ay ang magiging pangalan ng access point at ang channel.
Tandaan na ang ESP32 ay gumagamit ng isang silid-aklatan na naiiba sa iba pa: "WiFi.h". Ang iba pang mga modelo ay gumagamit ng "ESP8266WiFi.h".
* Ang library ng ESP32 WiFi.h ay kasama ng package package ng pag-install sa Arduino IDE.
// descomentar a biblioteca de acordo com seu chip ESP // # isama // ESP8266
// # isama // ESP32
Hakbang 6: Paunang Mga Setting
Dito, mayroon kaming data na magbabago mula sa isang ESP patungo sa isa pa, ang ssid, na kung saan ay ang pangalan ng aming network, ang password ng network at, sa wakas, ang channel, na kung saan ay ang channel kung saan gagana ang network.
/ * Nome da rede e senha * / const char * ssid = "nomdeDaRede"; const char * password = "senha"; Const int channel = 4; / * Endereços para configuração da rede * / IPAddress ip (192, 168, 0, 2); IPAddress gateway (192, 168, 0, 1); IPAddress subnet (255, 255, 255, 0);
Hakbang 7: Pag-setup
Sa pag-set up, sisimulan namin ang aming access point at itatakda ang mga setting.
Mayroong mga detalye para sa tagapagbuo kung saan maaari naming tukuyin ang CHANNEL kung saan gagana ang nilikha na network.
WiFi.softAP (ssid, password, channel);
walang bisa ang pag-setup () {pagkaantala (1000); Serial.begin (115200); Serial.println (); Serial.print ("Pag-configure ng access point …"); / * Tanggalin ang remover o parâmetro na "password", upang masuri ang iyong aberta. * / / * Wifi.softAP (ssid, password, channel); * / WiFi.softAP (ssid, password, channel); / * configurações da rede * / WiFi.softAPConfig (ip, gateway, subnet); IPAddress myIP = WiFi.softAPIP (); Serial.print ("AP IP address:"); Serial.println (myIP); } void loop () {}
Hakbang 8: Eksperimento
1. Ang lahat ng mga chips ay konektado nang sabay-sabay, magkatabi.
2. Ang eksperimento ay isinagawa sa isang gumaganang kapaligiran, na may iba pang mga network na magagamit, kaya maaari naming makita ang iba pang mga palatandaan sa tabi ng amin.
3. Ang bawat maliit na tilad ay nasa ibang channel.
4. Gamit ang application, sinusuri namin ang grap na nabuo ayon sa tindi ng signal, kapwa malapit sa mga chip at sa isang mas malayong kapaligiran na may mga pader sa daan.
Hakbang 9: Pagsusuri sa Mga Palatandaan
Malapit sa mga chips - 1 metro
Ipinapakita namin dito ang mga unang tala ng application. Sa pagsubok na ito, ang pinakamahusay na mga palabas ay mula sa ESP02 at ESP32.
Hakbang 10: Pagsusuri sa Mga Palatandaan
Malayo sa mga chips - 15 metro
Sa pangalawang yugto na ito, ang highlight muli ay ang ESP02, na may sarili nitong panlabas na antena.
Hakbang 11: Bar Graph - 1 Meter Away
Upang mapadali ang pagpapakita, itinatakda namin ang grap na ito na nagpapahiwatig ng mga sumusunod: mas maliit ang bar, mas malakas ang signal. Kaya narito muli, mayroon kaming pinakamahusay na pagganap ng ESP02, na sinusundan ng ESP32 at ESP01.
Hakbang 12: Bar Graph - 15 Meters Away
Sa tsart na ito bumalik kami sa pinakamahusay na pagganap ng ESP02, na sinusundan ng ESP32 sa isang mas mahabang distansya.
Hakbang 13: Mga Channel
Ngayon, sa imaheng ito, ipapakita ko sa iyo kung paano tumatakbo ang bawat maliit na tilad sa ibang channel.
Hakbang 14: Mga Konklusyon
- Pamumuhay ang ESP02 at ESP32 kapag pinag-aaralan namin ang
signal, pareho habang malapit at kung malayo ang layo.
- Ang ESP01 ay kasing lakas ng ESP32 kung titingnan natin nang maigi, ngunit sa paglayo natin dito, nawawalan ito ng maraming signal.
Ang iba pang mga chips ay nauwi sa pagkawala ng mas maraming lakas habang kumukuha kami.
Inirerekumendang:
Lakas ng Signal ng ESP32 TTGO WiFi: 8 Hakbang (na may Mga Larawan)
Lakas ng Signal ng ESP32 TTGO WiFi: Sa tutorial na ito matututunan namin kung paano ipakita ang isang lakas ng signal ng WiFi network gamit ang board ng ESP32 TTGO. Panoorin ang video
Lakas ng Baterya ng Phantom: 6 Mga Hakbang (na may Mga Larawan)
Lakas ng Baterya ng Phantom: Heyo. Nagpalit ang aking anak na babae ng ilang kagamitan sa audio at natapos sa isang condenser mic, na mukhang maganda. Ang problema ay kailangan nito ng lakas ng multo, at walang magagamit sa anuman sa kanyang kagamitan. Mayroong maraming mga supply ng kuryente ng multo doon
IoT Power Module: Pagdaragdag ng isang Tampok ng Pagsukat ng Lakas ng IoT sa Aking Solar Charge Controller: 19 Mga Hakbang (na may Mga Larawan)
IoT Power Module: Pagdaragdag ng Tampok ng Pagsukat ng Lakas ng IoT sa Aking Controller ng Solar Charge: Kamusta po sa lahat, sana ay magaling kayong lahat! Sa itinuturo na ito ay ipapakita ko sa iyo kung paano ako gumawa ng isang module ng Pagsukat ng Lakas ng IoT na kinakalkula ang dami ng lakas na nabuo ng aking mga solar panel, na ginagamit ng aking solar charge controller
Module ng Pagsukat ng Lakas ng DIY para sa Arduino: 9 Mga Hakbang (na may Mga Larawan)
Module ng Pagsukat ng Lakas ng DIY para sa Arduino: Kamusta sa lahat, sana ay mahusay kayo! Sa itinuturo na ito ay ipapakita ko sa iyo kung paano ko nagawa ang Power meter / Wattmeter module na ito para magamit sa isang Arduino board. Maaaring makalkula ng power meter na ito ang kuryente na natupok ng at DC Load. Kasabay ng kapangyarihan,
Paano Wastong Sukatin ang Pagkonsumo ng Lakas ng Mga Wireless na Module ng Komunikasyon sa Era ng Mababang Pagkonsumo ng Kuryente ?: 6 Mga Hakbang
Paano Wastong Sukatin ang Pagkonsumo ng Lakas ng Mga Wireless na Module ng Komunikasyon sa Panahon ng Mababang Pagkonsumo ng Power?: Ang mababang paggamit ng kuryente ay isang napakahalagang konsepto sa Internet ng Mga Bagay. Karamihan sa mga IoT node ay kailangang pinalakas ng mga baterya. Sa pamamagitan lamang ng wastong pagsukat ng pagkonsumo ng kuryente ng module ng wireless maaari nating tumpak na matantya kung magkano ang baterya i