İçindekiler:
- 1. Adım: WiFi Analizörü
- Adım 2: Ama USB Girişi Olmayan ESP Chip'leri Nasıl Programlayabilirim?
- Adım 3: ESP02, ESP201, ESP12
- 4. Adım: Kitaplıklar
- Adım 5: Kod
- 6. Adım: İlk Ayarlar
- 7. Adım: Kurulum
- 8. Adım: Deney
- Adım 9: İşaretleri Analiz Etme
- Adım 10: İşaretleri Analiz Etme
- Adım 11: Çubuk Grafik - 1 Metre Uzakta
- Adım 12: Çubuk Grafik - 15 Metre Uzakta
- Adım 13: Kanallar
- Adım 14: Sonuçlar
Video: ESP32 / 8266 WiFi Sinyal Gücü: 14 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
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 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
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
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
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
Ç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
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
Bu çizelgede ESP02'nin en iyi performansına ve ardından daha uzun bir mesafede ESP32'ye dönüyoruz.
Adım 13: 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:
ESP32 TTGO WiFi Sinyal Gücü: 8 Adım (Resimlerle)
ESP32 TTGO WiFi Sinyal Gücü: Bu eğitimde, ESP32 TTGO kartını kullanarak bir WiFi ağ sinyal gücünün nasıl görüntüleneceğini öğreneceğiz.Videoyu izleyin
Fantom Pil Gücü: 6 Adım (Resimlerle)
Fantom Pil Gücü: Hey.Kızım bazı ses ekipmanlarını değiştirdi ve oldukça hoş görünen bir yoğunlaştırıcı mikrofonla sonuçlandı. Sorun şu ki, hayalet güce ihtiyacı var ve ekipmanlarının hiçbirinde mevcut değildi. Dışarıda bir sürü hayali güç kaynağı var
Digispark ATtiny85 için Pil Gücü Tüketimini Azaltma: 7 Adım
Digispark ATtiny85 için Pil Gücü Tüketiminin Azaltılması: veya: 2032 madeni para hücreli bir Arduino'yu 2 yıl boyunca çalıştırmak.Digispark Arduino Kartınızı kutudan bir Arduino programı ile kullanarak 5 voltta 20 mA çeker. 2000 mAh sadece 4 gün çalışacak
Wifi Sinyal Süzgeci (WokFi) Uzun Mesafe: 3 Adım (Resimli)
Wifi Sinyal Süzgeci (WokFi) Uzun Mesafe: Bu talimatta, etli bir wifi genişleticiye ortak bir WiFi Thumbdrive yapıyorum!' Parabolik Asya pişirme (hamur) süzgeci bu proje için mükemmel bir aday. 20 erişim daha alabildim şehirdeki noktaları ve bir ağa bağlanın
GÜNCELLENMİŞ !!!! Kağıt Antenlerden Daha İyi ve Daha Hızlı Ucuz ve Kolay WIFI Anten Sinyal Güçlendirici !!!: 9 Adım
GÜNCELLENMİŞ !!!! Kağıt Antenlerden Daha İyi ve Daha Hızlı, Ucuz ve Kolay WIFI Anten Sinyal Güçlendirici !!!: WIFI sinyalinizi geliştirmek için eski bir fikir üzerinde yeni bir dönüş