A Star avec Arduino et WS2811 Neopixels (6 / 8 étapes)

Étape 6: Configuration de l’Arduino

Si vous déjà avez le logiciel arduino installé sur votre ordinateur et connaissez bien l’utiliser pour charger le code, alors c’est juste une question de charger le schéma de l’exemple et puis en l’exécutant (avec une petite exception - voir ci-dessous).

Si en revanche vous ne l’avez pas, vous devrez télécharger l’arduino IDE et installez-le sur votre ordinateur. Il est disponible à l’arduin. Il existe également des tutoriels sur comment installer et utiliser donc je ne les couvre ici. Une fois que c’est en cours d’exécution, vous pouvez télécharger le code associé à ce projet et chargez-le sur votre arduino. Une fois que c’est fait et que vous avez modifié le code tel que décrit ci-après, c’est juste une question de mise sous tension il et je regarde l’étoile vous éblouir.

Je n’ai pas encore fini les esquisses de la mienne pour ce projet mais travaille sur certains donc je vais vous donner quelques liens pour le code et les bibliothèques que vous pouvez utiliser pour démarrer.

2 bibliothèques qui sont disponibles pour ce type de LED (WS2811) qui sont là-bas sont la Bibliothèque Neopixel Adafruit et FastLED. Ils sont tous deux excellents et ont tous deux esquisses d’exemple vous allez obtenir. J’ai utilisé l’exemple de « strandtest » Adafruit pour la vidéo montrée dans la première étape.

Encore une fois, si vous n’êtes pas familier avec le codage etc il y a des didacticiels sur l’installation des bibliothèques et de leur utilisation. Google loin ! Il serait trop long à expliquer tout cela ici et c’est tous facilement accessible.

De la bibliothèque Adafruit, recherchez strandtestdans le dossier exemples. C’est le code que vous devez charger pour ce projet.

Quelques paramètres doivent être modifiées pour qu’il fonctionne avec le genre de leds qui sont utilisés.

Voici le code :

#include < Adafruit_NeoPixel.h >

#define PIN 6

Paramètre 1 = nombre de pixels dans la bande de

Paramètre 2 = nombre de goupille de Arduino (la plupart sont valide)

Paramètre 3 = type de pixel drapeaux, additionner au besoin :

NEO_KHZ800 800 KHz bitstream (la plupart NeoPixel produits w/WS2812 LEDs)

NEO_KHZ400 400 KHz (classique « v1 » (pas v2) pixels de flore, WS2811 pilotes)

NEO_GRB Pixels sont câblés pour GRB bitstream (la plupart des produits NeoPixel)

NEO_RGB Pixels sont câblés pour RGB bitstream (v1 pixels de flore, pas v2)

Bande de Adafruit_NeoPixel = Adafruit_NeoPixel (60, PIN, NEO_GRB + NEO_KHZ800) ; Changez cette ligne à:


Bande de Adafruit_NeoPixel = Adafruit_NeoPixel (50, PIN, NEO_RGB + NEO_KHZ800) ;

Nous avons changé de 60 à 50. C’est le nombre de pixels dans notre bande. Nous avons également changé l’ordre des couleurs de

GRB (vert, rouge, bleu) en RVB (rouge, vert, bleu).

Le reste du code est très bien.

Donc, si vous êtes tous accroché vers le haut, tout ce que vous devez faire est de brancher et de le laisser rouler.

Articles Liés

Motorisé, Sound réagissant à-St Star Wars modèle de Bandai, avec Arduino.

Motorisé, Sound réagissant à-St Star Wars modèle de Bandai, avec Arduino.

Issus de Star Wars à-St modèle Bandai.Réagit aux sons et tourne la tête vers elle.Fait avec Arduino Nano, un composant personnalisé 3dprinted, microphones, micro servo.Cette instructable est faite pour partager les modifications nécessaires pour acqu
Comment utiliser NeoPixel 16 bague avec Arduino Uno

Comment utiliser NeoPixel 16 bague avec Arduino Uno

Aujourd'hui, je vais vous montrer comment utiliser NeoPixel anneau avec Arduino Uno un type très basique. Comme vous le savez, nous aimons LED colorées, même il a été établi sur un ring !La nécessité liste :1. Arduino Uno2. NeoPixel anneau 16xWS2812
Star Wars Lightsaber de quillon Neopixel

Star Wars Lightsaber de quillon Neopixel

