ESP8266 contrôle WS2812 Neopixel LED à l’aide de l’IDE Arduino - un tutoriel (2 / 2 étapes)

É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

  1. Dans l’Arduino passer Esquisse--> Bibliothèque incluent--> gérer les bibliothèques (c’est en haut de la liste)
  2. Tapez « neopixel » dans la zone de recherche
  3. 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.

Articles Liés

ESP8266 ESP-12F NodeMCU à l’aide de l’IDE Arduino - un tutoriel de programmation

ESP8266 ESP-12F NodeMCU à l’aide de l’IDE Arduino - un tutoriel de programmation

NodeMCU Dev Board repose sur largement exploré esp8266 système sur une puce de Expressif. Il combine les caractéristiques du point d'accès WIFI et station + microcontrôleur et utilise un langage de programmation LUA basé simple. Offres de NodeMCU ESP
Horloge à l’aide de l’IDE Arduino connecté à Internet de ESP8266 de Steampunk

Horloge à l’aide de l’IDE Arduino connecté à Internet de ESP8266 de Steampunk

Ce que vous obtenez quand un anneau de NeoPixel, un Comité d'Arduino Wifi peu coûteux et un coupe au laser marche dans un Steam Punk Saloon ?Un Steampunk mode connecté à Internet conçu d'horloge à l'aide de la puce ESP8266 et l'IDE Arduino bien sûr !
Le ESP8266 WeMos-D1R2 de programmation à l’aide du logiciel/IDE Arduino

Le ESP8266 WeMos-D1R2 de programmation à l’aide du logiciel/IDE Arduino

Dans ce Instructable je vous guidera dans les étapes nécessaires pour installer, configurer et programmer le jury WeMos-D1R2 à l'aide de l'IDE Arduino.WeMos-D1R2 est un ESP8266-12 unité microprocesseur activé WiFi pour un encombrement de Arduino-UNO.
Votre dp32 chipkit de programmation à l’aide de l’IDE Arduino

Votre dp32 chipkit de programmation à l’aide de l’IDE Arduino

chipKIT conseils ont généralement beaucoup plus de mémoire et de puissance de calcul que plusieurs cartes Arduino, et par conséquent, ils sont tellement mieux à la manipulation des données.De l'autre côté, l'IDE Arduino est facile à utiliser et à com
Arduino connecté au Wifi à l’aide de ESP8266 contrôlée par Billy (à l’aide de Mac OS X)

Arduino connecté au Wifi à l’aide de ESP8266 contrôlée par Billy (à l’aide de Mac OS X)

Qu'il existe de nombreux tutoriels sur la façon de mettre en place un nouveau ESP8266 pour se connecter au wifi, il a fallu me jours et beaucoup d'heures à parler pour le département de technologie au collège en fait lever mon projet et en cours d'ex
Le ESP8266-12f de programmation à l’aide du logiciel/IDE Arduino

Le ESP8266-12f de programmation à l’aide du logiciel/IDE Arduino

Le ESP8266 est comme un Arduino avec un intégrée WiFi, le MCU et WiFi circuits sont dans la même puce. Envisager Arduino + bouclier WiFi = ESP8266. Dans ce instructable je vais vous donner un guide étape par étape pour se procurer et programmation d'
Programmation à l’aide de l’IDE Arduino sur votre planche ChipKIT Dp32

Programmation à l’aide de l’IDE Arduino sur votre planche ChipKIT Dp32

Ce guide montre comment configurer l'IDE Arduino afin qu'il peut être utilisé pour programmer le microcontrôleur chipKIT dp32 .Étape 1: Télécharger et installer l'IDE Arduino Cette étape est pour ceux qui n'ont pas installé l'IDE Arduino. N'hésitez p
ESP8266 station de météo (autonome) en utilisant l’IDE Arduino et plate-forme de Cloud GadgetKeeper

ESP8266 station de météo (autonome) en utilisant l’IDE Arduino et plate-forme de Cloud GadgetKeeper

Il s'agit d'une mise à niveau de mon précédent projet Station-météo-GadgetKeeper. Dans ce projet, je construis la même fonctionnalité mais uniquement à l'aide de ESP8266 WiFi SoC autonome avec capteur de température et d'humidité DHT11. Dans le proje
Comment faire pour restaurer le Firmware de ATmega16U2 Arduino UNO R3 à l’aide de l’IDE Arduino

Comment faire pour restaurer le Firmware de ATmega16U2 Arduino UNO R3 à l’aide de l’IDE Arduino

Si vous avez besoin de re-flash la puce ATmega16U2 avec le firmware stock pour restaurer l'Arduino UNO retour à la normale, cela se fait souvent sur la ligne de commande à l'aide d'avrdude ou dfu-programmer, ou avec le programme Windows Flip. Pour mo
Comment changer la charge de courant plus élevée qui se transforme rapidement et éteindre la LED à l’aide de MOSFET en arduino.

Comment changer la charge de courant plus élevée qui se transforme rapidement et éteindre la LED à l’aide de MOSFET en arduino.

Il est parfois nécessaire de contrôler plus de 40 mA de l'arduino. Dans ce cas un MOSFET ou un transistor peut servir pour commuter des charges de cours plus élevés. Dans cette vidéo un exemple de cette application est créé en tournant rapidement « O
TV ordinateur contrôlable à distance MP3 PLAYER à l’aide de ARDUINO et traitement

TV ordinateur contrôlable à distance MP3 PLAYER à l’aide de ARDUINO et traitement

Bonjour tout le monde. ici je montre mon projet TV ordinateur contrôlable à distance MP3 player à l'aide de la carte arduino et de logiciels de traitement. Cette idée de projet est basée sur le contrôle des ordinateurs à l'aide de la télécommande du
ESP8266 WiFi temp humidité surveillance web app à l’aide de IDE Arduino

ESP8266 WiFi temp humidité surveillance web app à l’aide de IDE Arduino

La semaine dernière, j'ai reçu un ESP8266(adafruit). le nouveau ESP8266 a arduino-chargeur de démarrage, donc il est possible au code de programme arduino directement dans le ESP8266. Cette ESP8266 est livré avec UART, I2C GPIO. avec ce nouveau modul
Getting Started with NeoPixel / LED RGB WS2812

Getting Started with NeoPixel / LED RGB WS2812

[Jeu vidéo]Dans ce Instructable, nous explorerons l'adressable RGB LED (WS2812) ou populairement connu comme Adafruit NeoPixel. NeoPixel est une famille de bagues, bandes, conseils et bâtons de "pulsé", coloré miniature LEDs. Voici chainable de
Bit cogner étape par étape : Arduino contrôle de WS2811, WS2812 et LED RGB WS2812B

Bit cogner étape par étape : Arduino contrôle de WS2811, WS2812 et LED RGB WS2812B

Avertissement: l'an dernier, quelques bibliothèques différentes ont été écrits pour contrôler ces LEDs RGB omniprésent par les collègues responsables de Adafruit, achetant et le projet FastSPI.  Les bibliothèques fonctionnent très bien, et nous devri