Require: python 3.8
Create an venv environment is recommended.
-
Install venv (skip if you already installed venv)
python -m pip install venv
-
clone this repository
git clone https://github.com/aclich/smart-seat-GUI.git
and change the directorycd smart-seat-GUI
-
Create new venv environemnt
python -m venv venv
-
Activate the venv environment
- Windows
.\venv\Scripts\activate
- Linux
./venv/bin/activate
- Windows
-
Install the requirements
python -m pip install -r requirements.txt
-
Run the application
python main.py
- Copy libs/sample_config.py -> libs/config.py
cp libs/sample_config.py libs/config.py
- Change config in
libs/config.py(option) - run project
python main.py
- Upload the Arduino code in
<this-repo>/arduino, 2 boards needed.
- REDME
- Web connection
- http connector ✅
- login ✅
- upload data
- connection try exception
- Sit pose detection
- data collector ✅
- models
- RF ✅
- ANN
- real-time predict 🚀
- GUI
- Login fail
- Input Data check
- Page swithch(data collect & user mode)
- code rearrange
- Serial port 🚀
- sensor GUI ✅