Étape 2: Code et programmation
Vous devez tout d’abord, assurez-vous que vous avez une version de l’IDE Arduino qui est au moins 1.6.4. Téléchargez-le ici :
https://www.Arduino.cc/en/main/Software et installez-le.
Puis allez dans fichier -> Préférences et en bas sous « Autres Conseil de gérance », entrez :
http://Arduino.esp8266.com/versions/2.0.0/package _...
Utilisez le gestionnaire de Conseil d’administration pour installer cette ESP8266 (Arduino ESP8266 installation instructions de suivant Adafruit ici : https://learn.adafruit.com/adafruit-huzzah-esp8266-breakout/using-arduino-ide)
Outils--> Board select ESP8266 génériques (ou Adafruit Huzzah ESP8266 si vous utilisez qui) et utilisent ces paramètres :
- Fréquence du processeur: 80 MHz
- Vitesse de téléchargement : 115200
- Lorsque vous branchez votre FTDI, sélectionnez le port COM pour elle.
Assurez-vous que vous installez également la bibliothèque neopixel pour Arduino si vous n’avez pas déjà. L’obtenir en utilisant le gestionnaire de bibliothèque
- Dans l’Arduino passer Esquisse--> Bibliothèque incluent--> gérer les bibliothèques (c’est en haut de la liste)
- Tapez « neopixel » dans la zone de recherche
- Sélectionnez la bibliothèque de neopixel Adafruit et installer
Maintenant Préparez vos croquis. Vous pouvez utiliser le schéma générique de StrandTest dans le menu exemples sous le dossier Adafruit NeoPixel. Définir le nombre de pixels vous utilisez et la broche de données de la valeur - j’utilise broche 14.
[REMARQUE : NE PAS UTILISER LA BROCHE 16 POUR NEOPIXELS].
Mettre le jury en mode bootloader.
- Si vous utilisez l’évasion de Huzzah, cela signifie maintenant enfoncé le bouton GPIO0, pressez et relâchez le bouton renvoyé, puis relâchez le bouton de GIO0.
- Si vous utilisez un ESP8266 nu au lieu de cela, puis temporairement connecter GPIO0 à la terre, pouvoir basculer sur la broche de remise à zéro, puis déconnectez GPIO0 du sol.
- Si vous avez un de ce qui précède fait correctement, la LED intégrée doit être faiblement sur.
Maintenant télécharger l’esquisse à l’aide de l’IDE Arduino. Cela prendra un certain temps et vous verrez probablement le scintillement LED embarqué pendant le transfert.
Maintenant que vous avez téléchargé l’esquisse, nous allons voir si cela fonctionne. Appuyer sur l’interrupteur de la batterie et vous devriez voir votre neopixels s’allument.
Félicitations, vous êtes à mi-chemin à faire le prochain appareil ITO gros ! Amusez-vous en faisant des choses s’allument de loin avec votre ESP8266.
Espérons que cette économise du temps à récurer plusieurs sites afin de tout mettre ensemble. Merci à Adafruit, http://www.esp8266.com/et http://www.whatimade.today/esp8266-easiest-way-to-program-so-far/ pour tout le matériel de source original.