Muzikale Neopixels (WS2812B) (3 / 6 stap)

Stap 3: De code

Nu alles zit soldeerder, is het tijd voor de code. Ik vond deze Trinket project dat Neopixels (WS2182B) in geluid reactieve LEDs verandert, maar de code werkt ook op de Arduino.

Wij zullen moeten een paar dingen in de code te bewerken.

Voor dit voorbeeld gebruikte ik 4 WS2812B LEDs. Als u meer of minder dan 4 gebruikt, moet u om dat te veranderen in de code. Op regel 6 ziet u de volgende code: #define N_PIXELS 4 - wijzigen die 4 tot en met het aantal LEDs die u gebruikt.

Vervolgens hebben we het definiëren van het geluidsniveau op lijn 9. Dit is een beetje trial and error. Hebt u er gewoon de code uitvoeren en kijken of de microfoon te gevoelig of niet gevoelig genoeg is. Als de microfoon niet gevoelig genoeg is moet u lager het nummer op lijn 9. bijvoorbeeld: #define noiseLevel 2 omzetten in #define noiseLevel 1.

Als uw microfoon te gevoelig is. U zult willen verhogen het nummer. Bijvoorbeeld: #define noiseLevel 2 omzetten in #define noiseLevel 6.

Ook kunt u de vertraging van de fade op regel 8 wijzigen. Als uw LED's te snel knippert zijn, wilt u het getal verheffen. Bijvoorbeeld: #define fadeDelay 10 omzetten in #define fadeDelay 50. Als de LED's niet snel genoeg knipperen, zult u willen verlagen van het aantal.

Gerelateerde Artikelen

Neopixel klok

Neopixel klok

Wilt u een mooie LED klok bouwen? Als u ja zegt Houd lezing en niet missen in dit Instructable, we gaan de klok van uw dromen te bouwen. (oke misschien niet, maar je moet toegeven dat ten minste het klinkt cool)Allereerst, deze klok gebruikt RGB LED'
VortoLight - Internet of Things lamp with spark.io

VortoLight - Internet of Things lamp with spark.io

Hi fellow makers!Altijd al willen besturen van uw verlichting, en de kleur van uw verlichting via het internet? Dit is de instructable voor u!VortoLight is een opensource Internet of Things lamp met gepersonaliseerde lichtomstandigheden en kennisgevi
Verlicht-O-deelvenster (Full Color Edge-Lit foto!)

Verlicht-O-deelvenster (Full Color Edge-Lit foto!)

Het begon met een ideeTL; DR Why niet leiden tot een volledige rand-verlicht kleurenscherm, zodat u kunt converteren elke afbeelding in een geweldig full color edge-lit lithopane. Ook, ik maakte een heleboel fouten, en sommige dingen geleerd. Geen ge
Raspberry Pi IoT ticketprinter voor online winkels

Raspberry Pi IoT ticketprinter voor online winkels

Hebt u een online winkel?Bent u een maker?Wilt u het optimaliseren van het verkoopproces?Als je ja antwoord op alle vragen, houd u lezing omdat dit de instructable die u zoekt. Ook als u Nee tegen een zeggen of meer vragen te blijven lezen, kunt miss
Vuurwerk-controlemodule

Vuurwerk-controlemodule

Een paar jaar geleden kwam ik een vuurwerk-controlemodule gebouwd door Instructables gebruiker: systemf92. Zijn module was een geweldig design (hier gevonden) en ik wist dat ik een dag bouwen iets dergelijks moet zou omdat het gecombineerd twee dinge
Lichtgevende instappers kit vergadering

Lichtgevende instappers kit vergadering

Dit is een instructable op hoe de lichtgevende instappers soldeer kit te monteren. Deze kit voegt stap glowy, gevoelige, flitsende LEDs aan schoenen. Ze komen voorgeprogrammeerde met 7 verschillende kleuren en patronen, waardoor ieder paar van saaie
Raspberry Pi Bluetooth LE Controller voor WS2812B (NeoPixels)

Raspberry Pi Bluetooth LE Controller voor WS2812B (NeoPixels)

Bluetooth Low Energy (aka BLE/Bluetooth 4.0/Bluetooth Smart) is de meest recente incarnatie van Bluetooth-technologie ontwikkeld door Bluetooth SIG (de organisatie die de specificatie onderhoudt). Deze communicatieprotocol is ontworpen voor toepassin
Wol klok ESP8266-12E + 60 LED WS2812B digitale analoge klok

Wol klok ESP8266-12E + 60 LED WS2812B digitale analoge klok

Dit instructable begeleidt u door het proces van het verbinden van de volgende onderdelen om te maken van een interessante en accurate analoge / digitale klok die de tijd automatisch ingesteld vanaf het internet.Onderdelen nodig:ESP8266-12E module (k
ESP8266 controle WS2812 Neopixel LEDs met behulp van de Arduino IDE - A Tutorial

ESP8266 controle WS2812 Neopixel LEDs met behulp van de Arduino IDE - A Tutorial

Hallo iedereen,Als u als me bent, hebt u zoekend rond het internet een goede tutorial over het gebruik van de ESP8266 met neopixel LEDs (AKA de WS2812 of WS2812b), geprogrammeerd via de Arduino IDE. Ik heb niet gevonden het allen in één plaats, in he
Adresseerbaar LED Neopixel Plant

Adresseerbaar LED Neopixel Plant

Mensen in de huidige maatschappij allemaal zeer hebben drukke leven; om deze reden we allemaal de neiging te haasten door onze omgeving zonder hen echt te merken. Ik heb besloten dat ik wilde maken van een stukje natuur opvallen en aandacht. Mij troe
(AT) Kleine controller voor WS2812B

(AT) Kleine controller voor WS2812B

Aangezien de WS2812B binnen mijn Kerstdecoratie besturen met behulp van een arduino een beetje overkill was ik ontwierp een kleinere: waardoor enkele sneeuwvlokken standalone BV als giften (terwijl mijn arduino :-)De MSP430G2452 die ik had bij de han
Easy DIY kabel voor WS2812B Strips

Easy DIY kabel voor WS2812B Strips

Ik ben bezig met een complex project die me nodig om een kabel voor een aantal adresseerbare LEDS. Ik ben het documenteren van het andere project zeer grondig als onderdeel van een residentie in Signaal cultuur in Owego NY. Ik dacht dat ik zou delen
LED-verlichting in de trap NeoPixel Motion Sensor

LED-verlichting in de trap NeoPixel Motion Sensor

Hallo iedereen!Dit is mijn eerste Instructable dus gelieve kale met mij. Eventuele opmerkingen en suggesties zal sterk worden gewaardeerd! Ik wilde delen van mijn project in de hoop dat het kan vereenvoudigen uw onderzoek, planning, ontwerp en uitvoe
NeoPixel klok met SparkCore Internet knop Shield

NeoPixel klok met SparkCore Internet knop Shield

De Spark Core Internet knop Shield alleen heeft 11 NeoPixel LEDs, maar heeft ruimte voor en praktisch schreeuwt voor de 12e LED om de cirkel compleet.En wat is er leuker dan het maken van een fascinerende klok met Internet verbonden LEDs?!HackBergen