Daftar Isi:

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

Video: ESP32 / 8266 Kekuatan Sinyal WiFi: 14 Langkah

Video: ESP32 / 8266 Kekuatan Sinyal WiFi: 14 Langkah
Video: Perbedaan ESP8266 dengan ESP32 - Belajar Microcontroller Part 1 2024, November
Anonim
Image
Image
ESP32 / 8266 Kekuatan Sinyal WiFi
ESP32 / 8266 Kekuatan Sinyal WiFi
ESP32 / 8266 Kekuatan Sinyal WiFi
ESP32 / 8266 Kekuatan Sinyal WiFi
ESP32 / 8266 Kekuatan Sinyal WiFi
ESP32 / 8266 Kekuatan Sinyal WiFi

Apakah Anda tahu tentang kekuatan sinyal WiFi dari ESP? Pernahkah Anda berpikir untuk mendapatkan ESP01, yang memiliki antena kecil, dan memasukkannya ke dalam soket? Apakah ini akan berhasil? Untuk menjawab pertanyaan tersebut, saya melakukan beberapa pengujian yang membandingkan berbagai jenis mikrokontroler, antara lain ESP32 dengan ESP8266. Kami mengevaluasi kinerja perangkat ini pada dua jarak: 1 dan 15 meter, keduanya dengan dinding di antaranya.

Semua ini dilakukan hanya untuk memuaskan rasa ingin tahu saya sendiri. Apakah hasilnya? Ini adalah sorotan untuk ESP02 dan ESP32. Saya akan menunjukkan kepada Anda semua detailnya dalam video di bawah ini. Coba lihat:

Selain hasil saat membandingkan chip ESP, hari ini saya akan memberi tahu Anda tentang cara memprogram chip ESP yang berbeda sebagai Access Point (masing-masing pada saluran yang berbeda), cara memeriksa kekuatan sinyal masing-masing melalui aplikasi di smartphone, dan akhirnya, kita akan membuat analisis umum tentang kekuatan sinyal dari jaringan yang ditemukan.

Di sini, kami menempatkan pin dari masing-masing 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 menemukan jaringan WiFi yang tersedia di sekitar kita. Ini juga menunjukkan kekuatan sinyal dalam dBm, dan saluran untuk setiap jaringan. Kami akan menggunakannya untuk melakukan analisis kami, yang dimungkinkan melalui visualisasi dalam mode: daftar atau grafik.

APLIKASI FOTO --- Aplikasi ini dapat diunduh dari Google Play Store melalui tautan:

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

Langkah 2: Tetapi Bagaimana Saya Dapat Memprogram Chip ESP yang Tidak Memiliki Input USB?

Untuk merekam kode Anda di ESP01, tonton video ini "REKAMAN PADA ESP01" dan lihat semua langkah yang diperlukan. Prosedur ini adalah contoh yang berguna, karena mirip dengan semua jenis mikrokontroler lainnya.

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 di ESP01, Anda memerlukan adaptor FTDI untuk merekam, seperti yang di atas. Berikut ini adalah tautan yang diperlukan untuk masing-masing ESP tersebut.

PENTING: Setelah merekam program di ESP, pastikan untuk menghapus GPIO_0 dari GND.

Langkah 4: Perpustakaan

Perpustakaan
Perpustakaan

Jika Anda memilih untuk menggunakan ESP8266, tambahkan library "ESP8266WiFi" berikut.

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

Prosedur ini tidak diperlukan untuk ESP32, karena model ini sudah dilengkapi dengan library yang diinstal.

Langkah 5: Kode

Kami akan menggunakan kode yang sama di semua chip ESP. Satu-satunya perbedaan di antara mereka adalah nama titik akses dan saluran.

Ingat bahwa ESP32 menggunakan perpustakaan yang berbeda dari yang lain: "WiFi.h". Model lain menggunakan "ESP8266WiFi.h".

