Nous sommes dans la génération de l'Internet des objets (IoT)! De nos jours, vous pouvez contrôler à distance vos gadgets / appareils domestiques tels que le climatiseur, le chauffe-eau, le chauffe-eau, etc. Au fil du temps, nous avons également construit quelques projets de domotique basés sur l'IoT en utilisant Arduino, ESP et Raspberry Pi. Mais pour tous les appareils compatibles IoT basés sur le Wi-Fi, vous avez besoin d'une connexion Internet ou vous pouvez dire une connectivité Internet / Wi-Fi ininterrompue. Mais l'utilisation d'une connexion haut débit a ses limites comme parfois la chute du signal wifi (en particulier pour la bande 2,4 GHz, occupée par plus d'interférences) d'une pièce à l'autre ou d'étage à étage.
C'est pour cette raison que des répéteurs wifi ou des prolongateurs de portée sont nécessaires, mais les répéteurs wifi commerciaux disponibles sur le marché sont très coûteux, ce qui n'est pas une option réalisable pour tous. Il apparaît le besoin de solutions à faible coût (moins d'un tiers par rapport au prix de tout répéteur wifi commercial) uniquement pour l'extension de la portée. Donc, aujourd'hui, j'ai partagé une solution qui construit rapidement des projets de week-end en une demi-heure. Pour cela, vous n'avez pas besoin de construire de circuit matériel et vous n'avez pas besoin d'être un expert en électronique. Suivez les étapes simples ci-dessous pour créer votre répéteur ou prolongateur de portée wifi à bas prix.
Nodemcu ESP8266
Le Nodemcu ESP8266 est le principal et le seul composant, je voudrais donc également décrire certaines caractéristiques et spécifications de base. Il s'agit d'une plateforme de développement IoT open-source, une combinaison du module wifi et des fonctionnalités d'Arduino (Microcontroller). Il peut également être programmé dans Arduino IDE via l'interface micro USB (avec IC de gestion de flash intégré) et c'est un module de transcription wifi programmable qui est le meilleur choix pour le réseau wifi, le réseautage en purée et dispose d'une puce wifi standard 802.11 12E, à bord 3.3V régulateur et à bord d'Antena. En outre, il dispose de plusieurs options d'entrée d'alimentation (entrée utilisant un port micro USB et deux types d'entrée d'alimentation externe (entrée 5v VCC et entrée 3.3v VCC) et peut être utilisé comme point d'accès.
Normalement, ces modules peuvent être programmés directement à l'aide de l'IDE Arduino, mais pour ce projet, nous devons flasher le firmware sur NodeMCU. Notez qu'après ce processus, vous ne pourrez plus utiliser votre NodeMCU avec Arduino IDE. Vous pouvez également vous référer à cet article clignotant ESP8266 pour en savoir plus à ce sujet.
Étape 1: Tout d'abord, connectez votre ESP8266 à un ordinateur à l'aide d'un câble micro USB de type B vers USB. Une fois connecté, un voyant LED bleu s'allumera.
Étape 2: Téléchargez l'outil de téléchargement Flash ESP8266 pour Windows à partir du site officiel. Vérifiez l'image ci-dessous pour comprendre comment extraire le fichier zip dans le dossier à l'aide de WinRAR. Téléchargez la dernière version de WinRAR.
Étape 3: Maintenant, vous devez télécharger («esp_wifi_repeater-master»). Il s'agit du répéteur Wi-Fi entièrement fonctionnel (avec NAT et réseau maillé). Téléchargez le fichier zip et extrayez-le dans un dossier où vous pouvez voir un dossier du micrologiciel contenant trois fichiers bin (qui seront utilisés ultérieurement). Téléchargez-le depuis la page GitHub. Le lien et l'image sont donnés ci-dessous.
Télécharger ESP WiFi Repeater
Maintenant , extrayez le fichier dans le dossier du zip à l'aide de WinRAR
Étape 4: Maintenant , faites un clic droit sur le fichier zip «flash_download_tools_v3.6.8» et cliquez sur «Extraire ici». Vous trouverez un dossier dans votre répertoire nommé "flash_download_tools_v3.6.8". Maintenant, ouvrez ce dossier et ouvrez les outils de téléchargement flash comme indiqué dans l'image ci-dessous.
Étape 5: Une fenêtre de commande apparaît et «Outils de téléchargement ESPRESSIF» peut être ouvert à partir de la liste. Sélectionnez la première option et cliquez sur "ESP8266 DownloadTools", comme vous pouvez le voir dans l'image ci-dessous.
Une fois que vous avez cliqué dessus, vous verrez les principaux outils / fenêtres clignotants comme indiqué dans l'image ci-dessous.
Étape 6: Comme je l'ai mentionné à l'étape 3, vous devrez télécharger le esp_wifi_repeater-master à partir du Github et extraire le fichier zip dans le dossier. Ouvrez le dossier et vous verrez un dossier du micrologiciel contenant 3 fichiers bin. Sélectionnez et choisissez tous les fichiers bin dans les outils de téléchargement ESP8266 un par un et mettez le nom du fichier lui-même dans la case de droite. Ceci est une étape importante.
Cliquez avec le bouton droit et sélectionnez «Renommer». Copiez ensuite le nom du fichier bin (sans.bin) et collez-le après la zone @ comme indiqué dans l'image ci-dessous.
Étape 7: C'est une étape très importante. Consultez l'image ci-dessous et selon les instructions et les captures d'écran fournies, répétez pour tout le fichier bin et modifiez certains paramètres des outils de téléchargement flash esp8266 tels que (SPI SPEED: 80Mhz, SPI MODE: QIO, FLASH SIZE: 32Mbit) et sélectionnez le Comport, Débit en bauds: 115200 et enfin cliquez sur le bouton «START» pour commencer à faire clignoter votre ESP8266.
Avant de clignoter, vous verrez «IDLE» écrit, ce qui signifie que c'est une condition idéale et après un clignotement réussi, vous verrez le dialogue « FINISH » dans la fenêtre du moniteur des outils de téléchargement ESP8266. En outre, vous pouvez afficher toutes les informations associées clignotantes, et vous obtiendrez l' adresse MAC du point d'accès et l'adresse MAC STA, qui sont des informations très importantes liées à l'identité du réseau et de l'appareil.
Maintenant, déconnectez simplement votre ESP8266 et reconnectez-le ou vous pouvez appuyer sur le bouton de réinitialisation de l'ESP 8266 pour que le firmware redémarre.
Étape 8: Maintenant, vous avez trouvé un nouveau nom de point d'accès ou de point d'accès Wi-Fi "MyAP" qui est le SSID diffusé par ESP8266, mais attendez! Il n'a pas de connexion Internet.
Vous devez installer et configurer avec votre principal routeur Wi-Fi domestique / professionnel en ouvrant sa page de configuration. Connectez votre mobile / ordinateur portable avec ce SSID («MyAP») et composez l'adresse IP (192.168.4.1) à partir de votre navigateur préféré et la page de configuration s'ouvrira. Sous les paramètres STA, ajoutez le nom et le mot de passe SSID de votre réseau wifi principal et cliquez sur se connecter. Après cela, les paramètres de configuration seront enregistrés et sous les paramètres AP (point d'accès), vous pouvez définir votre nom et votre mot de passe SSID. Sélectionnez les types de sécurité de cryptage comme le WPA2 le plus populaire. Suivez les captures d'écran ci-dessous pour une meilleure compréhension.
Étape 9: Une fois que tout a été fait, je viens de faire une fabrication simple sur un morceau de plexiglas ou en fibre de verre et j'ai ajouté un interrupteur marche-arrêt. Expérimentalement, j'ai ajouté deux pièces d'antenne 2 dbi et connecté à une antenne embarquée pour une meilleure couverture de la portée wifi, qui peut également être pivotée (bien que l'ESP8266 ait une antenne intégrée). Je l'ai mis sous tension à l'aide d'un chargeur mobile USB 5v avec un câble USB et connecté sur le port MicroUSB ESP8266 et l'ai mis sur des prises secteur. Il s'agit de la meilleure alimentation électrique fiable pour une utilisation à long terme.
Un autre avantage est que ce répéteur Wi-Fi nécessite une alimentation 5v qui peut être alimentée par une bonne banque d'alimentation.Vous pouvez également construire votre propre banque d'alimentation en suivant cet article. Par conséquent, il y a des chances qu'il puisse être utilisé à l'extérieur avec votre téléphone portable, mais le répéteur Wi-Fi commercial ne dispose pas de cette fonctionnalité. Vous ne pouvez pas l'utiliser à l'extérieur car l'alimentation électrique CA est toujours nécessaire.
Le fonctionnement complet du répéteur Wi-Fi peut être trouvé dans la vidéo ci-dessous, nous avons également fait un test de vitesse dans ce nouveau répéteur Wi-Fi et avons obtenu près de 4,0 Mbps. Si vous avez des questions, veuillez les laisser dans la section des commentaires ou utiliser nos forums pour d'autres questions techniques.