Un moins cher ESP8266 WiFi Shield pour Arduino et autres micros (5 / 6 étapes)

Étape 5: Utilisation du bouclier WiFi

Dans un projet complet, vous montez un bouton poussoir momentané à l’extérieur de la boîte de votre projet relié à la CONFIG_LINK et demander à l’utilisateur de presser le bouton et puis allumez l’appareil pour passer en mode config. Le code que vous avez chargé dans le ESP8266-01 conduit également les broches GPIO0 de la ESP8266 faible lorsque le module est en mode config, vous pouvez de connecter une résistance 270 ohms et la LED entre les 3.3V rail et GPIO0 et Mont la LED à l’extérieur de la boîte, pour indiquer à l’utilisateur qu’ils sont en mode config.

10 Rev permet également de configurer la vitesse de transmission série pour ce bouclier. Valeur par défaut est de 19200, mais les exemples ici utilisent 9600 changement alors le débit en bauds à 9600 sur la page Web de config, au-dessus.

Comme mentionné plus haut de n’importe quel dessin que vous chargez dans votre Arduino ou autre micro-processeur, doit un court délai pour ignorer la sortie de débogage du module ESP8266. Other than that, pour recevoir et envoyer des données via le WiFi, votre dessin, vous venez lire et écrivez votre port série (relié au D0, D1) à 9600 bauds. Donc pour ignorer le débogage de l’ESP8266 sortie ajouter à un léger retard au début de la méthode setup()

Cet exemple utilise un Arduino UNO, mais vous pouvez utiliser n’importe quel microprocesseur, 5V ou 3, 3V basé qui a un UART. Si vous utilisez 3.3V micro-processeur, vous devez fournir 5V à alimentation électrique de l’écu de la WiFi. Ce 5V sera également relié à la broche de 5V du bouclier, il faut vérifier que cela est acceptable pour le micro, en Qu'on branche le bouclier.

Comme un test de ce bouclier, pfodApp a été utilisée pour allumer la LED de la Uno et éteindre via le WiFi. Tout d’abord, la pfodDesigner a été utilisé pour concevoir un menu simple.

NOTE : La dernière version de pfodApp envoie des messages keepAlive pour que le bouclier wifi n’expire pas

Ensuite, le code a été généré pour la connexion série à 9600 baud et transféré le fichier vers le PC, à l’aide de transfert de fichiers wifi.

Setup() de l’esquisse n’avait pas besoin d’avoir le delay(1000) ajouté parce que l’analyseur pfod ignore tous les caractères en dehors de {}, mais il a été notamment parce qu’il est recommandé pour cette carte WiFi.

L’esquisse terminée, ESP8266_UnoLedControl.ino est ici. Remarque Il n’existe aucun code de WiFi spécial, l’esquisse juste lit et écrit sur la sortie de série.

Supprimer le bouclier WiFi, sélectionnez Outils → bord → Uno dans l’IDE Arduino et programmer cette esquisse dans l’ONU. Remarque : vous devez supprimer le bouclier WiFi pour programmer l’ONU parce que l’USB est connectée aux broches TX/RX de la UNO.

Branchez le bouclier WiFi, il va automatiquement se connecter à votre réseau local et démarrer un serveur sur le port que vous avez configuré. Dans pfodApp, vous pouvez configurer une connexion de ce périphérique. Voir pfodAppForAndroidGettingStarted.pdf pour plus de détails.

Ensuite se connecter pour activer les LED de la Uno sur et en dehors de votre Android mobile via le wifi.

C’est fini!!

Articles Liés

Très bon marché/Simple WiFi Shield pour Arduino et microprocesseurs

Très bon marché/Simple WiFi Shield pour Arduino et microprocesseurs

Mise à jour : 19 mai 2016Rev 14 de ce projet revise bibliothèques et code fonctionne avec les plug-in V2.2 ESP8266.com IDEMise à jour : 17 décembre 201511 Rev de ce projet nettoie les autres connexions tentatives s'il est déjà connecté. Utilise égale
Guide d’assemblage V2 KIT de couleur RGB LCD Shield pour Arduino 65K

Guide d’assemblage V2 KIT de couleur RGB LCD Shield pour Arduino 65K

The RGB LCD shield pour Arduino 65K couleur KIT comprend tous les composants pour assembler un prêt à l'emploi LCD shield pour Arduino et conseils compatibles comme Freeduino.(visitez http://store.nkcelectronics.com/rgb-lcd-shield-for-arduino-65k-col
3 canaux Dimmer/fader pour Arduino ou autre microcontrôleur

