Skip to content

aclich/smart-seat-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Seat GUI

Require: python 3.8

Installation

Create an venv environment is recommended.

  1. Install venv (skip if you already installed venv)

    • python -m pip install venv
  2. clone this repository

    • git clone https://github.com/aclich/smart-seat-GUI.git
      and change the directory
    • cd smart-seat-GUI
  3. Create new venv environemnt

    • python -m venv venv
  4. Activate the venv environment

    • Windows
      • .\venv\Scripts\activate
    • Linux
      • ./venv/bin/activate
  5. Install the requirements

    • python -m pip install -r requirements.txt
  6. Run the application

    • python main.py

Project Setup

  1. Copy libs/sample_config.py -> libs/config.py
    • cp libs/sample_config.py libs/config.py
  2. Change config in libs/config.py (option)
  3. run project
    • python main.py

Backend setup

Arduino setup

  • Upload the Arduino code in <this-repo>/arduino, 2 boards needed.

TODO

  • 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 ✅

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •