Isi kandungan:

Kekuatan Isyarat WiFi ESP32 / 8266: 14 Langkah
Kekuatan Isyarat WiFi ESP32 / 8266: 14 Langkah

Video: Kekuatan Isyarat WiFi ESP32 / 8266: 14 Langkah

Video: Kekuatan Isyarat WiFi ESP32 / 8266: 14 Langkah
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, Julai
Anonim
Image
Image
Kekuatan Isyarat WiFi ESP32 / 8266
Kekuatan Isyarat WiFi ESP32 / 8266
Kekuatan Isyarat WiFi ESP32 / 8266
Kekuatan Isyarat WiFi ESP32 / 8266
Kekuatan Isyarat WiFi ESP32 / 8266
Kekuatan Isyarat WiFi ESP32 / 8266

Adakah anda tahu mengenai kekuatan isyarat WiFi dari ESP? Pernahkah anda berfikir untuk mendapatkan ESP01, yang mempunyai antena kecil, dan memasukkannya ke dalam soket? Adakah ia akan berfungsi? Untuk menjawab soalan-soalan ini, saya melakukan beberapa ujian membandingkan pelbagai jenis mikrokontroler, termasuk ESP32 dengan ESP8266. Kami menilai prestasi peranti ini pada dua jarak: 1 dan 15 meter, keduanya dengan dinding di antara keduanya.

Semua ini dilakukan hanya untuk memenuhi rasa ingin tahu saya sendiri. Apa hasilnya? Ini adalah kemuncak untuk ESP02 dan ESP32. Saya akan menunjukkan kepada anda semua butiran dalam video ini di bawah. Lihatlah:

Sebagai tambahan kepada hasil ketika membandingkan cip ESP, saya akan memberitahu anda hari ini tentang cara memprogramkan cip ESP yang berbeza sebagai Titik Akses (masing-masing di saluran yang berbeza), bagaimana memeriksa kekuatan isyarat masing-masing melalui aplikasi di telefon pintar, dan akhirnya, kita akan membuat analisis umum mengenai kekuatan isyarat rangkaian yang dijumpai.

Di sini, kami meletakkan pin setiap mikrokontroler yang kami analisis:

Langkah 1: Penganalisis WiFi

Penganalisis WiFi
Penganalisis WiFi
Penganalisis WiFi
Penganalisis WiFi
Penganalisis WiFi
Penganalisis WiFi

WiFi Analyzer adalah aplikasi yang mendapati rangkaian WiFi tersedia di sekitar kita. Ini juga menunjukkan kekuatan isyarat dalam dBm, dan saluran untuk setiap rangkaian. Kami akan menggunakannya untuk melakukan analisis kami, yang mungkin dilakukan melalui visualisasi dalam mod: senarai atau grafik.

APLIKASI FOTO --- Aplikasi ini boleh dimuat turun dari Google Play Store melalui pautan:

play.google.com/store/apps/details?id=com.farproc.wifi.analyzer&hl=en

Langkah 2: Tetapi Bagaimana Saya Boleh Mengprogramkan Cip ESP yang Tidak Mempunyai Input USB?

Untuk merakam kod anda di ESP01, tonton video ini "RECORDING ON ESP01" dan lihat semua langkah yang diperlukan. Prosedur ini adalah contoh yang berguna, kerana serupa dengan semua jenis mikrokontroler lain.

Langkah 3: ESP02, ESP201, ESP12

ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12

Sama seperti ESP01, anda memerlukan penyesuai FTDI untuk merakam, seperti yang di atas. Berikut adalah pautan yang diperlukan untuk setiap ESP ini.

PENTING: Setelah merakam program dalam ESP, pastikan untuk mengeluarkan GPIO_0 dari GND.

Langkah 4: Perpustakaan

Perpustakaan
Perpustakaan

Sekiranya anda memilih untuk menggunakan ESP8266, tambahkan pustaka "ESP8266WiFi" berikut.

Cukup akses "Sketsa >> Sertakan Perpustakaan >> Urus Perpustakaan …"

Prosedur ini tidak diperlukan untuk ESP32, kerana model ini sudah dilengkapi dengan perpustakaannya yang terpasang.

Langkah 5: Kod

Kami akan menggunakan kod yang sama di semua cip ESP. Satu-satunya perbezaan di antara mereka adalah nama jalan masuk dan saluran.

