İçindekiler:

ESP32 / 8266 WiFi Sinyal Gücü: 14 Adım
ESP32 / 8266 WiFi Sinyal Gücü: 14 Adım

Video: ESP32 / 8266 WiFi Sinyal Gücü: 14 Adım

Video: ESP32 / 8266 WiFi Sinyal Gücü: 14 Adım
Video: Etrafınızdaki WiFi Sinyallerini Hackleyebilen Alet - WiFi Jammer 2024, Temmuz
Anonim
Image
Image
ESP32 / 8266 WiFi Sinyal Gücü
ESP32 / 8266 WiFi Sinyal Gücü
ESP32 / 8266 WiFi Sinyal Gücü
ESP32 / 8266 WiFi Sinyal Gücü
ESP32 / 8266 WiFi Sinyal Gücü
ESP32 / 8266 WiFi Sinyal Gücü

Bir ESP'den gelen WiFi sinyal gücü hakkında bilginiz var mı? Küçük antenli bir ESP01 alıp bir prize takmayı hiç düşündünüz mü? Çalışacak mı? Bu soruları yanıtlamak için, ESP32 ile ESP8266 dahil olmak üzere çeşitli mikrodenetleyici türlerini karşılaştıran birkaç test yaptım. Bu cihazların performansını, aralarında duvar olan 1 ve 15 metre olmak üzere iki mesafede değerlendirdik.

Bütün bunlar sadece merakımı gidermek için yapıldı. Sonuç neydi? Bu, ESP02 ve ESP32 için bir vurguydu. Tüm detayları aşağıda bu videoda göstereceğim. Bunu kontrol et:

ESP çiplerini karşılaştırırken çıkan sonuçlara ek olarak bugün sizlere farklı ESP çiplerinin Erişim Noktaları olarak (her biri farklı bir kanalda) nasıl programlanacağını, akıllı telefondaki bir uygulama üzerinden her birinin sinyal gücünün nasıl kontrol edileceğini ve nasıl yapılacağını anlatacağım. Son olarak, bulunan ağların sinyal gücü hakkında genel bir analiz yapacağız.

Burada, analiz ettiğimiz mikrodenetleyicilerin her birinin sabitlemesini koyduk:

1. Adım: WiFi Analizörü

WiFi Analizörü
WiFi Analizörü
WiFi Analizörü
WiFi Analizörü
WiFi Analizörü
WiFi Analizörü

WiFi Analyzer, çevremizdeki WiFi ağlarını bulan bir uygulamadır. Ayrıca dBm cinsinden sinyal gücünü ve her ağ için kanalı gösterir. Liste veya grafik modlarında görselleştirme yoluyla mümkün olan analizimizi yapmak için kullanacağız.

FOTOĞRAF UYGULAMASI --- Uygulama, bağlantı aracılığıyla Google Play Store'dan indirilebilir:

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

Adım 2: Ama USB Girişi Olmayan ESP Chip'leri Nasıl Programlayabilirim?

Kodunuzu ESP01'e kaydetmek için "ESP01'DE KAYIT YAPMA" videosunu izleyin ve gerekli tüm adımları görün. Bu prosedür, diğer tüm mikrodenetleyici türlerine benzediği için faydalı bir örnektir.

Adım 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

Tıpkı ESP01'de olduğu gibi, kayıt yapmak için yukarıdaki gibi bir FTDI adaptörüne ihtiyacınız olacak. Bu ESP'lerin her biri için gerekli olan bağlantı aşağıdadır.

ÖNEMLİ: Programı ESP'ye kaydettikten sonra, GPIO_0'ı GND'den çıkardığınızdan emin olun.

4. Adım: Kitaplıklar

Kütüphaneler
Kütüphaneler

ESP8266 kullanmayı seçerseniz, aşağıdaki "ESP8266WiFi" kitaplığını ekleyin.

Basitçe "Çizim >> Kitaplıkları Dahil Et >> Kitaplıkları Yönet …" seçeneğine erişin.

ESP32 için bu prosedür gerekli değildir, çünkü bu model kütüphanesi kurulu olarak gelir.

Adım 5: Kod

Tüm ESP çiplerinde aynı kodu kullanacağız. Aralarındaki tek fark, erişim noktasının ve kanalın adı olacaktır.

