Neopixels musicale (WS2812B) (3 / 6 étapes)

Étape 3: Le code

Maintenant que tout est soudé, il est temps pour le code. J’ai trouvé ce projet de bijou qui transforeme sonores LEDs réactifs de Neopixels (WS2182B), mais le code fonctionne aussi sur Arduino.

Nous aurons besoin de modifier quelques petites choses dans le code.

J’ai utilisé 4 LEDs WS2812B pour cet exemple. Si vous avez utilisé plus ou moins de 4, vous aurez besoin de changer cela dans le code. Sur la ligne 6, vous verrez le code suivant : #define N_PIXELS 4 - changer cela 4 pour le nombre de LED que vous utilisez.

Ensuite, nous aurons à définir le niveau de bruit sur la ligne 9. Il s’agit d’un peu de tâtonnement. Vous aurez juste à exécuter le code et voir si le microphone est trop sensible ou pas assez sensible. Si le microphone n’est pas assez sensible que vous devrez inférieure le nombre sur la ligne 9. par exemple : remplacez #define noiseLevel 2 #define noiseLevel 1.

Si votre microphone est trop sensible. Vous aurez envie d’augmenter le nombre. Par exemple : remplacez #define noiseLevel 2 #define noiseLevel 6.

Vous pouvez également modifier le retard de fondu sur la ligne 8. Si vos LEDs clignotent trop vite, vous aurez envie de porter le nombre. Par exemple : remplacez #define fadeDelay 10 #define fadeDelay 50. Si les voyants ne clignotent pas assez vite, vous aurez envie de diminuer le nombre.

Articles Liés

Scanner 3D: Pi FabScan

Scanner 3D: Pi FabScan

Il y a plusieurs façon de construire un scanner 3D abordable pour votre maison. Une façon est de faire des photos (peut-être même automatisied) de tous les côtés d'un objet et laissez Autodesk 123D Catch sa magie. Une autre option consiste à utiliser
Module de contrôle de feu d’artifice

Module de contrôle de feu d’artifice

Il y a quelques années, je suis tombé sur un module de contrôle de feu d'artifice construit par utilisateur Instructables : systemf92. Son module était un grand dessein (trouvé ici) et je savais que j'ai un jour devra construire quelque chose de semb
Intel Edison et adressables del

Intel Edison et adressables del

Une des premières choses que j'aime bien essayer quand j'aurai un nouveau Conseil de développement est d'obtenir des LEDs à travailler dessus ! J'ai commencer par quelques LEDs solitaires et progresser rapidement à bandes LED programmables et des mat
Raspberry Pi Bluetooth LE contrôleur pour WS2812B (NeoPixels)

Raspberry Pi Bluetooth LE contrôleur pour WS2812B (NeoPixels)

Bluetooth Low Energy (aka BLE/Bluetooth 4.0/Bluetooth Smart) est la plus récente incarnation de Bluetooth technologie développée par le Bluetooth SIG (l'organisation qui maintient la spécification). Ce protocole de communication est conçu pour les ap
Horloge Neopixel

Horloge Neopixel

Vous voulez construire une jolie horloge LED ? Si vous dites oui, s'il vous plaît continuez à lire et ne ratez rien dans ce Instructable, nous allons construire l'horloge de vos rêves. (bon peut-être pas, mais il faut admettre que, au moins, ça sonne
Éclairage LED NeoPixel Motion Sensor escalier

Éclairage LED NeoPixel Motion Sensor escalier

Bonjour à tous !Ceci est mon premier Instructable, donc s'il vous plaît nue avec moi. Tous les commentaires et suggestions seront grandement appréciées ! Je voulais partager mon projet dans l'espoir, qu'il permet de simplifier votre recherche, planif
ESP8266 contrôle WS2812 Neopixel LED à l’aide de l’IDE Arduino - un tutoriel

ESP8266 contrôle WS2812 Neopixel LED à l’aide de l’IDE Arduino - un tutoriel

Salut tout le monde,Si vous êtes comme moi, vous avez été la recherche autour de l'internet pour un bon tutoriel sur l'utilisation de la ESP8266 avec neopixel LEDs (AKA le WS2812 ou WS2812b), programmée via l'IDE Arduino. Je n'ai pas trouvé tous en u
Horloge de WOL ESP8266-12F + horloge numérique analogique de 60 LED WS2812B

Horloge de WOL ESP8266-12F + horloge numérique analogique de 60 LED WS2812B

Cette instructable vous guidera dans le processus de connexion les pièces suivantes pour créer un intéressant et précis analogue / digital clock qui définira automatiquement l'heure de l'internet.Pièces nécessaires :Module ESP8266-12F (peut être ache
(AT) Petit contrôleur pour WS2812B

(AT) Petit contrôleur pour WS2812B

Car en utilisant un arduino pour contrôler la WS2812B à l'intérieur de ma décoration de Noël a été un peu exagéré j'ai conçu une plus petite : faire quelques flocons de neige autonome par exemple comme cadeaux (tout en gardant mon arduino:-)Le MSP430
Adressable LED Neopixel plante

Adressable LED Neopixel plante

Personnes dans la société actuelle qu'ont tous très occupés à vie ; pour cette raison nous avons tous tendance à se précipiter par notre entourage sans vraiment s'en apercevoir eux. J'ai décidé que je voulais faire un petit coin de nature se démarque
NeoPixel horloge avec bouclier bouton Internet SparkCore

NeoPixel horloge avec bouclier bouton Internet SparkCore

Le bouclier de bouton Spark base Internet seulement a 11 NeoPixel LED, mais dispose d'espace pour et hurle pratiquement que la LED 12 boucler la boucle.Et ce qui pourrait être plus amusant que de faire une horloge fascinante avec Internet connecté LE
DIY mince bande de NeoPixel avec Spark base

DIY mince bande de NeoPixel avec Spark base

Nous avions besoin de quelques éclairs de bord pour un signe d'éclairage que nous faisons pour #HackBergen hackerspace.Pour rendre le signe plus facile à faire j'aimerais que les LEDs d'être sur une bande qui est aussi mince que possible. NeoPixel ba
Câble de bricolage facile pour bandes WS2812B

Câble de bricolage facile pour bandes WS2812B

Je travaille sur un projet complexe qui m'obligeait à un câble pour une série de LEDS adressable. Je suis documenter l'autre projet très soigneusement dans le cadre d'une résidence au Signal Culture à Owego NY. J'ai pensé que je partagerais ma démarc
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