control arduino ports with PC


hey!

i have arduino hooked 10 led lights. somekind of program make fast proggraming on how these lights turn on , off. (for disco use example: want make them blink specific song , if write program take forever)
is there somekind of software can enter delay , click mouse on porst wich can turn off , on
thanks , regards!

you have define criteria switching. disco light controllers (but not necessarily) what
used called "color organs" british have seemed call sound light converters
(too boring americans suppose). concept audio spectrum analyzer bandpass filters for
four 8 frequency bands, yes/no output each one. there 2 factors control the
lights each band.
1- music in band (this enable)
2- amplitude of music. intensity information equate pwm value of 0-255. lower amplitude dimmer lights band.

aside that, there sound trigger light sequencers have pre arranged sequence execute sequence if sound meets pre-set criteria , can freq , or amplitude.
if base loud enough , specific light pattern chosen represent bass executed. if high
frequency loud enough, light sequence chosen represent high frequency executed. there can
be number of frequency bands function enables number of different light sequences. method doesn't sound appealing on paper, when experienced, is
quite appealing. more enhanced when combined color organ described above.

other 2 methods above, there 1 method has become possibly advent of the
rgb led strip controllers ws2801, ws2812, tlc5940 , ws2803. possible generate
64-bit color using red green blue leds controlled ws2812. being case if wanted
to, take 88-note equally tempered music scale (i think it's 8 octaves not sure) and
assign value each of them. if can detect 88 notes , using notch filters, (music , after all
only frequencies) tuned 88-notes (that's 88 notch filters) , each note generate
different color.

as said, must specify criteria.


Arduino Forum > Using Arduino > Project Guidance > control arduino ports with PC


arduino

Comments

Popular posts from this blog

invalid use of void expresion in FlexiTimer2 library

error: a function-definition is not allowed here before '{' token

LED Strip Code