Table des matières:

Bouclier WiFi Arduino utilisant ESP8266 : 4 étapes
Bouclier WiFi Arduino utilisant ESP8266 : 4 étapes

Vidéo: Bouclier WiFi Arduino utilisant ESP8266 : 4 étapes

Vidéo: Bouclier WiFi Arduino utilisant ESP8266 : 4 étapes
Vidéo: How to Make 4-Channel ESP8266 ESP01 Wi-Fi Relay | ESP01 Home Automation | RemoteXY | FLProg 2024, Novembre
Anonim
Bouclier WiFi Arduino utilisant ESP8266
Bouclier WiFi Arduino utilisant ESP8266

Bonjour gars!

Ce projet se concentre principalement sur la création d'un bouclier WiFi basé sur ESP8266 pour Arduino UNO.

Ce shield peut être utilisé pour programmer l'ESP8266 en deux modes.

Soit via les commandes AT, soit directement via l'IDE Arduino.

Qu'est-ce que l'ESP8266 ?

L'ESP8266 est une puce Wi-Fi à faible coût avec une pile TCP/IP complète et une capacité de microcontrôleur produite par le fabricant Espressif Systems à Shanghai, en Chine.

L'ESP8266 est capable d'héberger une application ou de décharger toutes les fonctions de réseau Wi-Fi d'un autre processeur d'application. Chaque module ESP8266 est préprogrammé avec un micrologiciel de jeu de commandes AT, ce qui signifie que vous pouvez simplement le connecter à votre appareil Arduino.

Étape 1: COMPOSANTS REQUIS

  • ESP8266
  • LM317TG
  • BOUTON POUSSOIR
  • 10 K POT
  • PRISE 12V CC
  • Résistance 1K
  • Résistance 220E
  • Résistance 360E
  • Pulls Homme et Femme

Étape 2: CIRCUIT

CIRCUIT
CIRCUIT

Le circuit se concentre principalement sur l'interfaçage du module wifi ESP8266 avec Arduino UNO.

L'ESP8266 est un module délicat à utiliser; il a besoin de sa propre source d'alimentation et d'une configuration de connexion spécifique pour communiquer avec Arduino.

Rappelez-vous toujours que l'ESP8266, lorsqu'il est acheté, est livré avec un micrologiciel par défaut capable de communiquer avec les commandes AT. Mais si le module a été directement programmé avec Arduino, alors le firmware par défaut sera effacé et il devra être flashé à nouveau si les commandes AT doivent être utilisées.

Ici, le LM317TG est utilisé comme régulateur de tension 3,3V. Ce 3,3 V est utilisé pour alimenter le module ESP8266 car le 3,3 V d'Arduino UNO ne pourra pas fournir suffisamment de courant pour le module ESP. La broche d'entrée LM317 peut être alimentée par la prise d'entrée CC de la broche Vin de la carte Arduino UNO

La broche GPIO0 du module ESP est connectée à une broche de cavalier qui peut être basculée pour connecter la broche à la terre. Cela permet à l'utilisateur de configurer le module ESP pour qu'il fonctionne soit en mode de commande AT, soit en mode de programmation (Arduino IDE). Le GPIO0 et le GPIO2 sont tous deux connectés à un connecteur externe afin que ces broches GPIO puissent également être utilisées.

Nous avons connecté les broches Rx et Tx du module ESP8266 aux broches 12 et 13 d'Arduino. Nous n'avons pas utilisé la série matérielle (broches 0 et 1) pour faciliter le débogage. Vous pouvez également remarquer qu'une option pour connecter le DISPLAY 16*2 est également fournie afin qu'il puisse être monté directement sur le dessus du blindage. L'écran LCD est alimenté par la broche 5V de l'Arduino.

L'image ci-dessus est le schéma du circuit.

Étape 3: CONCEPTION DE PCB à l'aide d'EAGLE

CONCEPTION DE PCB avec EAGLE
CONCEPTION DE PCB avec EAGLE

Le schéma est converti en PCB. Ici, l'outil Eagle CAD est utilisé. Veuillez passer en revue les bases de l'utilisation de l'outil de CAO EAGLE afin que de petits prototypes puissent être facilement conçus par vous-même.

L'image ci-dessus montre la disposition du tableau.

Étape 4: Fabrication du PCB

Fabrication du PCB
Fabrication du PCB
Fabrication du PCB
Fabrication du PCB

Maintenant, nous allons envoyer nos planches pour la fabrication. Afin de fabriquer votre PCB, vous devez générer des fichiers Gerber à partir de la disposition de la carte dans l'outil Eagle CAD. CLIQUEZ ICI pour voir un didacticiel vidéo sur la façon de générer des fichiers Gerber à partir d'EAGLE.

Personnellement, j'aime LIONCIRCUITS. La qualité de leurs planches est vraiment bonne et ils fournissent également les planches en seulement 5 jours.

Ci-dessus, vous pouvez trouver mes images PCB lorsqu'elles sont téléchargées sur Lioncircuits.

Conseillé: