Using the system

When all the dependencies have been installed and setup accordingly the system is ready to be run by executing the main.py file using python3.

Dependencies

Python3 apa102_pi numpy

Structure of the file system

underscore files

init files for the corresponding method files

main.py

Main file of the system for running all functionalities

client.py

File for, connection, configuring and receiving data from the connected device

preprocess.py

Preprocess the data

filtering.py

Filter the distance data to the set accepted interval

analysis.py

Analyze and calculate the data

postprocess.py

Postprocessing of calculated data to LED format

visuals.py

Output to the LED

buttons.py

Button configuration and callbacks