3 canaux Dimmer/fader pour Arduino ou autre microcontrôleur

Dans une ancienne version instructable j'ai présenté un simple fader/variateur AC TRIAC qui pourrait être contrôlé avec un Arduino. Dans diverses réactions, que j'ai eu, un certain nombre de gens exprimé leur intérêt pour un fader RGB de 3 canaux. Ma
La partie de ESP8266 1 - série WIFI Module pour Arduino

La partie de ESP8266 1 - série WIFI Module pour Arduino

Il s'agit de la partie 1 de 3 instructables pour vous aider à utiliser le ESP8266 avec Arduino. Dans ce ce premier tutoriel, vous apprendrez comment d'installation et d'essai le module relié à un Arduino.Le ESP8266 est sans doute le plus polyvalent m
Linux, WiFi, Ethernet, USB Shield pour Arduino

Linux, WiFi, Ethernet, USB Shield pour Arduino

Bouclier de Yun est un Arduino Shield qui simplement "tournera" Arduino (UNO, Leonardo, MEGA2560 etc.) comme un "Arduino Yun". Il fournit un système Linux, WiFi, Ethernet de la carte Arduino pour la connectivité. Il a également un port
Camping moins cher maison idées pour la brousse de skeatesy1

Camping moins cher maison idées pour la brousse de skeatesy1

idées camping moins cher pour la brousse fait maison... par skeatesy1
Comment transformer votre smartphone à un générique shield pour Arduino

Comment transformer votre smartphone à un générique shield pour Arduino

Salut les gars, je suis l'un des créateurs de 1Sheeld, c'est une application mobile et une planche qui transforme votre smartphone en une plateforme ouverte pour Arduino.ComposantsArduino Uno 19,99 $1Sheeld 54,94 $Maquette, cavaliers, LEDsFondamental
Algorithme de multimètre numérique shield pour Arduino

Algorithme de multimètre numérique shield pour Arduino

Cette instructable décrit un bouclier, qui convertit la carte « Arduino » dans un multimètre numérique (DMM).Le bouclier peut être inséré sur « Arduino » UNO und Duemilanove planches. Il peut fonctionner en trois modes :autonome - la mesure de donnée
Simple relais Shield pour Arduino

Simple relais Shield pour Arduino

Shield au relais de contrôle 6, 6 numériques d'entrée et 6 analogique d'entrée avec Arduino Duemilanove, Arduino UNO. Les entrées numériques et les sorties de relais sont équipés d'une LED indiquant l'État.Le schéma de câblage est très simple :Étape
Mémoire carte Shield pour Arduino UNO

Mémoire carte Shield pour Arduino UNO

ce type de blindage est initialement coûte jusqu'à 4000 BDT (au Bangladesh), soit environ 39 USD (sans frais d'envoi). Mais de cette façon, vous pouvez faire votre propre bouclier de carte microSD qu'à 120 BDT (1,6 USD). Ne pas surprendre, car il ne
MP3 bon marché et facile Shield pour Arduino

MP3 bon marché et facile Shield pour Arduino

Cela fait suite à une Instructable antérieur pour attacher les entrailles d'un lecteur de MP3 clip à peu de frais à un Arduino.Le Instuctable précédent a montré comment utiliser l'Arduino pour contrôler toutes les fonctions du lecteur MP3 : augmentat
ESP8266 Wifi minuteur pour des charges ca

ESP8266 Wifi minuteur pour des charges ca

Cette instructable est basée sur ESP8266 version ESP-01 qui est programmé comme minuterie wifi pour la commutation de charges ca.ESP-01 a seulement 2 GPIO, seulement 2 charges peuvent être contrôlés, ici ma nécessité est de contrôler une charge de ca
Steadycam moins cher et plus facile pour tout le monde.

Steadycam moins cher et plus facile pour tout le monde.

Tout le monde sait la steadycam. Et tout le monde en utilisant une caméra pour prendre des vidéos, que ce soit l'iPhone4, un appareil photo numérique (comme dans ce instructable le Sony NEX-5), de ces nouvelles cool reflex numériques ou même un vérit
Discours synthèse Shield pour Arduino

Discours synthèse Shield pour Arduino

lors de l'utilisation de l'Arduino robot ou de projets interactifs, est-il bon de les faire parler ? Maintenant, il y a un bouclier iFLYTEK XFS505 discours synthèse puce pour vous aider à résoudre le problème. Arduino peut communiquer avec le module