Table des matières:
- Étape 1: COMPOSANTS REQUIS
- Étape 2: CIRCUIT
- Étape 3: CONCEPTION DE PCB à l'aide d'EAGLE
- Étape 4: Fabrication du PCB
Vidéo: Bouclier WiFi Arduino utilisant ESP8266 : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
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
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
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
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é:
Un bouclier WiFi ESP8266 moins cher pour Arduino et autres micros : 6 étapes (avec photos)
Un bouclier WiFi ESP8266 moins cher pour Arduino et autres micros : mise à jour : 29 octobre 2020Testé avec la bibliothèque de cartes ESP8266 V2.7.4 - travaux Mise à jour : 23 septembre 2016Ne pas utiliser la bibliothèque de cartes Arduino ESP V2.3.0 pour ce projet. V2.2.0 fonctionneMise à jour : 19 mai 2016 Rev 14 de ce projet révise les bibliothèques et le code pour fonctionner avec
Comment créer un bouclier Arduino très facilement (à l'aide d'EasyEDA): 4 étapes
Comment créer un bouclier Arduino très facilement (à l'aide d'EasyEDA): dans ce Instructable, je vais vous apprendre à créer un bouclier Arduino Uno très facilement. Je n'entrerai pas dans trop de détails, mais j'ai inclus une vidéo où j'ai approfondir un peu l'utilisation du logiciel. J'utilise l'application web EasyEDA depuis que je c
Mise à niveau du bouclier moteur pour le robot SMARS Arduino - Télécharger le code via Bluetooth : 20 étapes
Mettre à niveau le bouclier moteur pour le robot SMARS Arduino - Télécharger le code via Bluetooth : il existe plusieurs options de bouclier moteur que vous pouvez utiliser avec Arduino Uno sur ce projet de robot SMARS, très souvent en utilisant Motor Shield V1 fabriqué par Adafruit ou compatible (clone de Chine), mais l'inconvénient de ce bouclier n'a pas le Blueto
Radiocommande RF 433MHZ utilisant HT12D HT12E - Faire une télécommande Rf en utilisant HT12E & HT12D avec 433mhz: 5 étapes
Radiocommande RF 433MHZ utilisant HT12D HT12E | Faire une télécommande Rf à l'aide de HT12E & HT12D avec 433 mhz : dans cette instructable, je vais vous montrer comment faire une télécommande RADIO à l'aide d'un module émetteur-récepteur 433 mhz avec encodage HT12E & Décodeur HT12D IC. Dans cette instructable, vous pourrez envoyer et recevoir des données à l'aide de COMPOSANTS très très bon marché COMME : HT
Télécommande sans fil utilisant le module 2.4Ghz NRF24L01 avec Arduino - Nrf24l01 4 canaux / 6 canaux émetteur-récepteur pour quadrirotor - Hélicoptère Rc - Avion Rc utilisant Arduino: 5 étapes (avec photos)
Télécommande sans fil utilisant le module 2.4Ghz NRF24L01 avec Arduino | Nrf24l01 4 canaux / 6 canaux émetteur-récepteur pour quadrirotor | Hélicoptère Rc | Avion Rc utilisant Arduino: Pour faire fonctionner une voiture Rc | Quadricoptère | Drone | Avion radiocommandé | Bateau RC, nous avons toujours besoin d'un récepteur et d'un émetteur, supposons que pour RC QUADCOPTER nous ayons besoin d'un émetteur et d'un récepteur à 6 canaux et que ce type de TX et RX soit trop coûteux, nous allons donc en faire un sur notre