This shows you the differences between two versions of the page.
|
iothings:proiecte:2022sric:musicvisualizer [2023/06/02 07:25] dragos_mihai.ene |
iothings:proiecte:2022sric:musicvisualizer [2023/06/02 08:08] (current) dragos_mihai.ene |
||
|---|---|---|---|
| Line 37: | Line 37: | ||
| The main logic of the project is represented by the following steps: | The main logic of the project is represented by the following steps: | ||
| - | * set up the Wi-Fi communoication, microphone pin, LED strip object and initialize a list containing the color of the LEDs | + | * set up the Wi-Fi communoication, microphone pin, LED strip object and initialize a list containing the color of the LEDs |
| - | * in a loop: | + | * in a loop: |
| - | * read the analogue value outputed by the microphone | + | * Unordered List Item* read the analogue value outputed by the microphone |
| - | * run the webserver, thus showing the client the webpage that controls the sound processing variants | + | * run the webserver, thus showing the client the webpage that controls the sound processing variants |
| - | * based on the current sound representation method, process the sound and add the current LED values | + | * based on the current sound representation method, process the sound and add the current LED values |
| - | * go through each element in the LED strip's list and modify the colors of each one | + | * go through each element in the LED strip's list and modify the colors of each one |
| The music visualization methods: | The music visualization methods: | ||
| Line 59: | Line 59: | ||
| ==== References ==== | ==== References ==== | ||
| https://ocw.cs.pub.ro/courses/iothings/laboratoare/2022/lab3 | https://ocw.cs.pub.ro/courses/iothings/laboratoare/2022/lab3 | ||
| + | |||
| https://arduinogetstarted.com/tutorials/arduino-neopixel-led-strip | https://arduinogetstarted.com/tutorials/arduino-neopixel-led-strip | ||
| + | |||
| https://sensorkit.joy-it.net/en/sensors/ky-038 | https://sensorkit.joy-it.net/en/sensors/ky-038 | ||
| + | |||
| https://www.youtube.com/watch?v=lU1GVVU9gLU | https://www.youtube.com/watch?v=lU1GVVU9gLU | ||
| + | https://projecthub.arduino.cc/abhilashpatel121/easyfft-fast-fourier-transform-fft-for-arduino-03724d | ||