Très bon marché/Simple WiFi Shield pour Arduino et microprocesseurs (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.

Remarque : Ne pas utiliser l’installation Adafruit Conseil comme le sketch utilisé ici ne se compile pas sous ce code.

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 pfodESP2866BufferedClient.

Définition du 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 toute écoute un votre connexion lorsque vous définissez votre réseaux réels ssid et le 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 vous 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.

 // =============== start of pfodWifiWebConfig settings ==============<br>// update this define with the password from your QR code //http://www.forward.com.au/pfod/secureChallengeResponse/keyGenerator/index.html #define pfodWifiWebConfigPASSWORD "b0Ux9akSiwKkwCtcnjTnpWp" 

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, connectez la clé USB à câble série comme montré sur la photo. Vérifier la photo et votre câblage.

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.

Cette photo 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.

Branchez le câble convertisseur USB vers série dans votre ordinateur et sélectionner 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 mettre le module Adafruit HUZZAH ESP2866 en mode de programmation en maintenant enfoncé le bouton de sonnette GPIO0 et en cliquant sur le bouton Reset et puis en relâchant le bouton poussoir GPIO0. Le GPIO0 conduit devrait rester faiblement éclairé. 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.

Articles Liés

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
Un moins cher ESP8266 WiFi Shield pour Arduino et autres micros

Un moins cher ESP8266 WiFi Shield pour Arduino et autres micros

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 210511 Rev de ce projet nettoie les autres connexions tentatives s'il est déjà connecté. Utilise égale
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
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
Tuyau de grand, simple et bon marché de réparation pour le jardin et ailleurs

Tuyau de grand, simple et bon marché de réparation pour le jardin et ailleurs

J'ai un grand jardin, avec beaucoup de tuyaux et une grosse tondeuse que trop souvent les hits les tuyaux puis nécessitant réparation. J'ai beaucoup d'expérience avec des méthodes différentes (généralement sous la forme de différents connecteurs et b
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
Bon marché, fait sur commande, pour s’adapter, dés à coudre.  (ou viril, homme taille, dés à coudre MAN)

Bon marché, fait sur commande, pour s’adapter, dés à coudre. (ou viril, homme taille, dés à coudre MAN)

Faites sur mesure pour s'adapter dés à coudre, de mastic époxy ou Polymer Clay (pour coudre) bon marché, rapide et facile !C'est là un problème répété que j'ai eu au cours des années. Je serai à coudre, couture ou réparer quelque chose * viril *. Cho
Bon marché gomme de peinture pour la peinture ou l’argile

Bon marché gomme de peinture pour la peinture ou l’argile

Bienvenue à mon premier Instructable, j'espère vous plaira.Aujourd'hui, j'étais à un magasin de fournitures d'artisanat ramasser quelques choses pour mon nouveau passe-temps. Je suis allé à attraper un effaceur de peinture après avoir vu il recommand
Un pumpgun en marbre de l’alcool « réaliste » (bon marché, simple et puissant)

Un pumpgun en marbre de l’alcool « réaliste » (bon marché, simple et puissant)

Simple, bon marché et puissant. Une combinaison mortelle de pistolet DIY spud.Objet nécessaire :-PVC tuyau 15mm classe 6 1,2 mètres x 1 unité-montage de tubes U de pvp 15 mm x 1-L forme incurvée 15mm 1 unité-PVC tuyau 16mm 3 cm - équipé avec 15mm pvc
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
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
Cuiseur à bon marché et efficace Sous Vide (Arduino alimenté)

Cuiseur à bon marché et efficace Sous Vide (Arduino alimenté)

Cuisson sous vide est un excellent moyen de nouveau de cuisson des aliments. Je ne vais pas expliquer pourquoi et comment cela fonctionne ici... pour les explications et d'excellentes recettes, vous pouvez consulter ces gars :http://modernistcuisine.
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
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