Codebase for the LED Music Visualizer project, consisting of the flutter app and the Arduino code. The bluetooth-connected app provides an interface for the user to select from 3 presets and 12 colours for the LED strip to display. The reactive preset allows for the user to select from 7 audio frequency bands for the LED strip to react to based on music connected via aux cord to the Arduino Uno.
- Arduino Uno
- Sparkfun Spectrum Shield
- Individually Adressable LED Strip
- Bluetooth Module
- .ino Arduino code
- Cross-platform Flutter controller app using the flutter_blue plugin (https://pub.dev/packages/flutter_blue)
- Change the brightness of the led strip
- Change the pattern of the light
- Change the frequencies of which the led strip responds to
- Change the colour of the light
Uzair Ahmad, Dimitar Atanassov, Hanan Au, Jui Shah, Ximing Yang