Table des matières:
- Étape 1: Analyseur WiFi
- Étape 2: Mais comment puis-je programmer des puces ESP qui n'ont pas d'entrée USB ?
- Étape 3: ESP02, ESP201, ESP12
- Étape 4: Bibliothèques
- Étape 5: Coder
- Étape 6: Paramètres initiaux
- Étape 7: configuration
- Étape 8: Expérimentez
- Étape 9: Analyser les signes
- Étape 10: Analyser les signes
- Étape 11: Graphique à barres - 1 mètre de distance
- Étape 12: Graphique à barres - à 15 mètres de distance
- Étape 13: Canaux
- Étape 14: Conclusions
Vidéo: Puissance du signal WiFi ESP32/8266 : 14 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Connaissez-vous la force du signal WiFi d'un ESP ? Avez-vous déjà pensé à vous procurer un ESP01, qui a une petite antenne, et à le mettre dans une prise ? Est-ce que ça marchera? Pour répondre à ces questions, j'ai effectué plusieurs tests comparant différents types de microcontrôleurs, dont l'ESP32 avec l'ESP8266. Nous avons évalué les performances de ces appareils à deux distances: 1 et 15 mètres, tous deux avec un mur entre les deux.
Tout cela a été réalisé juste pour satisfaire ma propre curiosité. Quel a été le résultat ? Ce fut un moment fort pour ESP02 et ESP32. Je vais vous montrer tous les détails dans cette vidéo ci-dessous. Vérifiez-le:
En plus des résultats lors de la comparaison des puces ESP, je vais vous expliquer aujourd'hui comment programmer différentes puces ESP en tant que points d'accès (chacune sur un canal différent), comment vérifier la force du signal de chacune via une application sur smartphone, et enfin, nous allons faire une analyse générale sur la force du signal des réseaux trouvés.
Ici, nous mettons l'épinglage de chacun des microcontrôleurs que nous avons analysés:
Étape 1: Analyseur WiFi
WiFi Analyzer est une application qui trouve les réseaux WiFi disponibles autour de nous. Il affiche également la force du signal en dBm et le canal pour chaque réseau. Nous allons l'utiliser pour faire notre analyse, ce qui est possible grâce à la visualisation dans les modes: liste ou graphique.
APPLICATION PHOTO --- L'application peut être téléchargée sur le Google Play Store via le lien:
play.google.com/store/apps/details?id=com.farproc.wifi.analyzer&hl=fr
Étape 2: Mais comment puis-je programmer des puces ESP qui n'ont pas d'entrée USB ?
Pour enregistrer votre code sur ESP01, regardez cette vidéo "ENREGISTREMENT SUR ESP01" et voyez toutes les étapes nécessaires. Cette procédure est un exemple utile, car elle est similaire à tous les autres types de microcontrôleurs.
Étape 3: ESP02, ESP201, ESP12
Tout comme dans ESP01, vous aurez besoin d'un adaptateur FTDI pour enregistrer, comme celui ci-dessus. Ce qui suit est le lien requis pour chacun de ces ESP.
IMPORTANT: Après avoir enregistré le programme dans ESP, assurez-vous de retirer le GPIO_0 du GND.
Étape 4: Bibliothèques
Si vous choisissez d'utiliser ESP8266, ajoutez la bibliothèque "ESP8266WiFi" suivante.
Accédez simplement à "Esquisse >> Inclure les bibliothèques >> Gérer les bibliothèques …"
Cette procédure n'est pas nécessaire pour l'ESP32, puisque ce modèle est déjà livré avec sa bibliothèque installée.
Étape 5: Coder
Nous utiliserons le même code dans toutes les puces ESP. Les seules différences entre eux seront le nom du point d'accès et le canal.
N'oubliez pas que l'ESP32 utilise une librairie différente des autres: "WiFi.h". Les autres modèles utilisent le "ESP8266WiFi.h".
* La bibliothèque ESP32 WiFi.h est fournie avec le package d'installation de la carte dans l'IDE Arduino.
//descomentar a biblioteca de acordo com seu chip ESP//#include //ESP8266
//#include //ESP32
Étape 6: Paramètres initiaux
Ici, nous avons les données qui vont changer d'un ESP à l'autre, le ssid, qui est le nom de notre réseau, le mot de passe du réseau et, enfin, le canal, qui est le canal où le réseau fonctionnera.
/* Nome da rede e senha */const char *ssid = "nomdeDaRede"; const char *mot de passe = "senha"; const int canal = 4; /* Endereços para configuração da rede */ IPAddress ip (192, 168, 0, 2); Passerelle d'adresse IP (192, 168, 0, 1); sous-réseau d'adresse IP (255, 255, 255, 0);
Étape 7: configuration
Lors de la configuration, nous allons initialiser notre point d'accès et définir les paramètres.
Il y a des détails pour le constructeur où nous pouvons définir le CANAL dans lequel le réseau créé fonctionnera.
WiFi.softAP (ssid, mot de passe, canal);
void setup() { delay(1000); Serial.begin(115200); Serial.println(); Serial.print("Configuration du point d'accès…"); /* Você pode remover o parâmetro "password", se quiser que sua rede seja aberta. */ /* Wifi.softAP(ssid, mot de passe, canal); */ WiFi.softAP(ssid, mot de passe, canal); /* configurações da rede */ WiFi.softAPConfig(ip, gateway, subnet); Adresse IP monIP = WiFi.softAPIP(); Serial.print("Adresse IP AP: "); Serial.println(monIP); } boucle vide() { }
Étape 8: Expérimentez
1. Toutes les puces ont été connectées simultanément, côte à côte.
2. L'expérience a été réalisée dans un environnement de travail, avec d'autres réseaux disponibles, nous pourrions donc voir d'autres signes à côté du nôtre.
3. Chaque puce est sur un canal différent.
4. À l'aide de l'application, nous vérifions le graphique généré en fonction de l'intensité du signal, à la fois près des puces et dans un environnement plus éloigné avec des murs gênants.
Étape 9: Analyser les signes
Près des copeaux - 1 mètre
Nous montrons ici les premières notes de l'application. Dans ce test, les meilleures performances provenaient de l'ESP02 et de l'ESP32.
Étape 10: Analyser les signes
Loin des puces - 15 mètres
Dans cette deuxième étape, le point culminant est à nouveau l'ESP02, qui possède sa propre antenne externe.
Étape 11: Graphique à barres - 1 mètre de distance
Pour faciliter la visualisation, nous mettons en place ce graphique qui indique les éléments suivants: plus la barre est petite, plus le signal est puissant. Donc là encore, nous avons les meilleures performances ESP02, suivi par ESP32 et ESP01.
Étape 12: Graphique à barres - à 15 mètres de distance
Dans ce graphique, nous revenons aux meilleures performances de l'ESP02, suivi de l'ESP32 sur une plus longue distance.
Étape 13: Canaux
Maintenant, dans cette image, je vais vous montrer comment chaque puce fonctionne sur un canal différent.
Étape 14: Conclusions
- ESP02 et ESP32 se démarquent lorsque l'on analyse le
signal, à la fois près et loin.
- L'ESP01 est aussi puissant que l'ESP32 quand on y regarde de près, mais à mesure qu'on s'en éloigne, il perd beaucoup de signal.
Les autres puces finissent par perdre plus de puissance à mesure que nous nous éloignons.
Conseillé:
Conception d'un oscillateur basé sur le mode actuel pour les amplificateurs de puissance audio de classe D : 6 étapes
Conception d'un oscillateur basé sur le mode actuel pour les amplificateurs de puissance audio de classe D : ces dernières années, les amplificateurs de puissance audio de classe D sont devenus la solution préférée pour les systèmes audio portables tels que les MP3 et les téléphones portables en raison de leur efficacité élevée et de leur faible consommation d'énergie. L'oscillateur est un élément important de la classe D au
Puissance du signal WiFi ESP32 TTGO : 8 étapes (avec photos)
Force du signal WiFi ESP32 TTGO : Dans ce tutoriel, nous allons apprendre à afficher la force du signal d'un réseau WiFi à l'aide de la carte ESP32 TTGO.Regardez la vidéo
Émetteur de puissance sans fil articulé : 4 étapes
Émetteur de puissance sans fil articulé : Vous voulez qu'un bras articulé suive inutilement votre appareil pour le charger ? C'est le projet. I Combo émetteur et récepteur d'alimentation sans fil qui suivra votre appareil… tant qu'il est à environ trois pouces de distance
Lumière de réveil LED haute puissance (+/- 15Watt): 5 étapes
Lumière de réveil LED haute puissance (+/- 15 watts) : * Remarque de modification de 2020 : tout d'abord, je n'utilise plus le ventilateur et cela semble être ok. Il fait chaud, mais rien n'a encore brûlé. Avec de nouvelles connaissances et étant donné que ces LED sont si bon marché, j'en utiliserais plus que 2 et j'ajouterais des LED simples de 3 W
Amplificateur de puissance LM3886, double ou pont (amélioré) : 11 étapes (avec photos)
Amplificateur de puissance LM3886, double ou pont (amélioré) : Un amplificateur compact à double puissance (ou pont) est facile à construire si vous avez une certaine expérience en électronique. Seules quelques pièces sont nécessaires. Bien sûr, il est encore plus facile de construire un ampli mono. Les problèmes cruciaux sont l'alimentation électrique et le refroidissement. Avec le com