ESP32'nin diğerlerinden farklı bir kitaplık kullandığını unutmayın: "WiFi.h". Diğer modeller "ESP8266WiFi.h" kullanır.

* ESP32 WiFi.h kitaplığı, Arduino IDE'deki kart kurulum paketiyle birlikte gelir.

// bir biblioteca de acordo com seu çip ESP//#include //ESP8266

//#dahil //ESP32

6. Adım: İlk Ayarlar

Burada bir ESP'den diğerine değişecek veriler, ağımızın adı olan ssid, ağ şifresi ve son olarak ağın çalışacağı kanal olan kanal var.

/* Nome da rede e senha */const char *ssid = "nomdeDaRede"; const char *şifre = "senha"; const int kanal = 4; /* Endereços para configuração da rede */ IPAdresi ip(192, 168, 0, 2); IPAdresi ağ geçidi(192, 168, 0, 1); IPAdresi alt ağı(255, 255, 255, 0);

7. Adım: Kurulum

Kurulumda, erişim noktamızı başlatacağız ve ayarları yapacağız.

Oluşturulan ağın çalışacağı KANAL'ı tanımlayabileceğimiz yapıcı için detaylar vardır.

WiFi.softAP (ssid, şifre, kanal);

geçersiz kurulum() { gecikme(1000); Seri.başla(115200); Seri.println(); Serial.print("Erişim noktası yapılandırılıyor…"); /* Você pode sökücü veya parâmetro "parola", se quiser que sua rede seja aberta. */ /* Wifi.softAP(ssid, şifre, kanal); */ WiFi.softAP(ssid, şifre, kanal); /* yeniden yapılandırma */ WiFi.softAPConfig(ip, ağ geçidi, alt ağ); IPAdresi myIP = WiFi.softAPIP(); Serial.print("AP IP adresi: "); Seri.println(myIP); } boşluk döngüsü() { }

8. Adım: Deney

1. Tüm çipler aynı anda yan yana bağlandı.

2. Deney, diğer ağların mevcut olduğu bir çalışma ortamında gerçekleştirildi, böylece bizimkinin yanında başka işaretler görebiliriz.

3. Her çip farklı bir kanalda.

4. Uygulamayı kullanarak, hem çiplerin yakınında hem de duvarların olduğu daha uzak bir ortamda sinyalin yoğunluğuna göre oluşturulan grafiği kontrol ediyoruz.

Adım 9: İşaretleri Analiz Etme

İşaretleri Analiz Etme
İşaretleri Analiz Etme

Cipslere yakın - 1 metre

Burada uygulamanın ilk notlarını gösteriyoruz. Bu testte en iyi performanslar ESP02 ve ESP32'den alınmıştır.

Adım 10: İşaretleri Analiz Etme

İşaretleri Analiz Etme
İşaretleri Analiz Etme

Çiplerden uzak - 15 metre

Bu ikinci aşamada, yine kendine ait bir harici antene sahip olan ESP02 öne çıkıyor.

Adım 11: Çubuk Grafik - 1 Metre Uzakta

Çubuk Grafik - 1 Metre Uzakta
Çubuk Grafik - 1 Metre Uzakta

Görselleştirmeyi kolaylaştırmak için, aşağıdakileri gösteren bu grafiği oluşturduk: çubuk ne kadar küçükse, sinyal o kadar güçlüdür. Burada yine en iyi ESP02 performansına sahibiz, bunu ESP32 ve ESP01 takip ediyor.

Adım 12: Çubuk Grafik - 15 Metre Uzakta

Çubuk Grafik - 15 Metre Uzakta
Çubuk Grafik - 15 Metre Uzakta

Bu çizelgede ESP02'nin en iyi performansına ve ardından daha uzun bir mesafede ESP32'ye dönüyoruz.

Adım 13: Kanallar

Kanallar
Kanallar

Şimdi bu resimde size her bir çipin farklı bir kanalda nasıl çalıştığını göstereceğim.

Adım 14: Sonuçlar

- ESP02 ve ESP32, analiz ettiğimizde öne çıkıyor.

hem yakında hem de uzaktayken sinyal verir.

- ESP01, yakından baktığımızda ESP32 kadar güçlü ama ondan uzaklaştıkça çok sinyal kaybediyor.

Diğer çipler, biz uzaklaştıkça daha fazla güç kaybeder.

Önerilen: