Licht orgel poging (3 / 3 stap)

Stap 3: Code

int analogPin = 0; een verbinding met de Output van de MSGEQ7, meet de waarde van de spanning voor elke frequentieband (0V-5V)

int strobePin = 2; verbonden met de Strobe-Pin van de MSGEQ7, regelt de Multiplexer en dus wordt geschakeld tussen de beschikbaar te stellen frequentiebanden

int resetPin = 3; verbonden met de Reset Pin van de MSGEQ7, regelt de Multiplexer en laat het opnieuw met de laagste frequentieband

int ledred = 9; verbonden met de poort van de MOSFET BUZ11 van de rode LED (bas) en creëert een PWM-signaal met variabele taakcyclus die hangt af van de piekwaarde van de lage frequenties naar de controle van de helderheid van de rode LED

int ledgreen = 10; verbonden met de poort van de MOSFET BUZ11 van de groene LED (midden) en maakt een PWM-signaal met variabele taakcyclus die hangt af van de piekwaarde van de middelste frequenties te regelen van de helderheid van de groene LED

int ledblue = 11; verbonden met de poort van de MOSFET BUZ11 van de blauwe LED (hoog) en maakt een PWM-signaal met variabele taakcyclus die hangt af van de piekwaarde van de hoge frequenties naar de controle van de helderheid van de blauwe LED int spectrumValue [7]; Integer-variabele voor het opslaan van de waarden van de 10 bit van de beschikbaar te stellen frequentiebanden

int filter = 80; Er zal altijd enige geluiden die de analogpin ontvangt. Met deze filterwaarde kunnen we voorbijgaan aan de zeer lage pieken van de output van de MSGEQ7. Viel vrij om deze waarde naar wens aanpassen

VOID Setup {}

Serial.begin(9600); nodig voor de uitvoer van de waarden van de bands van de frequenties op de seriële monitor pinMode (analogPin, INPUT); analoge pin A0 definieert als een Input

pinMode (strobePin, OUTPUT); strobe pin 2 definieert als Output

pinMode (de resetPin, OUTPUT); resetpin 3 definieert als Output

pinMode (ledred, OUTPUT); ledred pin 9 definieert als Output

pinMode (ledblue, OUTPUT); ledblue pin 10 definieert als Output

pinMode (ledgreen, OUTPUT); ledgreen pin 11 definieert als Output

digitalWrite (resetPin, laag);

digitalWrite (strobePin, hoge); }

void loop {}

digitalWrite (resetPin, hoge);

digitalWrite (resetPin, laag); veranderen van hoog naar laag begint de output van de mutliplexer vanaf het begin voor (int ik = 0; ik < 7; i ++) {//for lus doorloopt deze cyclus 7 maal om de waarden voor elke frequentie band digitalWrite (strobePin, laag); //puts strobe pin laag voor de uitvoer van de frequentieband

delayMicroseconds(30); wacht tot de waarde van de output van MSGEQ7 kan worden gemeten (Zie timing diagram in het gegevensblad) spectrumValue[i]=analogRead(analogPin); zet analoge DC waarde in de variabele als spectrumValue (spectrumValue [i]

Gerelateerde Artikelen

Lichte orgel

Lichte orgel

Hier is hoe te bouwen van een lichte orgel, een elektronisch apparaat dat automatisch een audio signaal (zoals muziek) in ritmische lichteffecten converteertStap 1: materialen 1. LED-verlichting2. transistor BD233 (of soortgelijke)3. 12V adapter (of
5 programma's 12V LED's lichten orgel

5 programma's 12V LED's lichten orgel

Binnenkort te komen van onze partij Purim en als zodanig zullen we een lichte orgel.Met behulp van een Arduino ik een 5 pre geprogrammeerd maakte, snelheid gecontroleerd, 4 12V leds (4-pack).Stap 1: Dit zijn de dingen die je zal nodig: Arduino pro mi
Bier fles kleur orgel

Bier fles kleur orgel

dit is een bier fles versie van de klassieke kleur-orgel, waar verschillende kleuren licht worden getriggerd door verschillende frequenties van het geluid, wat resulteert in een display dat langs aan muziek flitsen.Houd er rekening met mij als dit mi
Antieke lamp orgel - MIDI/OSC gecontroleerd

Antieke lamp orgel - MIDI/OSC gecontroleerd

maken van uw eigen orgel antieke lamp om nostalgische sfeer toevoegen aan elke midi-instrument!12 lampen komen overeen met de 12 noten in een octaaf (minus de octaaf notitie). De rechthoekige doos ontvouwt zich als u wilt plaatsen de lampen verticaal
Vernieuwde radio klok

Vernieuwde radio klok

dit instructable zal tonen hoe te om herontwerp van een overgelopen radio klok, welke LED-display is vervangen door kleine LED licht orgel, aantrekkelijker te maken op deze manier het apparaat alleen als radio gebruiken.Stap 1: Problemen met de klok
Vacuüm powered fluidic inkt "LEDs" en circuits

Vacuüm powered fluidic inkt "LEDs" en circuits

Hier tonen ik u hoe te bouwenVacuüm powered FLUIDIC inkt "LEDs"Fluidic "LEDs" werken zonder elektriciteit! Elke bron van vacuüm vermag macht hen. Bijvoorbeeld een spuit! of een gewijzigde fiets pomp voor langere werkingfluidic "LE
Bioluminescente bacteriële gloeilamp / Water verontreiniging Tester

Bioluminescente bacteriële gloeilamp / Water verontreiniging Tester

bioluminescente bacteriële gloeilampDit instructable zal u tonen hoe om te groeien en cultuur uw eigen gloeiende bacteriën en gebruiken voor het opnieuw uitvinden van de gloeilamp!Ik "ll u tonen hoe om te groeien uw zeer eigen Vibrio phosphoreum of V
Uw muziek aan het licht brengen! met LED kleur orgel

Uw muziek aan het licht brengen! met LED kleur orgel

fleuren uw favoriete muziek met gekleurde knipperende LEDs! Ultra heldere 5mm LEDs, rood, blauw en geel, reageren op bas, midden, en hoge frequenties voor een schitterende audio / visueel Toon.Bekijk het in actie hier!Als u uw eigen LED kleur orgel b
Arduino & Neopixel Coke fles partij licht

Arduino & Neopixel Coke fles partij licht

Dus mijn zoon Doon plekken een zeer koele partij licht van oude cokes flessen en de slissend ingewanden van Glow Sticks maakte, en vraagt als kunnen we één voor zijn aanstaande School examens zijn Over Blowout PartAYYY!!! Ik zeg zeker, maar niet zou
Grote reis zakje: Verpakking licht voor Europa

Grote reis zakje: Verpakking licht voor Europa

Afgelopen zomer, nam ik een reis van twee weken naar Ierland, Wales en Engeland met mijn man. We wisten dat we zou lopen in de stad, op de bussen, en via de metrostations met onze bagage op een regelmatige basis, zodat wij elk verpakt alles wat die w
Het verkeerslicht kleur orgel (TLCO)

Het verkeerslicht kleur orgel (TLCO)

Hallo en welkom op mijn eerste Instructable! Dit is het verkeerslicht kleur orgaan, een verkeerslicht aangepast om een kleur-orgel. Dit is een eenvoudige groene project dat maakt een geweldig gesprek stuk en is zeer geschikt voor partijen of zelfs pr
Power LED's - eenvoudigste licht met constante-current circuit

Power LED's - eenvoudigste licht met constante-current circuit

hier is een echt eenvoudige en goedkope ($1) LED driver circuit. Het circuit is een "constante stroombron", wat betekent dat het helderheid van de LED constant ongeacht wat voeding blijft u gebruiken of omringende milieu-omstandigheden u onderwe
Bouw een flexibel DSLR LED Video licht

Bouw een flexibel DSLR LED Video licht

LED verlichting panelen voor uw DSLR zijn geweldig, maar zij kunnen duur zijn. Dus waarom niet bouwen uw eigen? Heb ik besloten om, met een twist - letterlijk, als mijn paneel flexibel is en aan de verschillende shapes voor montage of voldoen kan uit
LED kleur orgel Triple Deluxe

LED kleur orgel Triple Deluxe

*** Checkout de nieuw & verbeterde versie van dit project: Color orgel Triple Deluxe II ***Ik hou van lichten, en ik hou van muziek... Een kleur-orgel is natuurlijk iets dat ik altijd al wilde maken. De circuits zijn echter vaak vrij ingewikkeld, met