Ingat bahawa ESP32 menggunakan perpustakaan yang berbeza dari yang lain: "WiFi.h". Model lain menggunakan "ESP8266WiFi.h".

* Perpustakaan ESP32 WiFi.h dilengkapi dengan pakej pemasangan papan di Arduino IDE.

// descomentar a biblioteca de acordo com seu chip ESP // # sertakan // ESP8266

// # sertakan // ESP32

Langkah 6: Tetapan Awal

Di sini, kita mempunyai data yang akan berubah dari satu ESP ke yang lain, ssid, yang merupakan nama rangkaian kita, kata laluan rangkaian dan, akhirnya, saluran, yang merupakan saluran di mana rangkaian akan beroperasi.

/ * Nome da rede e senha * / const char * ssid = "nomdeDaRede"; const char * kata laluan = "senha"; saluran int int = 4; / * Endereços para configuração da rede * / IPAdpress ip (192, 168, 0, 2); Gerbang IPAddress (192, 168, 0, 1); Subnet IPAddress (255, 255, 255, 0);

Langkah 7: Persediaan

Dalam persediaan, kami akan menginisialisasi titik akses dan menetapkan tetapannya.

Terdapat perincian untuk pembina di mana kita dapat menentukan SALURAN di mana rangkaian yang dibuat akan beroperasi.

WiFi.softAP (ssid, kata laluan, saluran);

kekosongan persediaan () {kelewatan (1000); Serial.begin (115200); Bersiri.println (); Serial.print ("Mengkonfigurasi pusat akses …"); / * Você pode remover o parâmetro "password", se quiser que sua rede seja aberta. * / / * Wifi.softAP (ssid, kata laluan, saluran); * / WiFi.softAP (ssid, kata laluan, saluran); / * configurações da rede * / WiFi.softAPConfig (ip, gateway, subnet); IPAddress myIP = WiFi.softAPIP (); Serial.print ("Alamat IP AP:"); Serial.println (myIP); } gelung kosong () {}

Langkah 8: Eksperimen

1. Semua cip disambungkan secara serentak, bersebelahan.

2. Eksperimen ini dilakukan di lingkungan kerja, dengan rangkaian lain yang tersedia, jadi kami mungkin melihat tanda-tanda lain di sebelah kami.

3. Setiap cip berada di saluran yang berbeza.

4. Dengan menggunakan aplikasi, kami memeriksa grafik yang dihasilkan mengikut intensiti isyarat, baik di dekat cip dan di persekitaran yang lebih jauh dengan dinding yang menghalangi.

Langkah 9: Menganalisis Tanda

Menganalisis Tanda
Menganalisis Tanda

Dekat dengan kerepek - 1 meter

Di sini kami menunjukkan nota pertama aplikasi. Dalam ujian ini, persembahan terbaik adalah dari ESP02 dan ESP32.

Langkah 10: Menganalisis Tanda

Menganalisis Tanda
Menganalisis Tanda

Jauh dari kerepek - 15 meter

Pada peringkat kedua ini, sorotan sekali lagi adalah ESP02, yang mempunyai antena luarannya sendiri.

Langkah 11: Graf Bar - 1 Meter Jauh

Graf Bar - 1 Meter Jauh
Graf Bar - 1 Meter Jauh

Untuk memudahkan visualisasi, kami menyediakan grafik ini yang menunjukkan yang berikut: semakin kecil bar, semakin kuat isyaratnya. Jadi di sini sekali lagi, kami mempunyai prestasi ESP02 terbaik, diikuti ESP32 dan ESP01.

Langkah 12: Graf Bar - 15 Meter Jauh

Graf Bar - 15 Meter Jauh
Graf Bar - 15 Meter Jauh

Dalam carta ini kita kembali ke prestasi terbaik ESP02, diikuti oleh ESP32 pada jarak yang lebih jauh.

Langkah 13: Saluran

Saluran
Saluran

Sekarang, dalam gambar ini, saya akan menunjukkan kepada anda bagaimana setiap cip beroperasi pada saluran yang berbeza.

Langkah 14: Kesimpulan

- ESP02 dan ESP32 menonjol ketika kita menganalisis

memberi isyarat, baik semasa dekat dan ketika berada jauh.

- ESP01 sama kuatnya dengan ESP32 ketika kita melihat dari dekat, tetapi ketika kita menjauhinya, kehilangan banyak isyarat.

Cip yang lain akhirnya kehilangan lebih banyak kuasa ketika kita menarik diri.

Disyorkan: