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

Étape 3: Programmation du bouclier WiFi

Le bouclier WiFi doit être programmé une fois, seule et jamais plus, avec la configuration de la page web et le numéro de série au code WiFi Bridge.

Pour programmer le bouclier, suivez les étapes indiquées sur https://github.com/esp8266/arduino en vertu de l’Installer avec le gestionnaire de planches. Lorsque vous ouvrez le gestionnaire de cartes des outils → Board menu et sélectionnez Type contribué et installé la plateforme esp8266. Ce projet a été compilé à l’aide de la ESP8266 version 1.6.4-673-g8cd3697. Versions ultérieures bien être mieux, mais mai ont leurs propres bugs comme la plate-forme évolue rapidement.

Fermer et rouvrir l’IDE Arduino et vous pouvez maintenant sélectionner "Générique ESP8266 Module" dans le menu Outils → Board.

Vous devez également installer la dernière version de pfodESP2866BufferedClient.zip que cette bibliothèque fonctionne avec IDE ESP8266.com V2.2 plug-in. Si vous avez déjà installé la bibliothèque pfodESP2866WiFi, supprimer ce répertoire Bibliothèque complètement.

  1. Téléchargez ce fichier pfodESP2866BufferedClient.zip sur votre ordinateur, placez-le sur votre bureau ou un autre dossier, vous pouvez facilement trouver
  2. Puis utilisez option de menu IDE Arduino 1.6.5 Sketch → bibliothèque d’importation → ajouter la bibliothèque de l’installer. (Si Arduino ne permet pas l’installer car il existe déjà la bibliothèque puis trouver et supprimer le dossier pfodESP8266BufferedClient plus âgé et puis importer celui-ci)
  3. Arrêtez et redémarrez l’IDE Arduino et sous Fichier -> exemples vous devriez maintenant voir pfodESP8266BufferedClient.

Définir le mot de passe de Configuration Point d’accès.

Après avoir installé la bibliothèque pfodESP8266BufferedClient, ouvrez l’IDE Arduino et copiez cette esquisse, ESP8266_WifiShield.ino, dans l’IDE. Avant de programmer le bouclier, vous devez définir votre propre mot de passe pour le point d’accès de configuration.

En mode de configuration, le bouclier WiFi met en place un Point d’accès sécurisé appelé pfodWifiWebConfig avec un mot de passe contenu dans un code QR attaché au bouclier. Cette connexion sécurisée empêche quiconque écoute sur votre connexion lorsque vous définissez votre véritable réseau ssid et mot de passe. Vous devez générer votre propre mot de passe pour vos boucliers. Un programme java SecretKeyGenerator est disponible ici qui génère des clés aléatoire de 128 bits et écrit les fichiers QR.png. Une autre alternative consiste à utiliser des QR Droid privé (d’après Google pièce) pour créer un QR Code pour votre propre mot de passe choisi.

Dans les deux cas, vous devez mettre à jour les #define près du sommet de l’esquisse avec votre propre mot de passe.

Vous pouvez également définir votre propre nom de Point d’accès de configuration, si vous le souhaitez.

Le bouclier de programmation

Pour programmer le bouclier, retirez-le de la carte Arduino, courte sur le FLASH_LINK (montré ici avec un lien bleu court-circuitage dans le milieu du plateau) et connecter la clé USB à câble série comme montré sur la photo. Vérifier la photo et votre câblage.

Le fil RX se connecte à D0 et le fil TX relie D1. Le VCC (+ 5V) se branche sur la broche de 5V et GND se connecte à la broche GND sur le bouclier. Court-circuiter les FLASH_LINK comme indiqué ci-dessus. La photo ci-dessus est pour le SparkFun câble convertisseur USB vers série. Si vous utilisez le câble Adafruit, il n’a pas les bornes mais est codé en couleur, rouge est puissance, noir est au sol, vert est TX et blanc est RX.

Vérifier soigneusement les connexions VCC et GND comme il est facile de court-circuiter l’alimentation USB si vous êtes une broche au large.

Puis branchez le câble USB à votre ordinateur pour propulser vers le haut de la ESP8266-01 en mode programmation. Sélectionnez le port COM dans le menu Outils → Port. Quitter la fréquence du processeur, la taille de Flash et la vitesse d’Upload à leurs paramètres par défaut

Puis sélectionnez fichier → télécharger ou utiliser le bouton flèche droite pour compiler et télécharger le programme. Deux fichiers sont téléchargés. Si vous obtenez un message d’erreur téléchargement Vérifiez vos connexions de câbles sont branchées les broches corrects et réessayez. Une fois la programmation terminée, retirez le court-circuitage lien de FLASH_LINK.

Joindre le code QR de Configuration

Vous aurez besoin de votre mot de passe unique configuration accès point chaque fois que vous devez configurer le bouclier, il est donc commode pour l’attacher comme un code QR à l’écu (ou son boîtier). Voici le fichier de présentation d’Open Office qui a été utilisé pour imprimer les détails de QR code et connexion pour ce projet. Remplacer le texte de QR code et mot de passe avec votre propre unique pour compléter le bouclier.

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