Pour tous « ces enfants bizarres qui sont le Conseil d'administration » et vous cherchez quelque chose à faire sur une sombre nuit d'hiver...Faire la Nouvelle chape triblade lightsaber dans Star Wars : Episode 7, (VII en chiffres romains, si ils ense
Circuit de Strip LED RGB avec Arduino

Circuit de Strip LED RGB avec Arduino

Ce Instructable couvre l'Assemblée d'un circuit capable d'ing PWM (modulation de largeur d'impulsion) une bande de RVB LED 9-12v et un Arduino pour faire défiler une gamme de couleurs de programmation. Je vais discuter de comment monter un transistor
Sculpté de citrouille avec des yeux de NeoPixel

Sculpté de citrouille avec des yeux de NeoPixel

j'ai voulu faire ma citrouille d'Halloween sculptée spécial.  Je cherchais à anneaux NeoPixel de AdaFruit.  Ils ont l'air vraiment cool pour un jeu de lunettes steampunk ou un réacteur à arc.  Puis il m'est apparu qu'ils feraient grands yeux rougeoya
Guitar Hero USB controller avec Arduino et Java

Guitar Hero USB controller avec Arduino et Java

J'ai été l'intention de créer un Guitar Hero (ou Frets on Fire) contrôleur pendant une longue période. Il y a quelques semaines, j'ai trouvé un jouet guitare (avec des boutons sur le cou, la barre de vibrato et le strum bar) au magasin local réduit à
Construire un circuit transistor pour contrôle télécommande de climatiseur avec Arduino

Construire un circuit transistor pour contrôle télécommande de climatiseur avec Arduino

je soutenais un groupe d'étudiants sur leur projet de remise des diplômes. Une des difficultés qu'ils rencontrent est sur le contrôle d'une unité de climatisation avec microcontrôleur Arduino.La première expérience, que nous avons essayé de s'en sort
Untethered la reconnaissance vocale et la synthèse vocale avec Arduino

Untethered la reconnaissance vocale et la synthèse vocale avec Arduino

MOVI signifie « Ma propre voix Interface » et est un Arduino Shield adossés kickstarter qui le rend très facile de créer vos propres boîtes de dialogue discours aux dispositifs de contrôle au sein de l'IDE Arduino. Cette rapide instructable vous mont
Une horloge de RVB LED 15 avec Arduino core

Une horloge de RVB LED 15 avec Arduino core

L'horloge de RVB utilise le modèle de composition de couleur RVB utilisé dans tous les écrans de couleur. Ce modèle utilise trois couleurs « de base », à savoir rouges, verts et bleus, pour construire n'importe quelle autre couleur « composite » du s
Thermostat avec Arduino et grand écran LCD de la maison

Thermostat avec Arduino et grand écran LCD de la maison

Remplacer un thermostat standard (SIEMENS-RAA30 16GR) avec un individu fait, axée sur l'arduino, grand écran LCD est un amusant projet.AVERTISSEMENT : Prise de courant est utilisé dans les deux contrôlant le four et pour arduino puissance alors s'il
Réinitialiser votre horloge circadienne « horloge biologique de corps » avec Arduino

Réinitialiser votre horloge circadienne « horloge biologique de corps » avec Arduino

Source d'inspiration pour réinitialiser l'horloge biologique de votre corps et améliorer votre hygiène santé et sommeil avec ArduinoUne horloge circadienne n'est pas une horloge que nous regardons l'heure. C'est plutôt un chronométreur et un oscillat
Domotique avec Arduino... Et JavaScript !

Domotique avec Arduino... Et JavaScript !

Dans ce instructable (mon premier seul en fait), je vais vous guider pour faire d'automatisation dans votre maison avec Arduino, oui, pas si nouveau... Mais nous allons aussi inclure JavaScript, à l'aide de Node.js et une impressionnante bibliothèque
Une sphère en lévitation tourne s’allume et clignote avec Arduino

Une sphère en lévitation tourne s’allume et clignote avec Arduino

Une étoile de la mort peu lévitation de Instructables m'a invité au nouveau projet avec Arduino. Trois stratégies ont été décidés et gardés pour le différencier de l'ancêtre.Faire moi-même avec prêt-à-pas (ou moins).Garder en rotation.S'allume et cli
Smart personnel thermomètre avec Arduino

Smart personnel thermomètre avec Arduino

Cette instructable est préparée dans le cadre de notre mission pour TfCD (technique au service du Concept Design) cours de TU Delft. Ce instructable qui suit est préparé par :Bo Koperdraat : 4209567Karthik mandon : 4501578Dans ce instructable vous ap