* Pustaka WiFi.h ESP32 hadir dibundel dengan paket pemasangan papan di Arduino IDE.

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

//#sertakan //ESP32

Langkah 6: Pengaturan Awal

Di sini, kami memiliki data yang akan berubah dari satu ESP ke yang lain, ssid, yang merupakan nama jaringan kami, kata sandi jaringan dan, akhirnya, saluran, yang merupakan saluran tempat jaringan akan beroperasi.

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

Langkah 7: Pengaturan

Dalam pengaturan, kami akan menginisialisasi titik akses kami dan mengatur pengaturan.

Ada detail untuk konstruktor di mana kita dapat menentukan CHANNEL di mana jaringan yang dibuat akan beroperasi.

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

batalkan pengaturan() { penundaan(1000); Serial.begin(115200); Serial.println(); Serial.print("Konfigurasi titik akses…"); /* Penghapus kata sandi atau parâmetro "kata sandi", se quiser que sua rede seja aberta. */ /* Wifi.softAP(ssid, kata sandi, saluran); */ WiFi.softAP(ssid, kata sandi, saluran); /* mengkonfigurasi ulang */ WiFi.softAPConfig(ip, gateway, subnet); IPAddress myIP = WiFi.softAPIP(); Serial.print("Alamat IP AP: "); Serial.println(IPsaya); } lingkaran kosong() {}

Langkah 8: Eksperimen

1. Semua chip terhubung secara bersamaan, berdampingan.

2. Eksperimen dilakukan di lingkungan kerja, dengan jaringan lain yang tersedia, sehingga kita mungkin melihat tanda-tanda lain di sebelah kita.

3. Setiap chip berada pada saluran yang berbeda.

4. Menggunakan aplikasi, kami memeriksa grafik yang dihasilkan sesuai dengan intensitas sinyal, baik di dekat chip maupun di lingkungan yang lebih jauh dengan dinding di jalan.

Langkah 9: Menganalisis Tanda

Menganalisis Tanda
Menganalisis Tanda

Dekat dengan keripik - 1 meter

Di sini kami menunjukkan catatan pertama dari aplikasi. Dalam pengujian ini, penampilan terbaik adalah dari ESP02 dan ESP32.

Langkah 10: Menganalisis Tanda

Menganalisis Tanda
Menganalisis Tanda

Jauh dari keripik - 15 meter

Pada tahap kedua ini, yang menjadi sorotan lagi adalah ESP02, yang memiliki antena eksternal tersendiri.

Langkah 11: Grafik Batang - Jarak 1 Meter

Grafik Batang - Jarak 1 Meter
Grafik Batang - Jarak 1 Meter

Untuk memudahkan visualisasi, kami menyiapkan grafik ini yang menunjukkan hal berikut: semakin kecil bilah, semakin kuat sinyalnya. Jadi di sini lagi, kami memiliki kinerja ESP02 terbaik, diikuti oleh ESP32 dan ESP01.

Langkah 12: Grafik Batang - Jarak 15 Meter

Grafik Batang - Jarak 15 Meter
Grafik Batang - Jarak 15 Meter

Dalam bagan ini kami kembali ke performa terbaik ESP02, diikuti oleh ESP32 dalam jarak yang lebih jauh.

Langkah 13: Saluran

saluran
saluran

Sekarang, dalam gambar ini, saya akan menunjukkan kepada Anda bagaimana setiap chip beroperasi pada saluran yang berbeda.

Langkah 14: Kesimpulan

- ESP02 dan ESP32 menonjol saat kami menganalisis

sinyal, baik saat dekat maupun saat jauh.

- ESP01 sama kuatnya dengan ESP32 ketika kita melihat lebih dekat, tetapi ketika kita menjauh darinya, ia kehilangan banyak sinyal.

Chip lainnya akhirnya kehilangan lebih banyak kekuatan saat kita menarik diri.

Direkomendasikan: